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

Compare with Current View Page History

« Previous Version 3 Next »

 Geronimo Release Roadmap for 1.2

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 funct

Support for JDK1.5


 

 

  • for Geronimo


 

 

  • for Eclipse plugin

 

 

 

Eclipse plugin improvement

 

 

 

Improved IDE integration

 

 

 

Usability and Ease of Use

 

 

 

  • Eclipse

 

 

 

  • NetBeans

 

 

 

  • IntelliJ

 

 

 

Implementation of J2EE 1.5

 

 

 

  • Java Servlet 2.5

 

 

 

  • Java ServerPages 2.1

 

 

 

  • Java ServerPages Standard Tag Library

 

 

 

  • Java Persistence Architecture

 

 

 

  • Java Transaction API (JTA)

 

 

 

  • J2EE Management

 

 

 

  • Enterprise JavaBeans 3.0

 

 

 

  • JAX-WS

 

 

 

Implementation of J2SE 1.5

 

 

 

  • J2EE Connector Architecture

 

 

 

NetBeans support

 

 

 

GBean improvements

 

 

 

  • documentation

 

 

 

  • lifecycle

 

 

 

  • dependencies

 

 

 

  • dependency injection

 

 

 

Integrate or provide as addons, things like Struts Frameworks, JSF, Pluto, etc.

 

 

 

Dynamic queries support

 

 

 

Clustering

 

 

 

First class HttpSession clustering

 

 

 

javax.persistence

 

 

 

Annotated session beans

 

 

 

Support for JSR-168 (Portlet API)

 

 

 

ServiceMix

 

 

 

Mass deployment for clustered environments

 

 

 

Service/daemon wrapper

 

 

 

Improved Database administration tools in the Administration Console

 

 

 

Remote HTTPd configuration from the Administration Console (mod_jk and mod_ajp)

 

 

 

Shortcuts for building Web services from the Administration Console

 

 

 

Fully functional Administration Console
Focus on ease of use, what general people need

 

 

 

Global JNDI ENC

 

 

 

Customized build, select just the components you need

 

 

 

Migration path from Tomcat to Geronimo

 

 

 

Continue support for Jetty

 

 

 

More portals/portlets support

 

 

 

Improve Deployment

 

 

 

  • Simpler plans

 

 

 

  • Autogeneration of deployment plans

 

 

 

  • Easier EAR files deployment

 

 

 

  • More application validation at deployment

 

 

 

  • Improved redeployment

 

 

 

  • More powerful text configuration

 

 

 

More Documentation

 

 

 

  • Jetty vs Tomcat
    • Why?
    • Pros and Cons

 

 

 

  • How To's

 

 

 

  • Cookbooks

 

 

 

  • GBean architecture
    • Lifecycle
    • Dependencies
    • Dependency injection

 

 

 

  • Detailed architecture and design

 

 

 

  • Better documentation on deployment descriptors

 

 

 

  • Geronimo Administration Console customization

 

 

 

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

 

 

 

  • 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

 

 

 

  • Consolidate documentation in one place

 

 

 

Maven 2 support

 

 

 

More frequent minor releases

 

 

 

  • Minor fix releases

 

 

 

Improve timing for JIRAs assignment

 

 

 

Resolve dual wiki situation (moin-moin, confluence)

 

 

 

  • No labels