| <html xmlns="http://www.w3.org/1999/xhtml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xalan="http://xml.apache.org/xslt"> |
| <head> |
| <title>xsd M3 milestone plan</title> |
| <link rel="stylesheet" type="text/css" href="../../../../development/milestone_plans/stylesheets/images/default_style.css"/> |
| <script src="../../../../popup.js" type="text/javascript"> |
| // script is linked |
| </script> |
| </head> |
| <body> |
| <table border="0" width="100%" cellPadding="2" cellSpacing="5"> |
| <tr> |
| <td> |
| <font class="indextop">xsd M3</font> |
| <br/> |
| <font class="indexsub">an example of a simple milestone plan document</font> |
| </td> |
| <td> |
| <br/> |
| </td> |
| <td width="28%"> |
| <img height="86" width="120" src="../../../../development/milestone_plans/stylesheets/images/Idea.jpe"/> |
| </td> |
| </tr> |
| </table> |
| <table border="0" width="100%" cellPadding="2" cellSpacing="5"> |
| <tr> |
| <a name="Overall_Planning"> |
| <td rowspan="3" colSpan="2" bgColor="#0080c0" width="100%" align="left" valign="top"> |
| <b> |
| <font face="Arial,Helvetica"> |
| <font color="#ffffff">M3 Example Plan</font> |
| </font> |
| </b> |
| </td> |
| </a> |
| </tr> |
| </table> |
| <table width="100%" cellspacing="5"> |
| <tr> |
| <td> |
| <description>This is an example milestone plan for illustration purposes only. Please see the <a href="xsd_milestone_plan.html">real xsd component milestone plan</a> for accurate information. </description> |
| </td> |
| </tr> |
| </table> |
| <tr> |
| <td> |
| <table> |
| <tr> |
| <td valign="top"> |
| <img height="16" border="0" nosave="" src="../../../../development/milestone_plans/stylesheets/images/Adarrow.gif"/> |
| </td> |
| <td> |
| <b>Top Items</b> |
| <ul> |
| <li> |
| <description>XML Schema editor enhancements</description> |
| </li> |
| <li> |
| <description>XML Schema refactoring support</description> |
| </li> |
| <li> |
| <description>HTML documentation generation for XML Schema</description> |
| </li> |
| </ul> |
| </td> |
| </tr> |
| </table> |
| </td> |
| </tr> |
| <tr> |
| <td> |
| <table> |
| <tr> |
| <td valign="top"> |
| <img height="16" border="0" nosave="" src="../../../../development/milestone_plans/stylesheets/images/Adarrow.gif"/> |
| </td> |
| <td> |
| <b>Overall XSD UI</b> |
| <ul> |
| <li> |
| <description>Improve robustness of model/editor synchronization.</description> |
| </li> |
| <ul> |
| <li> |
| <description>Write Junit test cases to test synchronization</description> |
| </li> |
| <li> |
| <description>Investigate 'full synchronize on timed interval' approach.</description> |
| </li> |
| </ul> |
| <li> |
| <img width="13" height="5" src="../../../../development/milestone_plans/stylesheets/images/progress.gif"/> |
| <description>Impove XML Schema Editor component selection dialogs</description> |
| </li> |
| <ul> |
| <li> |
| <description>Type and element selection dialogs similar to JDT class selection dialog</description> |
| </li> |
| <li> |
| <description>Make referencing components from external schemas easier (automatically manage imports)</description> |
| </li> |
| </ul> |
| <li> |
| <description>Provide XML Schema refactoring support</description> |
| </li> |
| <ul> |
| <li> |
| <img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/glass.gif"/> |
| <description>Move to 'common' refactoring infrastructure (e.g. to JDT)</description> |
| </li> |
| <li> |
| <img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/glass.gif"/> |
| <description>File dependency analysis - a simple means to track depency information between files</description> |
| </li> |
| <li> |
| <img width="13" height="5" src="../../../../development/milestone_plans/stylesheets/images/progress.gif"/> |
| <description>Component renaming - update reference to rename</description> |
| </li> |
| <li> |
| <img width="13" height="5" src="../../../../development/milestone_plans/stylesheets/images/progress.gif"/> |
| <description>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 height="16" border="0" nosave="" src="../../../../development/milestone_plans/stylesheets/images/Adarrow.gif"/> |
| </td> |
| <td> |
| <b>Graph View</b> |
| <ul> |
| <li> |
| <description>Improve top down editing flow</description> |
| </li> |
| <ul> |
| <li> |
| <img width="13" height="5" src="../../../../development/milestone_plans/stylesheets/images/progress.gif"/> |
| <description>Support easy selection and editing of 'anonymous' types</description> |
| </li> |
| <li> |
| <img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/glass.gif"/> |
| <description>Display attributes in graphical view</description> |
| </li> |
| <li> |
| <description>Provide 'Set type' menu action from element declaration</description> |
| </li> |
| </ul> |
| <li> |
| <img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/glass.gif"/> |
| <description>Support visualization of addition relationships</description> |
| </li> |
| <ul> |
| <li> |
| <description>Inheritance - allow base type to be 'expanded' out above subtypes</description> |
| </li> |
| <li> |
| <description>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 height="16" border="0" nosave="" src="../../../../development/milestone_plans/stylesheets/images/Adarrow.gif"/> |
| </td> |
| <td> |
| <b>Properties View</b> |
| <ul> |
| <li> |
| <description>Improve <import> editing</description> |
| </li> |
| <ul> |
| <li> |
| <description>Make import location editable properties view</description> |
| </li> |
| <li> |
| <description>Support catalog browsing to locate to schemas</description> |
| </li> |
| </ul> |
| </ul> |
| </td> |
| </tr> |
| </table> |
| </td> |
| </tr> |
| <tr> |
| <td> |
| <table> |
| <tr> |
| <td valign="top"> |
| <img height="16" border="0" nosave="" src="../../../../development/milestone_plans/stylesheets/images/Adarrow.gif"/> |
| </td> |
| <td> |
| <b>Documentation Generation</b> |
| <ul> |
| <li> |
| <description>Improve HTML documention generation</description> |
| </li> |
| <ul> |
| <li> |
| <description>Provide basic documentation generation support</description> |
| </li> |
| <li> |
| <description>Refactor for reuse (e.g. so WSDL docgen links seamlessly with XSD docgen)</description> |
| </li> |
| <li> |
| <description>Support <annotation> content in gen'd docs</description> |
| </li> |
| </ul> |
| </ul> |
| </td> |
| </tr> |
| </table> |
| </td> |
| </tr> |
| <tr> |
| <td> |
| <table> |
| <tr> |
| <td valign="top"> |
| <img height="16" border="0" nosave="" src="../../../../development/milestone_plans/stylesheets/images/Adarrow.gif"/> |
| </td> |
| <td> |
| <b>Articles</b> |
| <ul> |
| <li> |
| <description>Article - Introduction to the XML Schema Editor</description> |
| </li> |
| </ul> |
| </td> |
| </tr> |
| </table> |
| </td> |
| </tr> |
| <table border="0" width="100%" cellpadding="2" cellspacing="5"> |
| <tbody> |
| <tr> |
| <td colspan="4" bgcolor="#0080c0" width="100%" align="left" valign="top"> |
| <b> |
| <font face="Arial,Helvetica"> |
| <font color="#ffffff">Legend</font> |
| </font> |
| </b> |
| </td> |
| </tr> |
| <tr> |
| <td valign="top"> |
| <img width="14" height="5" src="../../../../development/milestone_plans/stylesheets/images/progress.gif"/> |
| </td> |
| <td width="50%">item is under development.</td> |
| <td valign="top"> |
| <img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/glass.gif"/> |
| </td> |
| <td width="50%">item is under investigation.</td> |
| </tr> |
| <tr> |
| <td valign="top"> |
| <img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/ok.gif"/> |
| </td> |
| <td width="50%">item is finished.</td> |
| <td valign="top"> |
| <img width="40" height="12" src="../../../../development/milestone_plans/stylesheets/images/help.gif"/> |
| </td> |
| <td width="50%">help wanted</td> |
| </tr> |
| <tr> |
| <td valign="top"> |
| <img width="10" height="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> |
| <br/> |
| </body> |
| </html> |