You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm@geronimo.apache.org by ge...@apache.org on 2005/07/15 08:56:24 UTC
svn commit: r219158 - in /geronimo/site: docs/roadmap.html xdocs/roadmap.xml
Author: geirm
Date: Thu Jul 14 23:56:23 2005
New Revision: 219158
URL: http://svn.apache.org/viewcvs?rev=219158&view=rev
Log:
Added the current "roadmap"thread summary to the roadmap
page
Modified:
geronimo/site/docs/roadmap.html
geronimo/site/xdocs/roadmap.xml
Modified: geronimo/site/docs/roadmap.html
URL: http://svn.apache.org/viewcvs/geronimo/site/docs/roadmap.html?rev=219158&r1=219157&r2=219158&view=diff
==============================================================================
--- geronimo/site/docs/roadmap.html (original)
+++ geronimo/site/docs/roadmap.html Thu Jul 14 23:56:23 2005
@@ -127,6 +127,138 @@
<p>
<a href="mailto:dev@geronimo.apache.org?subject=New Feature Idea">Submit an Idea</a>
</p>
+ <table border="0" cellspacing="0" cellpadding="2" width="100%">
+ <tr><td bgcolor="#828DA6">
+ <font color="#ffffff" face="arial,helvetica,sanserif">
+ <a name="Current List"><strong>Current List</strong></a>
+ </font>
+ </td></tr>
+ <tr><td>
+ <blockquote>
+ <p>
+The following is the aggregation of ideas so far - we will be prioritizing on the
+developer list.
+</p>
+ <p>
+The votes is a tally of prioritization :
+</p>
+ <ul>
+<li> 1 = do before version 1.0</li>
+<li>2 = do for version 1.0</li>
+<li>3 = do after 1.0 </li>
+</ul>
+ <p>
+There hasn't been much prioritization yet - "33" means we say to people
+suggest "3" for that item...
+</p>
+ <pre>
+Topic Votes (1,2,3)
+o - TOOLING
+ - - elcipse/IDEA/netbeans plugins (J2EE code generation) 33
+ - - G embedded in eclipse/IDEA/netbeans 33
+ - - JBoss->Geronimo porting tool
+ - - WebSphere->Geronimo porting tool
+ - - WebLogic->Geronimo porting tool
+ - - Tool to generate web services WSDL (and if necessary JAX-RPC
+ mappings) from Session Bean Service Endpoint Interfaces. (Sun
+ has wscompile, but I'm not sure we have a similar tool -- maybe
+ we already do.)
+
+ - - management console 33
+ - - complete jeremy's packaging and assembly plugins
+ - - Complete JSR-88 support
+ - - GUI config tool for plans 2
+ - - ant task for deployment (and documentation) 1
+ - - maven task for deployment (and documentation) 1
+ - - Finish the debug console - start and stop services, set 1
+ properties and invoke via the kernel interface.
+o - PERFORMANCE
+ - - get standard performance suites to run 23
+ - - tune! 23
+ - - memory leaks? 11
+o - PROCESS AND RELEASE
+ - - get machines for test matrix (RedHat, BEA, etc)
+ - - committer acceptance guidelines
+ - - code contribution guidelines
+ - - general project guidelines (steal from HTTPD)
+ - - release process (how to announce, branch, build, test, package,
+ vote for release)
+ - - CI plan
+ - - QA test plan 1
+ - - QA resources 1
+ - - M4 11
+ - - nightly build generation and maintenance 11
+ - - compatibility matrix test process
+ - - Faster install routine - current installer deploys all plans 3
+ - - release w/ Tomcat, release w/ Jetty, release w/ Both? 3
+ - - QA test : repeatedly deploy-undeploy non-triviial EAR (w/ JSP 1
+ compilation...)
+ - - Ship a "clean" config - no apps, extra pools, JMS destinations, 1
+ etc
+o - FEATURES
+ - - clustering 3
+ - - add self-signed cert feature so each installation has a unique 3
+ cert
+ - - true hot deploy/undeploy 11
+ - - "dynamic deploy directory" - copy and pray 11
+ - - stabilize interfaces (ex. Geronimo/OpenEJB) 23
+ - - statement of public API 1
+ - - review modules to ensure make sense 13
+ - - resonable way to set ports, pool sizes, etc 1
+ - - XMLBeans V2 22
+ - - Transaction recovery - ensure works and build UI for reviewing 22
+ problems
+ - - Pluto or portlet integration 33
+ - - Implement CMP/CMR load groups, to control what 2
+ fields/relationships
+ are loaded when a finder is executed
+ - - remote deployment and management 1
+ - - rolling deployment - deploy and all activate at same time 23
+ - - JSR-88 config beans for all deployment descriptors 3
+ - - provide way to redeploy single JSP during development 1
+ - - alternate Spring-based assembly 2
+ - - GBeanName vs JMX ObjectName?
+ - - backwards compatibility for web plans?
+ - - JSR-237 WorkManager support
+o - DOCUMENTATION, WEBSITE AND DEMOS
+ - - get petstore working 1
+ - - harvest good material from website for better docs 1
+ - - user documentation 1
+ - - MDB example 1
+ - - SLSB/SFSB example 1
+ - - EB example 1
+ - - JASS example 1
+ - - TX example 1
+ - - migration HOW-TO 12
+ - - reference docs : list of every configuration option and what it 1
+ does
+ - - "powered by page" (geir's todo)
+o - DATABASE SUPPORT
+ - - Oracle, SQL Server, PostrgreSQL, MySQL, Derby, DB2, Sybase 1
+ - - Implement more DBSyntaxFactory/EJBQLCompilerFactory alternatives, 1
+ or
+ list the database products that the Derby implementation
+ works well
+ for.
+ - - Implement the ExceptionSorterClass for various products 1
+ - - Ensure the Oracle XA drivers work 1
+ - - Create a CMP test suite that can be run on a database product to 1
+ ensure that everything "works"
+ - - Improve security with Derby Network Server (see GERONIMO-342)
+ - - allow user to configure Derby Network Server security during
+ Geronimo install (e.g. whether to allow remote connections).
+o - THREADING ISSUES
+ - - Coerce all use of threads into defined thread pools. 3
+ - - Separate the pools into "short-term" (normal pooling) and
+ "long-term" (consumer won't be letting this thread go but at
+ least we can track it) pools
+ - - Segregate for components?
+
+</pre>
+ </blockquote>
+ </td></tr>
+ <tr><td><br/></td></tr>
+ </table>
</blockquote>
</p>
</td></tr>
Modified: geronimo/site/xdocs/roadmap.xml
URL: http://svn.apache.org/viewcvs/geronimo/site/xdocs/roadmap.xml?rev=219158&r1=219157&r2=219158&view=diff
==============================================================================
--- geronimo/site/xdocs/roadmap.xml (original)
+++ geronimo/site/xdocs/roadmap.xml Thu Jul 14 23:56:23 2005
@@ -34,6 +34,135 @@
<a href="mailto:dev@geronimo.apache.org?subject=New Feature Idea">Submit an Idea</a>
</p>
+<subsection name="Current List">
+
+<p>
+The following is the aggregation of ideas so far - we will be prioritizing on the
+developer list.
+</p>
+
+<p>
+The votes is a tally of prioritization :
+</p>
+
+<ul>
+<li> 1 = do before version 1.0</li>
+<li>2 = do for version 1.0</li>
+<li>3 = do after 1.0 </li>
+</ul>
+
+<p>
+There hasn't been much prioritization yet - "33" means we say to people
+suggest "3" for that item...
+</p>
+
+<pre>
+Topic Votes (1,2,3)
+o - TOOLING
+ - - elcipse/IDEA/netbeans plugins (J2EE code generation) 33
+ - - G embedded in eclipse/IDEA/netbeans 33
+ - - JBoss->Geronimo porting tool
+ - - WebSphere->Geronimo porting tool
+ - - WebLogic->Geronimo porting tool
+ - - Tool to generate web services WSDL (and if necessary JAX-RPC
+ mappings) from Session Bean Service Endpoint Interfaces. (Sun
+ has wscompile, but I'm not sure we have a similar tool -- maybe
+ we already do.)
+
+ - - management console 33
+ - - complete jeremy's packaging and assembly plugins
+ - - Complete JSR-88 support
+ - - GUI config tool for plans 2
+ - - ant task for deployment (and documentation) 1
+ - - maven task for deployment (and documentation) 1
+ - - Finish the debug console - start and stop services, set 1
+ properties and invoke via the kernel interface.
+o - PERFORMANCE
+ - - get standard performance suites to run 23
+ - - tune! 23
+ - - memory leaks? 11
+o - PROCESS AND RELEASE
+ - - get machines for test matrix (RedHat, BEA, etc)
+ - - committer acceptance guidelines
+ - - code contribution guidelines
+ - - general project guidelines (steal from HTTPD)
+ - - release process (how to announce, branch, build, test, package,
+ vote for release)
+ - - CI plan
+ - - QA test plan 1
+ - - QA resources 1
+ - - M4 11
+ - - nightly build generation and maintenance 11
+ - - compatibility matrix test process
+ - - Faster install routine - current installer deploys all plans 3
+ - - release w/ Tomcat, release w/ Jetty, release w/ Both? 3
+ - - QA test : repeatedly deploy-undeploy non-triviial EAR (w/ JSP 1
+ compilation...)
+ - - Ship a "clean" config - no apps, extra pools, JMS destinations, 1
+ etc
+o - FEATURES
+ - - clustering 3
+ - - add self-signed cert feature so each installation has a unique 3
+ cert
+ - - true hot deploy/undeploy 11
+ - - "dynamic deploy directory" - copy and pray 11
+ - - stabilize interfaces (ex. Geronimo/OpenEJB) 23
+ - - statement of public API 1
+ - - review modules to ensure make sense 13
+ - - resonable way to set ports, pool sizes, etc 1
+ - - XMLBeans V2 22
+ - - Transaction recovery - ensure works and build UI for reviewing 22
+ problems
+ - - Pluto or portlet integration 33
+ - - Implement CMP/CMR load groups, to control what 2
+ fields/relationships
+ are loaded when a finder is executed
+ - - remote deployment and management 1
+ - - rolling deployment - deploy and all activate at same time 23
+ - - JSR-88 config beans for all deployment descriptors 3
+ - - provide way to redeploy single JSP during development 1
+ - - alternate Spring-based assembly 2
+ - - GBeanName vs JMX ObjectName?
+ - - backwards compatibility for web plans?
+ - - JSR-237 WorkManager support
+o - DOCUMENTATION, WEBSITE AND DEMOS
+ - - get petstore working 1
+ - - harvest good material from website for better docs 1
+ - - user documentation 1
+ - - MDB example 1
+ - - SLSB/SFSB example 1
+ - - EB example 1
+ - - JASS example 1
+ - - TX example 1
+ - - migration HOW-TO 12
+ - - reference docs : list of every configuration option and what it 1
+ does
+ - - "powered by page" (geir's todo)
+o - DATABASE SUPPORT
+ - - Oracle, SQL Server, PostrgreSQL, MySQL, Derby, DB2, Sybase 1
+ - - Implement more DBSyntaxFactory/EJBQLCompilerFactory alternatives, 1
+ or
+ list the database products that the Derby implementation
+ works well
+ for.
+ - - Implement the ExceptionSorterClass for various products 1
+ - - Ensure the Oracle XA drivers work 1
+ - - Create a CMP test suite that can be run on a database product to 1
+ ensure that everything "works"
+ - - Improve security with Derby Network Server (see GERONIMO-342)
+ - - allow user to configure Derby Network Server security during
+ Geronimo install (e.g. whether to allow remote connections).
+o - THREADING ISSUES
+ - - Coerce all use of threads into defined thread pools. 3
+ - - Separate the pools into "short-term" (normal pooling) and
+ "long-term" (consumer won't be letting this thread go but at
+ least we can track it) pools
+ - - Segregate for components?
+
+</pre>
+
+
+</subsection>
</section>
</body>