| <html xmlns="http://www.w3.org/1999/xhtml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
| <head> |
| <title>j2ee M4 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">j2ee M4</font> |
| <br/> |
| <font class="indexsub">j2ee models, natures and builders for J2EE projects</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"> |
| M4 Plan Status: initial version under development and |
| review - updated 2005-2-25 |
| </font> |
| </font> |
| </b> |
| </td> |
| </a> |
| </tr> |
| </table> |
| <table width="100%" cellspacing="5"> |
| <tr> |
| <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>Flexible project structure</b> |
| <ul> |
| <li> |
| <img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/ok.gif"/><description>Expand Flex project support to all J2EE module types including webservices</description> |
| <font color="8080FF"> [high]</font> |
| </li> |
| <li> |
| <img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/ok.gif"/> |
| <description>Flex code refactor: Removing old project Nature/Editmodel dependencies </description> |
| <font color="8080FF"> [high]</font> |
| </li> |
| <li> |
| <img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/ok.gif"/> |
| <description>Existing module project migration - Tacit Builder that migrates old Natures/Builders to ModuleCore</description> |
| <font color="8080FF"> [high]</font> |
| </li> |
| <li> |
| <img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/defer.gif"/> |
| <description>Module Creation(Done)Import/Export wizards refactored for Flex project</description> |
| <font color="8080FF"> [high]</font> |
| </li> |
| <li> |
| <img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/defer.gif"/> |
| <description>Resolve Websettings/J2EE metadata issues - UI preferences[high]</description> |
| <font color="8080FF"> [high]</font> |
| </li> |
| <li> |
| <img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/ok.gif"/> |
| <description>Incremental support for the Flexible Project Builder</description> |
| <font color="8080FF"> [high]</font> |
| </li> |
| <li> |
| <img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/defer.gif"/> |
| <description>Module discovery wizard</description> |
| <font color="8080FF"> [medium]</font> |
| </li> |
| <li> |
| <img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/defer.gif"/> |
| <description>Module artifact editor</description> |
| <font color="8080FF"> [low]</font> |
| </li> |
| <li> |
| <img width="13" height="5" src="../../../../development/milestone_plans/stylesheets/images/progress.gif"/> |
| <description>Create document for flexible project api changes for extended teams to react</description> |
| <font color="8080FF"> [medium]</font> |
| </li> |
| <li> |
| <description>Identify flexible scenarios, and generate testplan</description> |
| <font color="8080FF"> [medium]</font> |
| <img width="40" height="12" src="../../../../development/milestone_plans/stylesheets/images/help.gif"/> |
| </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>Server integration</b> |
| <ul> |
| <li> |
| <img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/ok.gif"/> |
| <description>Deployment of EJB using flexible project structure</description> |
| <font color="8080FF"> [high]</font> |
| </li> |
| <li> |
| <img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/defer.gif"/> |
| <description>Pushing common deployables/ deployable factory code including (the flexible project support) to server framework</description> |
| <font color="8080FF"> [high]</font> |
| </li> |
| <li> |
| <img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/ok.gif"/> |
| <description>Refactoring the adapters to extension points - collaborate with server team</description> |
| <font color="8080FF"> [medium]</font> |
| </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>Servlet and EJB Creation</b> |
| <ul> |
| <li> |
| <img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/ok.gif"/> |
| <description>Upgrade to 1.4 level of xdoclet tag sets</description> |
| <font color="8080FF"> [medium]</font> |
| </li> |
| <li> |
| <img width="13" height="5" src="../../../../development/milestone_plans/stylesheets/images/progress.gif"/> |
| <description>Add all EJB bean type creation</description> |
| <font color="8080FF"> [medium]</font> |
| </li> |
| <li> |
| <img width="13" height="5" src="../../../../development/milestone_plans/stylesheets/images/progress.gif"/> |
| <description>Create ext. framework for adding annotation builders</description> |
| <font color="8080FF"> [medium]</font> |
| </li> |
| <li> |
| <img width="13" height="5" src="../../../../development/milestone_plans/stylesheets/images/progress.gif"/> |
| <description>Create plugable extensions for creation wizards</description> |
| <font color="8080FF"> [medium]</font> |
| </li> |
| <li> |
| <img width="13" height="5" src="../../../../development/milestone_plans/stylesheets/images/progress.gif"/> |
| <description>Refactor wizards to work with modules, not projects</description> |
| <font color="8080FF"> [high]</font> |
| </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>Webservices</b> |
| <ul> |
| <li> |
| <img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/defer.gif"/> |
| <description>EJB support with ServiceRef code generation (Axis)</description> |
| <font color="8080FF"> [medium]</font> |
| </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>Validators</b> |
| <ul> |
| <li> |
| <img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/defer.gif"/> |
| <description>Run existing validatiors on different content types using Eclipse Content Type</description> |
| <font color="8080FF"> [medium]</font> |
| </li> |
| <li> |
| <description>Extract core functionality in the XML Validator Helper to Validation Framework</description> |
| <font color="8080FF"> [medium]</font> |
| <img width="40" height="12" src="../../../../development/milestone_plans/stylesheets/images/help.gif"/> |
| </li> |
| <li> |
| <img width="13" height="5" src="../../../../development/milestone_plans/stylesheets/images/progress.gif"/> |
| <description>React J2EE Validators(WAR complete) for Flexible project structure changes (except War Validator)</description> |
| <font color="8080FF"> [medium]</font> |
| </li> |
| <li> |
| <img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/defer.gif"/> |
| <description>Provide exclusion filters to exclude project folders from validating</description> |
| <font color="8080FF"> [medium]</font> |
| </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>Project Explorer</b> |
| <ul> |
| <li> |
| <img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/ok.gif"/> |
| <description>Working Sets for the Project Navigator including the Quick ("Last 5") menu options</description> |
| <font color="8080FF"> [high]</font> |
| </li> |
| <li> |
| <img width="13" height="5" src="../../../../development/milestone_plans/stylesheets/images/progress.gif"/> |
| <description>More context-aware menu options</description> |
| <font color="8080FF"> [medium]</font> |
| </li> |
| <li> |
| <img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/ok.gif"/> |
| <description>Go into, back-forward history</description> |
| <font color="8080FF"> [low]</font> |
| </li> |
| <li> |
| <img width="13" height="5" src="../../../../development/milestone_plans/stylesheets/images/progress.gif"/> |
| <description>Plan for Eclipse Base integration</description> |
| <font color="8080FF"> [high]</font> |
| </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>XML Adapters </b> |
| <ul> |
| <li> |
| <img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/defer.gif"/> |
| <description>Bring back sed adapter for real time XML/EMF Editing</description> |
| <font color="8080FF"> [high]</font> |
| </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>JUnit/Performance testing</b> |
| <ul> |
| <li> |
| <img width="13" height="5" src="../../../../development/milestone_plans/stylesheets/images/progress.gif"/> |
| <description>Perform JUnit for any exposed api/function</description> |
| <font color="8080FF"> [high]</font> |
| </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>Code Migration(Capture rename/API changes)</b> |
| <ul> |
| <li> |
| <img width="13" height="5" src="../../../../development/milestone_plans/stylesheets/images/progress.gif"/> |
| <description>API migration - Milestone to milestone</description> |
| <font color="8080FF"> [high]</font> |
| </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>WTP Web content</b> |
| <ul> |
| <li> |
| <img width="13" height="5" src="../../../../development/milestone_plans/stylesheets/images/progress.gif"/> |
| <description>Continue to collect/publish plans/doc/api/whats new/tutorials</description> |
| <font color="8080FF"> [high]</font> |
| </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>General API disclosure/Cleanup</b> |
| <ul> |
| <li> |
| <img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/ok.gif"/> |
| <description>API: Virtual Resource</description> |
| <font color="8080FF"> [medium]</font> |
| </li> |
| <li> |
| <img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/ok.gif"/> |
| <description>API: IDataModel</description> |
| <font color="8080FF"> [medium]</font> |
| </li> |
| <li> |
| <img width="13" height="5" src="../../../../development/milestone_plans/stylesheets/images/progress.gif"/> |
| <description>API: J2EE core models</description> |
| <font color="8080FF"> [medium]</font> |
| </li> |
| <li> |
| <img width="13" height="5" src="../../../../development/milestone_plans/stylesheets/images/progress.gif"/> |
| <description>API: Annotation Framework</description> |
| <font color="8080FF"> [medium]</font> |
| </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> |