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-&gt;Geronimo porting tool
+  - - WebSphere-&gt;Geronimo porting tool
+  - - WebLogic-&gt;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>