blob: 21d5470641e1e3df80763017fafc7604db98416a [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>j2ee M4 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">j2ee M4</font><br/><font class="indexsub">j2ee models, natures and builders for J2EE projects</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">
M4 Plan Status: initial version under development and
review - updated 2005-2-25
</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>Flexible project structure</b><ul><li><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/ok.gif"/><description xmlns="">Expand Flex project support to all J2EE module types including webservices</description><font color="8080FF"> [high]</font></li><li><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/ok.gif"/><description xmlns="">Flex code refactor: Removing old project Nature/Editmodel dependencies </description><font color="8080FF"> [high]</font></li><li><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/ok.gif"/><description xmlns="">Existing module project migration - Tacit Builder that migrates old Natures/Builders to ModuleCore</description><font color="8080FF"> [high]</font></li><li><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/defer.gif"/><description xmlns="">Module Creation(Done)Import/Export wizards refactored for Flex project</description><font color="8080FF"> [high]</font></li><li><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/defer.gif"/><description xmlns="">Resolve Websettings/J2EE metadata issues - UI preferences[high]</description><font color="8080FF"> [high]</font></li><li><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/ok.gif"/><description xmlns="">Incremental support for the Flexible Project Builder</description><font color="8080FF"> [high]</font></li><li><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/defer.gif"/><description xmlns="">Module discovery wizard</description><font color="8080FF"> [medium]</font></li><li><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/defer.gif"/><description xmlns="">Module artifact editor</description><font color="8080FF"> [low]</font></li><li><img height="5" width="13" src="../../../../development/milestone_plans/stylesheets/images/progress.gif"/><description xmlns="">Create document for flexible project api changes for extended teams to react</description><font color="8080FF"> [medium]</font></li><li><description xmlns="">Identify flexible scenarios, and generate testplan</description><font color="8080FF"> [medium]</font><img height="12" width="40" src="../../../../development/milestone_plans/stylesheets/images/help.gif"/></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>Server integration</b><ul><li><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/ok.gif"/><description xmlns="">Deployment of EJB using flexible project structure</description><font color="8080FF"> [high]</font></li><li><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/defer.gif"/><description xmlns="">Pushing common deployables/ deployable factory code including (the flexible project support) to server framework</description><font color="8080FF"> [high]</font></li><li><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/ok.gif"/><description xmlns="">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 src="../../../../development/milestone_plans/stylesheets/images/Adarrow.gif" nosave="" border="0" height="16"/></td><td><b>Servlet and EJB Creation</b><ul><li><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/ok.gif"/><description xmlns="">Upgrade to 1.4 level of xdoclet tag sets</description><font color="8080FF"> [medium]</font></li><li><img height="5" width="13" src="../../../../development/milestone_plans/stylesheets/images/progress.gif"/><description xmlns="">Add all EJB bean type creation</description><font color="8080FF"> [medium]</font></li><li><img height="5" width="13" src="../../../../development/milestone_plans/stylesheets/images/progress.gif"/><description xmlns="">Create ext. framework for adding annotation builders</description><font color="8080FF"> [medium]</font></li><li><img height="5" width="13" src="../../../../development/milestone_plans/stylesheets/images/progress.gif"/><description xmlns="">Create plugable extensions for creation wizards</description><font color="8080FF"> [medium]</font></li><li><img height="5" width="13" src="../../../../development/milestone_plans/stylesheets/images/progress.gif"/><description xmlns="">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 src="../../../../development/milestone_plans/stylesheets/images/Adarrow.gif" nosave="" border="0" height="16"/></td><td><b>Webservices</b><ul><li><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/defer.gif"/><description xmlns="">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 src="../../../../development/milestone_plans/stylesheets/images/Adarrow.gif" nosave="" border="0" height="16"/></td><td><b>Validators</b><ul><li><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/defer.gif"/><description xmlns="">Run existing validatiors on different content types using Eclipse Content Type</description><font color="8080FF"> [medium]</font></li><li><description xmlns="">Extract core functionality in the XML Validator Helper to Validation Framework</description><font color="8080FF"> [medium]</font><img height="12" width="40" src="../../../../development/milestone_plans/stylesheets/images/help.gif"/></li><li><img height="5" width="13" src="../../../../development/milestone_plans/stylesheets/images/progress.gif"/><description xmlns="">React J2EE Validators(WAR complete) for Flexible project structure changes (except War Validator)</description><font color="8080FF"> [medium]</font></li><li><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/defer.gif"/><description xmlns="">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 src="../../../../development/milestone_plans/stylesheets/images/Adarrow.gif" nosave="" border="0" height="16"/></td><td><b>Project Explorer</b><ul><li><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/ok.gif"/><description xmlns="">Working Sets for the Project Navigator including the Quick ("Last 5") menu options</description><font color="8080FF"> [high]</font></li><li><img height="5" width="13" src="../../../../development/milestone_plans/stylesheets/images/progress.gif"/><description xmlns="">More context-aware menu options</description><font color="8080FF"> [medium]</font></li><li><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/ok.gif"/><description xmlns="">Go into, back-forward history</description><font color="8080FF"> [low]</font></li><li><img height="5" width="13" src="../../../../development/milestone_plans/stylesheets/images/progress.gif"/><description xmlns="">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 src="../../../../development/milestone_plans/stylesheets/images/Adarrow.gif" nosave="" border="0" height="16"/></td><td><b>XML Adapters </b><ul><li><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/defer.gif"/><description xmlns="">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 src="../../../../development/milestone_plans/stylesheets/images/Adarrow.gif" nosave="" border="0" height="16"/></td><td><b>JUnit/Performance testing</b><ul><li><img height="5" width="13" src="../../../../development/milestone_plans/stylesheets/images/progress.gif"/><description xmlns="">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 src="../../../../development/milestone_plans/stylesheets/images/Adarrow.gif" nosave="" border="0" height="16"/></td><td><b>Code Migration(Capture rename/API changes)</b><ul><li><img height="5" width="13" src="../../../../development/milestone_plans/stylesheets/images/progress.gif"/><description xmlns="">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 src="../../../../development/milestone_plans/stylesheets/images/Adarrow.gif" nosave="" border="0" height="16"/></td><td><b>WTP Web content</b><ul><li><img height="5" width="13" src="../../../../development/milestone_plans/stylesheets/images/progress.gif"/><description xmlns="">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 src="../../../../development/milestone_plans/stylesheets/images/Adarrow.gif" nosave="" border="0" height="16"/></td><td><b>General API disclosure/Cleanup</b><ul><li><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/ok.gif"/><description xmlns="">API: Virtual Resource</description><font color="8080FF"> [medium]</font></li><li><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/ok.gif"/><description xmlns="">API: IDataModel</description><font color="8080FF"> [medium]</font></li><li><img height="5" width="13" src="../../../../development/milestone_plans/stylesheets/images/progress.gif"/><description xmlns="">API: J2EE core models</description><font color="8080FF"> [medium]</font></li><li><img height="5" width="13" src="../../../../development/milestone_plans/stylesheets/images/progress.gif"/><description xmlns="">API: Annotation Framework</description><font color="8080FF"> [medium]</font></li></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><br/></body></html>