You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by David Blevins <da...@visi.com> on 2004/04/25 02:28:09 UTC

Release Tasks

As we prepare for cutting a release, we need to get JIRA cleaned up
and populated with enough data to generate release notes and give
people an idea of what is here and what is to come in future releases.

All Committers, please:

 1. Update any open items in JIRA.  Close anything no longer relavent
    to the current state of Geronimo or related components (Jetty,
    OpenEJB).

 2. Add a couple 'New Feature' items on what is supported in anything
    you wrote.  Use "New Feature" as the issue type and "1.0M1" in the
    'Affects Versions' and 'Fix Versions' sections.

 3. Add as many 'Task' items as you can think of for what is not yet
    supported or implemented in any code you worked on.  Use "Task" as
    the issue type and "1.0M1" in the 'Affects Versions' section.

Of all these, number 3 is the *most* critical; we want to give users
as much information on what is not there so they don't spend forever
trying to get it work.
 
 1. We don't want people missinformed on what is not supported and
    implemented and frustrated with us because they had to learn the
    hard way.

 2. We *do* want people to download Geronimo and give us feedback on
    what we say should work, but does not.

Number 2 will never happen if people get bit by number 1.

I have added a few items to get us started.

http://nagoya.apache.org/jira/browse/GERONIMO

-David


Re: Release Tasks

Posted by David Blevins <da...@visi.com>.
Here is what we have so far for the "Done" side:

    * [GERONIMO-164] - Basic WAR deployment
    * [GERONIMO-165] - Basic RAR support
    * [GERONIMO-166] - Basic EJB JAR support
    * [GERONIMO-167] - Jetty 5.0.beta0 integration for Servlet 2.4 (JSR 154) support
    * [GERONIMO-168] - OpenEJB 2.0M1 integration for partial EJB 2.1 (JSR 153) support
    * [GERONIMO-182] - Bean-managed transaction support for session beans
    * [GERONIMO-183] - Container-managed transaction support for session and entity beans
    * [GERONIMO-184] - SessionSynchronization interface in stateful session beans with container-managed transaction demarcation
    * [GERONIMO-185] - EJB to EJB references via ejb-ref and ejb-link to EJBs in same jar
    * [GERONIMO-189] - J2EE Connector Architecture 1.0 (JSR 16) support
    * [GERONIMO-190] - J2EE Connector Architecture 1.5 (JSR 112) support
    * [GERONIMO-193] - Partial CMP 2.0 cmp-field abastract accessors support
    * [GERONIMO-196] - Jetty 5.0beta0 integration for JavaServer Pages 2.0 (JSR 152) support
    * [GERONIMO-197] - EJB 2.1 BMP EntityBean support
    * [GERONIMO-198] - EJB 2.1 CMP EntityBean parially supported
    * [GERONIMO-199] - EJB 2.1 Stateless SessionBean support
    * [GERONIMO-200] - EJB 2.1 Stateful SessionBean support
    * [GERONIMO-201] - J2EE Application Deployment (JSR 88) partial support
    * [GERONIMO-202] - J2EE Management (JSR 77) partial support
    * [GERONIMO-203] - Limited JMX debug console
    * [GERONIMO-204] - J2EE Connector support for JDBC DataSources
    * [GERONIMO-207] - EJB ejb-jar.xml env-entry support
    * [GERONIMO-208] - Servlet web.xml env-entry support
    * [GERONIMO-209] - EJB ejb-jar.xml resource-ref support to JDBC DataSources
    * [GERONIMO-210] - Servlet web.xml resource-ref support to JDBC DataSources
    * [GERONIMO-214] - Remote access to EJBs from plain Java apps
    * [GERONIMO-221] - JAAS/JAAC providers for simple Properties file user repository
    * [GERONIMO-222] - JAAS/JAAC providers for simple Database user repository

Give a real hard brain-blast as to what could be added.  This is
essentially the "please try it and give us feedback" list.

Here is what we have for the "Not Done" list.  This is stuff we don't
want people to try.  I think we are good here, but if you think of
anything, please add it to jira.

    * [GERONIMO-220] - JACC (JSR 115) authorization from EJB Container
    * [GERONIMO-219] - JACC (JSR 115) authorization from Web Container
    * [GERONIMO-218] - UserTransaction access from App Client Container
    * [GERONIMO-217] - JAAS Login from App Client Container
    * [GERONIMO-216] - JAAS Login from Web Container
    * [GERONIMO-215] - Tomcat integration for Servlet 2.4 (JSR 154) and JSP 2.0 (JSR 152) support
    * [GERONIMO-213] - J2EE 1.4 Application Client (JSR 151) support
    * [GERONIMO-212] - EJB ejb-jar.xml resource-ref support to JMS
    * [GERONIMO-211] - Servlet web.xml resource-ref support to JMS
    * [GERONIMO-206] - Hot deployment of EJB, WAR, and RAR archives
    * [GERONIMO-205] - J2EE Connector support for JMS Providers
    * [GERONIMO-195] - BLOB support for CMP entity bean
    * [GERONIMO-194] - Date, time and datetime data type support for CMP entitiy beans
    * [GERONIMO-192] - ejbSelect method support
    * [GERONIMO-191] - Deployment of multiple modules into a single configuration
    * [GERONIMO-188] - Entity instance caching
    * [GERONIMO-187] - EJB to EJB references via ejb-ref and ejb-link to EJBs in separate jars
    * [GERONIMO-186] - EJB-QL support
    * [GERONIMO-181] - Transaction propogation accross calls to stateful session beans
    * [GERONIMO-180] - Support for method-permissions in the ejb-jar.xml
    * [GERONIMO-179] - Support for CMRs
    * [GERONIMO-178] - Support for security roles in ejb-jar.xml
    * [GERONIMO-177] - Support for user defined primary key classes
    * [GERONIMO-176] - CMP table mapping support
    * [GERONIMO-175] - Web to EJB security integration
    * [GERONIMO-174] - Support for security-roles in web.xml
    * [GERONIMO-173] - EJB 1.1 CMP EntityBean support
    * [GERONIMO-172] - EJB 2.1 ServiceEndpoint interface support
    * [GERONIMO-171] - EJB 2.1 Message-Driven Bean support
    * [GERONIMO-170] - EJB 1.1 DTD deployment descriptor support
    * [GERONIMO-169] - EJB 2.0 DTD deployment descriptor support
    * [GERONIMO-163] - Support for ejb-refs in a web.xml
    * [GERONIMO-162] - Basic EAR deployment support



-- 
David Blevins