You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 20 Next »

Geronimo Release Roadmap

This table captures the various requirements as gathered from the userlist and devlist of Geronimo and the work that is in-progress in the community.  This is useful for new contributors to see so that they can grab areas with no work being done, and useful to our user community so that they can see when certain key function will be delivered.

Feature Area

Person working on the function

Targeted  Release

Comments about the function being worked - list any known restrictions

Implementation of J2EE 1.5

 

 

 

  • JDK 5.0 integration

Rick McGuire

1.2

Will integrate the Yoko orb into Geronimo.

  • EJB 3.0 integration

Dave Blevins, Dain Sundstrom, others.

 

 

  • Java Servlet 2.5

 

 

 

  • Java ServerPages 2.1

 

 

 

  • Java ServerPages Standard Tag Library 1.2

Joe Bohn

 

 

  • Java Persistence Architecture

 

 

 

  • Java Transaction API (JTA)

 

 

 

  • J2EE Management

 

 

 

  • J2EE Application Deployment 1.2

 

 

 

  • JSF 1.2

Tim McConnell

 

 

  • JSP Debugging 1.0

 

 

 

  • JavaMail

Rick McGuire

 

 

  • JAF 1.1 integration

Rick McGuire

 

 

  • Common Annotations 1.0

 

 

 

Web Services

 

 

 

  • WSEE 1.2 Implementation

 

 

 

  • JAX-WS 2.0 Integration

 

 

 

  • JAXB 2.0 Integration

 

 

 

  • SAAJ 1.3 Integration

 

 

 

  • STAX 1.0 Integration

 

 

 

  • WS Metadata 2.0 Integration

 

 

 

Security Improvements

 

 

 

  • Integrate pluggable JACC

David Jencks

1.2

 

  • dependencies

 

 

 

  • dependency injection

 

 

 

Little G Framework

 

 

 

  • Continue to reduce size of Little-G, remove servlet dependency

Joe Bohn

1.2

 

Clustering and High Availability

 

 

 

  • Integration of WADI clustering

Jules

 

 

  • Session API clustering

 

 

 

Administration Console

 

 

 

  • Integrate Mail Portlet

Chris Cardona

 

 

  • EJB Portlets

Chris Cardona

 

 

  • User Management Portlet

Chris Cardona

 

 

  • JNDI portlets

Chris Cardona

 

 

  • Debug console integration

Chris Cardona

 

 

Scripting

 

 

 

  • G-Shell development and delivery

Jason Dillon

1.2

 


 

 

 

Portal Support

 

 

 

  • Integration of LifeRay Plugin

Paul McMahan, Jeff Genender

 

 

  • Integration of JetSpeed 2 plugin

 

 

 

Tooling enhancements

 

 

 

  • Deliver tooling support for Geronimo 1.2

Sachin Patel

 

 

Directory

 

 

 

  • Global JNDI support in Geronimo

David Jencks, Dain Sundstrom

1.2

 


 

 

 


 

 

 

Usability and Migration

 

 

 

  •  Make Tomcat apps easy to run on Geronimo


 

 

  • Xdoclet support / JDK annotations

 

 

 

Deployment

 

 

 

  • Simpler plans

 

 

 

  • Autogeneration of deployment plans

 

 

 

  • Easier EAR files deployment

 

 

 

  • More application validation at deployment

 

 

 

  • Improved redeployment

 

 

 

  • More powerful text configuration

 

 

 

More Documentation

 

 

 

  • Samples of deployment plans and location for each deployed component and/or service

Hernan

 

 

  • Configuration tutorials

Hernan

 

 

  • Sample applications tutorials for coding and deployment
    • EAR
    • WAR
    • EJB
    • RAR
    • Classloading
    • Resource dependencies
    • Apache Axis
    • WSS4J
    • ActiveMQ
    • Details on what each tag means in the plan

Hernan

 

 

  • Consolidate documentation in one place

Hernan

Available

http://cwiki.apache.org/geronimo

Testing and Build Support

 

 

 

  • Move Geronimo to Maven 2

Jason Dillon, Prasad Kashyap, Anita, others

1.2

 

  •  Develop solid testing framework to execute on every bulid

Prasad Kashyap, Jason Dillon

1.2

 

Messaging Support

 

 

 

  • Integrate ActiveMQ 4.1

Jason, Hiram, ?

 

 


 

 

 

  • No labels