blob: f17d295b375fb36bfaa39591e136e5c11372de57 [file] [log] [blame]
<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>j2ee 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">j2ee M3</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">
M3 Plan Status: initial version under development and
review - updated 2005-2-18
</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>Module core Metadata/api design</description>
<font color="8080FF"> [high]</font>
</li>
<li>
<img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/ok.gif"/>
<description>Module Nature api</description>
<font color="8080FF"> [high]</font>
</li>
<li>
<img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/ok.gif"/>
<description>Deployment builder</description>
<font color="8080FF"> [high]</font>
</li>
<li>
<img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/ok.gif"/>
<description>ModuleEditModel - Resource loading</description>
<font color="8080FF"> [high]</font>
</li>
<li>
<img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/defer.gif"/>
<description>Migrate existing code for flex scheme</description>
<font color="8080FF"> [medium]</font>
</li>
<li>
<img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/ok.gif"/>
<description>Flex Project server api synchronization</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>EJB support</b>
<ul>
<li>
<img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/ok.gif"/>
<description>Annotation API cleanup</description>
<font color="8080FF"> [low]</font>
</li>
<ul>
<li>
<description>General API cleanup and refactoring</description>
</li>
</ul>
<li>
<img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/ok.gif"/>
<description>Session/Servlet tags supported for jdt editor code assist</description>
<font color="8080FF"> [high]</font>
</li>
<li>
<img width="13" height="5" src="../../../../development/milestone_plans/stylesheets/images/progress.gif"/>
<description>XDoclet Annotation Extension</description>
<font color="8080FF"> [high]</font>
</li>
<ul>
<li>
<description>Ability to choose xdoclet runtime/preferences</description>
</li>
<li>
<description>Extend j2ee annotation to provide xdoclet code assist in java editors</description>
</li>
<li>
<description>Resolve all high severity bugs reported in bugzilla</description>
</li>
</ul>
<li>
<img width="13" height="5" src="../../../../development/milestone_plans/stylesheets/images/progress.gif"/>
<description>EJB Wizards</description>
<font color="8080FF"> [high]</font>
</li>
<ul>
<li>
<description>EJB Creation Wizards that provide shells for EJB beans with Xdoclet annotations</description>
</li>
<li>
<description>Create emf jet templates for java code generated by EJB wizards</description>
</li>
<li>
<description>Resolve all high severity bugs reported in bugzilla</description>
</li>
</ul>
<li>
<img width="13" height="5" src="../../../../development/milestone_plans/stylesheets/images/progress.gif"/>
<description>JUnit tests for EJB annotation support</description>
<font color="8080FF"> [medium]</font>
</li>
<ul>
<li>
<description>Increase coverage</description>
</li>
</ul>
<li>
<img width="13" height="5" src="../../../../development/milestone_plans/stylesheets/images/progress.gif"/>
<description>Support server tools</description>
<font color="8080FF"> [high]</font>
</li>
<ul>
<li>
<description>Support server tools to deploy, test, debug simple Session EJBS on servers.</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>Webservices</b>
<ul>
<li>
<img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/ok.gif"/>
<description>Complete Navigator integration (including WSDL)</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 Creation</b>
<ul>
<li>
<img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/ok.gif"/>
<description>Servlet creation wizard/operations</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/ok.gif"/>
<description>Additional marker support</description>
<font color="8080FF"> [medium]</font>
</li>
<li>
<img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/ok.gif"/>
<description>Add Validation JUnits (removing UI dependency)</description>
<font color="8080FF"> [medium]</font>
</li>
<li>
<img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/ok.gif"/>
<description>Testcase document for Global Validation UI Tests</description>
<font color="8080FF"> [medium]</font>
</li>
<li>
<img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/ok.gif"/>
<description>Validation Framework Overall document</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>Additional refactoring(make seperate resource and Java extensions)</description>
<font color="8080FF"> [medium]</font>
</li>
<li>
<img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/ok.gif"/>
<description>Add action framework</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>Dependency jar property sheet</b>
<ul>
<li>
<img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/ok.gif"/>
<description>Implement Dependency jar property sheet</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>Define Performance tests</b>
<ul>
<li>
<img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/ok.gif"/>
<description>Perform JUnit for any exposed api/function</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>Code Migration(Capture rename/API changes)</b>
<ul>
<li>
<img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/ok.gif"/>
<description>API migration</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="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/ok.gif"/>
<description>collect/publish plans/doc/api/whats new/tutorials for M3</description>
<font color="8080FF"> [medium]</font>
</li>
<li>
<img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/ok.gif"/>
<description>Reorganize/Format to WTP(eclipse) standard(XML with stylesheet)</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>General API disclosure/Cleanup</b>
<ul>
<li>
<img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/ok.gif"/>
<description>API: Navigator</description>
<font color="8080FF"> [medium]</font>
</li>
<li>
<img width="13" height="5" src="../../../../development/milestone_plans/stylesheets/images/progress.gif"/>
<description>API: J2EE Model</description>
<font color="8080FF"> [medium]</font>
</li>
<li>
<img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/ok.gif"/>
<description>API: Flexible Project api </description>
<font color="8080FF"> [medium]</font>
</li>
<li>
<img width="13" height="5" src="../../../../development/milestone_plans/stylesheets/images/progress.gif"/>
<description>API: WTP Datamodel/Operation/Wizards</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>