| <html> |
| <head> |
| <meta http-equiv="Content-Type" |
| content="text/html; charset=iso-8859-1"> |
| <title>eclipse webtools milestone content</title> |
| <link rel="stylesheet" href="../../../default_style.css" type="text/css"> |
| </head> |
| <body text="#000000" bgcolor="#ffffff" link="#0000ee" vlink="#551a8b" |
| alink="#ff0000"> |
| |
| <table border="0" cellspacing="5" cellpadding="2" width="100%"> |
| <tbody> |
| <tr> |
| <td align="left" width="60%"> |
| <font class="indextop">eclipse webtools milestone content</font><br> |
| <font class="indexsub">the eclipse web tools platform project milestone content</font> |
| </td> |
| <td width="40%"><img src="../../../images/Idea.jpg" hspace="50" height="86" width="120" align="middle"></td> |
| </tr> |
| </tbody> |
| </table> |
| |
| <table border="0" cellspacing="5" cellpadding="2" width="100%"> |
| <tbody> |
| <tr> |
| <td align="left" valign="top" colspan="2" bgcolor="#0080c0"> |
| <b><font color="#ffffff" face="Arial,Helvetica">Status of this Document</font></b> |
| </td> |
| </tr> |
| |
| <tr> |
| <td align="right" valign="top"> </td> |
| <td> |
| This is a preliminary plan. It is undergoing review and change. |
| It includes initial ideas for the following Milestones: |
| </td> |
| </tr> |
| |
| <tr> |
| <td align="right" valign="top"><img src="../../../images/Adarrow.gif" width="16" height="16" border="0"></td> |
| <td><b><a href="#M0">M0</a></b><br> |
| Initial CVS module structure, build infrastructure, and Server Tools.</td> |
| </tr> |
| <tr> |
| <td align="right" valign="top"><img src="../../../images/Adarrow.gif" width="16" height="16" border="0"></td> |
| <td><b><a href="#M1">M1</a></b><br> |
| Finalize build infrastructure and Server Tools.</td> |
| </tr> |
| <tr> |
| <td align="right" valign="top"><img src="../../../images/Adarrow.gif" width="16" height="16" border="0"></td> |
| <td><a href="#M2"><b>M2</b></a><br> |
| Flexible project layout. Initial Structured Source Editing and EJB Tools.</td> |
| </tr> |
| |
| <tr> |
| <td align="left" valign="top" colspan="2" bgcolor="#0080c0"><b><font face="Arial,Helvetica"> |
| <font color="#ffffff"><a name="M0">M0</a></font></font></b></td> |
| </tr> |
| |
| <tr> |
| <td> </td> |
| <td> |
| The goal of M0 is to create the initial CVS module structure and to populate it with the Server Tools. |
| This allows us to verify our build infrastructure and enables us to begin the creation of |
| server adapters. |
| </td> |
| </tr> |
| |
| <tr> |
| <td> </td> |
| <td> |
| <b>High Priority</b> |
| <br> |
| <ul> |
| <li>Create and commit initial CVS module structure</li> |
| <li>Commit Server Tools into CVS</li> |
| <li>Run the first public automatic build</li> |
| <li>Update website with downloads/what's new links (ala EMF)</li> |
| </ul> |
| |
| </td> |
| </tr> |
| |
| <tr> |
| <td align="left" valign="top" colspan="2" bgcolor="#0080c0"><b><font face="Arial,Helvetica"> |
| <font color="#ffffff"><a name="M1">M1</a></font></font></b></td> |
| </tr> |
| |
| <tr> |
| <td> </td> |
| <td> |
| <b>High Priority</b> |
| <br> |
| <ul> |
| <li>Finalize WTP Build Infrastructure</li> |
| <ul> |
| <li>Run report automatic builds/tests</li> |
| <li>CVS structure</li> |
| <li>Updating web site with build info automatically (what's new etc.)</li> |
| </ul> |
| <li>Server Runtime Support for Tomcat</li> |
| <ul> |
| <li>Launch Server (Start) (In debug ro run modes)</li> |
| <li>Be able to run (and debug) Java Servlet</li> |
| <li>Stop Server</li> |
| </ul> |
| </ul> |
| </td> |
| </tr> |
| |
| |
| <tr> |
| <td> </td> |
| <td> |
| <b>Medium Priority</b> |
| <br> |
| <ul> |
| <li>Integrate Lomboz Generic Server Runtime Support using XML Server Definitions (JBoss, Jonas)</li> |
| <ul> |
| <li>Launch Server (Start) (In debug and run modes)</li> |
| <li>Stop Server</li> |
| </ul> |
| <li>"Run on server" for Web artifacts (e.g. .html)</li> |
| <ul> |
| <li>Start server</li> |
| <li>Display in IDE browser</li> |
| </ul> |
| </ul> |
| </td> |
| </tr> |
| |
| <tr> |
| <td> </td> |
| <td> |
| |
| <b>Low Priority</b> |
| <br> |
| <ul> |
| <li>Apache server adapter</li> |
| <ul> |
| <li>Add/remove Web project to configuration</li> |
| <li>Start and stop server</li> |
| <li>"Run on server" for Web artifacts (e.g. .html)</li> |
| </ul> |
| </ul> |
| </td> |
| </tr> |
| |
| <tr> |
| <td align="left" valign="top" colspan="2" bgcolor="#0080c0"><b><font face="Arial,Helvetica"> |
| <font color="#ffffff"><a name="M2">M2</a></font></font></b></td> |
| </tr> |
| |
| <tr> |
| <td> </td> |
| <td> |
| <b>High Priority</b> |
| <br> |
| <ul> |
| <li>Project Layouts for Web Modules (WARs or Web Project in IBM contributions)</li> |
| <ul> |
| <li>Simple Web project layouts</li> |
| <li>Flexible project layouts, i.e. (One project for many web modules, Maven)</li> |
| </ul> |
| <li>Structured Source Editor</li> |
| <ul> |
| <li>Simple JSP Editing (which, by implication pulls in some amount of XML, HTML, CSS, JavaScript)</li> |
| <li>Set breakpoints</li> |
| </ul> |
| <li>Debug JSP</li> |
| <ul> |
| <li>JSR 45</li> |
| </ul> |
| <li>Medium Priority Items from M1</li> |
| <ul> |
| <li>Integrate Lomboz Generic Server Runtime Support using XML Server Definitions (JBoss, Jonas)</li> |
| <li>"Run on server" for Web artifacts (e.g. .html)</li> |
| </ul> |
| </ul> |
| </td> |
| </tr> |
| |
| <tr> |
| <td> </td> |
| <td> |
| <b>Medium Priority</b> |
| <br> |
| <ul> |
| <li>EJB Wizards</li> |
| <ul> |
| <li>Simple EJB Wizards to generate annotated Java Sources from templates</li> |
| <li>Session Beans only</li> |
| </ul> |
| </ul> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <br> |
| <p>Please see our <a href="/legal/privacy.html">privacy policy</a> and website <a href="/legal/termsofuse.html">terms |
| of use</a>. |
| For problems with the eclipse.org site, please contact the <a href="mailto:webmaster@eclipse.org">webmaster</a> |
| or read the <a href="/webmaster/index.html">webmaster FAQ</a> for answers to |
| common questions!</p> |
| |
| </body> |
| </html> |