blob: 5da373b9437a79ab5773ca3de05badc91d30a7e7 [file] [log] [blame]
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xalan="http://xml.apache.org/xslt" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><head><META http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>xsd M3 milestone plan</title><link href="../../../../development/milestone_plans/stylesheets/images/default_style.css" type="text/css" rel="stylesheet"/><script type="text/javascript" src="../../../../popup.js">
// script is linked
</script></head><body><table cellSpacing="5" cellPadding="2" width="100%" border="0"><tr><td><font class="indextop">xsd M3</font><br/><font class="indexsub">xml schema tools</font></td><td><br/></td><td width="28%"><img src="../../../../development/milestone_plans/stylesheets/images/Idea.jpe" width="120" height="86"/></td></tr></table><table cellSpacing="5" cellPadding="2" width="100%" border="0"><tr><a name="Overall_Planning"><td valign="top" align="left" width="100%" bgColor="#0080c0" colSpan="2" rowspan="3"><b><font face="Arial,Helvetica"><font color="#ffffff">M3 Plan - under development and review - (updated 2005-01-05)</font></font></b></td></a></tr></table><table cellspacing="5" width="100%"><tr><td/></tr></table><tr><td><table><tr><td valign="top"><img src="../../../../development/milestone_plans/stylesheets/images/Adarrow.gif" nosave="" border="0" height="16"/></td><td><b>Overall XSD UI</b><ul><li><img height="5" width="13" src="../../../../development/milestone_plans/stylesheets/images/progress.gif"/><description xmlns="">Improve XML Schema editor reliability</description><font color="8080FF"> [medium]</font></li><ul><li><description xmlns="">Improve robustness of model/editor synchronization.</description></li><li><description xmlns="">Improve properties/source synchronization.</description></li></ul><li><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/ok.gif"/><description xmlns="">Impove XML Schema component selection dialogs</description><font color="8080FF"> [medium]</font></li><ul><li><description xmlns="">Type and element selection dialogs similar to JDT class selection dialog</description></li><li><description xmlns="">Make referencing components from external schemas easier (automatically manage imports)</description></li></ul><li><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/ok.gif"/><description xmlns="">Investigate XML / XML Schema refactoring support</description><font color="8080FF"> [medium]</font></li><ul><li><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/glass.gif"><description xmlns="">Move to 'common' refactoring infrastructure (similar to JDT refactoring)</description></li><li><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/glass.gif"><description xmlns="">File dependency analysis - a simple means to track depency information between files</description></li></ul><li><img height="5" width="13" src="../../../../development/milestone_plans/stylesheets/images/progress.gif"/><description xmlns="">Implement initial XML Schema refactoring support</description><font color="8080FF"> [medium]</font></li><ul><li><img height="5" width="13" src="../../../../development/milestone_plans/stylesheets/images/progress.gif"><description xmlns="">Component renaming - update reference to rename (initially just within immediate file)</description></li><li><img height="5" width="13" src="../../../../development/milestone_plans/stylesheets/images/progress.gif"><description xmlns="">Promote local element and types to be global 'named' components</description></li></ul></ul></td></tr></table></td></tr><tr><td><table><tr><td valign="top"><img src="../../../../development/milestone_plans/stylesheets/images/Adarrow.gif" nosave="" border="0" height="16"/></td><td><b>Graph View</b><ul><li><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/ok.gif"/><description xmlns="">Graph view improvements for smoother 'top down' creation flow</description><font color="8080FF"> [medium]</font></li><ul><li><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/ok.gif"><description xmlns="">Support easy selection and editing of 'anonymous'simple types within elements</description></li><li><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/ok.gif"><description xmlns="">Provide 'Set type' menu action from element declaration</description></li><li><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/ok.gif"><description xmlns="">Provide 'Set multiplicity' menu action from element declaration</description></li></ul><li><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/glass.gif"/><description xmlns="">Investigate visualization of additional objects and relationships</description><font color="8080FF"> [low]</font></li><ul><li><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/glass.gif"><description xmlns="">Display attributes in graphical view</description></li><li><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/glass.gif"><description xmlns="">Inheritance - allow supertypes/subtypes to be displayed</description></li><li><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/glass.gif"><description xmlns="">Substitution groups - show 'choice' like object when elements belong to substiution groups</description></li></ul></ul></td></tr></table></td></tr><tr><td><table><tr><td valign="top"><img src="../../../../development/milestone_plans/stylesheets/images/Adarrow.gif" nosave="" border="0" height="16"/></td><td><b>Properties View</b><ul><li><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/ok.gif"/><description xmlns="">Improve &lt;import&gt; editing</description><font color="8080FF"> [medium]</font></li><ul><li><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/ok.gif"><description xmlns="">Make import location editable via properties view</description></li><li><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/defer.gif"><description xmlns="">Support catalog browsing to locate to schemas</description></li></ul></ul></td></tr></table></td></tr><tr><td><table><tr><td valign="top"><img src="../../../../development/milestone_plans/stylesheets/images/Adarrow.gif" nosave="" border="0" height="16"/></td><td><b>Documentation Generation</b><ul><li><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/defer.gif"/><description xmlns="">Improve HTML documention generation</description><font color="8080FF"> [low]</font></li><ul><li><description xmlns="">Provide basic documentation generation support</description></li><li><description xmlns="">Refactor for reuse (e.g. so WSDL docgen links seamlessly with XSD docgen)</description></li><li><description xmlns="">Support &lt;annotation&gt; content in gen'd docs</description></li></ul></ul></td></tr></table></td></tr><table cellspacing="5" cellpadding="2" width="100%" border="0"><tbody><tr><td valign="top" align="left" width="100%" bgcolor="#0080c0" colspan="4"><b><font face="Arial,Helvetica"><font color="#ffffff">Legend</font></font></b></td></tr><tr><td valign="top"><img height="5" width="14" src="../../../../development/milestone_plans/stylesheets/images/progress.gif"/></td><td width="50%">item is under development.</td><td valign="top"><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/glass.gif"/></td><td width="50%">item is under investigation.</td></tr><tr><td valign="top"><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/ok.gif"/></td><td width="50%">item is finished.</td><td valign="top"><img height="12" width="40" src="../../../../development/milestone_plans/stylesheets/images/help.gif"/></td><td width="50%">help wanted</td></tr><tr><td valign="top"><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/defer.gif"/></td><td width="50%">item is deferred.</td><td valign="top"><font class="indexsub"><img src="../../../../development/milestone_plans/stylesheets/images/new.gif"/></font></td><td width="50%">new</td></tr></tbody></table><table cellSpacing="5" cellPadding="2" width="100%" border="0"><tr><a name="Overall_Planning"><td valign="top" align="left" width="100%" bgColor="#0080c0" colSpan="2" rowspan="3"><b><font face="Arial,Helvetica"><font color="#ffffff">M4 Plan - under development and review - (updated 2005-01-17)</font></font></b></td></a></tr></table><table cellspacing="5" width="100%"><tr><td/></tr></table><tr><td><table><tr><td valign="top"><img src="../../../../development/milestone_plans/stylesheets/images/Adarrow.gif" nosave="" border="0" height="16"/></td><td><b>Overall XSD UI</b><ul><li><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/glass.gif"/><description xmlns="">Investigate XSD Editor API requirements</description><font color="8080FF"> [medium]</font><img height="12" width="40" src="../../../../development/milestone_plans/stylesheets/images/help.gif"/></li><li><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/glass.gif"/><description xmlns="">Investigate XSD search function to find component refences in XSD, WSDL and XML</description><font color="8080FF"> [low]</font><img height="12" width="40" src="../../../../development/milestone_plans/stylesheets/images/help.gif"/></li><li><description xmlns="">Implement 'Open Declaration' support</description><font color="8080FF"> [low]</font><img height="12" width="40" src="../../../../development/milestone_plans/stylesheets/images/help.gif"/></li><li><description xmlns="">Provide iniitial XML Schema refactoring support</description><font color="8080FF"> [medium]</font></li><ul><li><description xmlns="">Move to 'common' refactoring infrastructure (similar to JDT refactoring)</description></li></ul></ul></td></tr></table></td></tr><tr><td><table><tr><td valign="top"><img src="../../../../development/milestone_plans/stylesheets/images/Adarrow.gif" nosave="" border="0" height="16"/></td><td><b>Graph View</b><ul><li><description xmlns="">Support visualization of additional objects and relationships</description><font color="8080FF"> [medium]</font></li><ul><li><description xmlns="">Display attributes in graphical view</description></li><li><description xmlns="">Inheritance - allow supertypes/subtypes to be displayed</description></li></ul><li><description xmlns="">Keep history of expansion state to make it more convenient to revisit view</description><font color="8080FF"> [medium]</font></li></ul></td></tr></table></td></tr><tr><td><table><tr><td valign="top"><img src="../../../../development/milestone_plans/stylesheets/images/Adarrow.gif" nosave="" border="0" height="16"/></td><td><b>Properties View</b><ul><li><description xmlns="">Improve &lt;annotation&gt; editing</description><font color="8080FF"> [high]</font></li><ul><li><description xmlns="">Provide support for multiple annotations</description></li><li><description xmlns="">Provide source editing for XML content</description></li><li><description xmlns="">Provide tree view for XML content</description></li></ul></ul></td></tr></table></td></tr><tr><td><table><tr><td valign="top"><img src="../../../../development/milestone_plans/stylesheets/images/Adarrow.gif" nosave="" border="0" height="16"/></td><td><b>Articles</b><ul><li><description xmlns="">Article - Introduction to the XML Schema Editor</description><font color="8080FF"> [medium]</font></li></ul></td></tr></table></td></tr><br/></body></html>