Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Feature Area

Person working on the function

Targeted  Release

Comments about the funct
function being worked - list any restrictions

Implementation of J2EE 1Support for JDK1.5

 

 

for Geronimo

 

 

  • for Eclipse plugin

 

 

 

Eclipse plugin improvement

 

 

 

Improved IDE integration

 

 

 

Usability and Ease of Use

 

 

 

  • Eclipse

 

 

 

  • NetBeans

 

 

 

  • IntelliJ

 

 

 

  •  JDK 5.0 integration

Rick McGuire

1.2

Will integrate the Yoko orb into Geonimo.

  •  EJB 3.0 integration

Dave Blevins, Dain Sundstrom, others.

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

 

 

 

  •  JavaMail

Rick McGuire

 

 

  •  JAF 1.1 integration

Rick McGuire

 

 

Implementation of J2SE 1.5

 

 

 

  • J2EE Connector Architecture

 

 

  NetBeans support

Security Improvements

 

 

 

GBean improvements

 

 

 

  • Integrate pluggable JACC

David Jencks

1.2

  • documentation

 

 

 

  • lifecycle

 

 

 

  • dependencies

 

 

 

  • dependency injection

 

 

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

Little G Framework

 

 

 

Dynamic queries support

 

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

Joe Bohn

1.2  

 

Clustering and High Availability

 

 

 First class HttpSession

  •  Integration of WADI clustering

  Jules

 

  javax.persistence

  •  Session API clustering

 

 

  Annotated session beans

Administration Console

 

 

 

Support for JSR-168 (Portlet API)

  •  Integrate Mail Portlet

Chris Cardona 

 

  ServiceMix

  •  EJB Portlets

Chris Cardona 

 

 

Mass deployment for clustered environments

  •  User Management Portlet

Chris Cardona 

 

 

  •  JNDI portlets

Chris Cardona

Service/daemon wrapper

 

 

 

  •  Debug console integration

Chris Cardona

Improved Database administration tools in the Administration Console

 

 

 

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

 

 

 

Shortcuts for building Web services from the Administration Console

 

 

 

  •  G-Shell development and delivery

Jason Dillon

1.2

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


 

 

  Global JNDI ENC

Portal Support

 

 

  Customized build, select just the components you need

  •  Integration of LifeRay Plugin

Paul McMahan, Jeff Genender

 

 

 

Migration path from Tomcat to Geronimo
  •  Integration of JetSpeed 2 plugin

 

 

  Continue support for Jetty

Tooling enhancements

 

 

 

More portals/portlets support

  •  Deliver tooling support for Geronimo 1.2

Sachin Patel 

 

 

Directory Improve Deployment

 

 

 

  • Simpler plans

 

  • Global JNDI support in Geronimo

David Jencks, Dain Sundstrom

1.2  

 


  • Autogeneration of deployment plans

 

 

 


  • Easier EAR files deployment

 

 

 

More application validation at deployment

Usability and Migration

 

 

 

  • Improved redeployment
  •  Make Tomcat apps easy to run on Geronimo

tbd  

 

 

More powerful text configuration


 

 

 

More Documentation Deployment

 

 

 

  • Simpler plans
  • Jetty vs Tomcat
    • Why?
    • Pros and Cons

 

 

 

  • How To'sAutogeneration of deployment plans

 

 

 

  • CookbooksEasier EAR files deployment

 

 

 

  • More application validation at deployment
  • GBean architecture
    • Lifecycle
    • Dependencies
    • Dependency injection

 

 

 

  • Detailed architecture and designImproved redeployment

 

 

 

  • Better documentation on deployment descriptorsMore powerful text configuration

 

 

 

Geronimo
Administration Console customization

More Documentation

 

 

 

  • 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

Build Support

 

 

 

More frequent minor releases

  • Move Geronimo to Maven 2

Jason Dillon, Hernan Cunico, Anita, others 

 

 

Minor
fix releases

Messaging Support


 

 

 

Improve timing for JIRAs assignment

 

 

 

  • Integrate ActiveMQ 4.1

Jason, Hiram, ?

Resolve dual wiki situation (moin-moin, confluence)