Jetty Road Map 
Development Series: 5.1.x
Jetty is currently being J2EE certified as part of the Apache Geronimo project. The
5.1.x/HEAD branch of Jetty contains the compliance changes as well as some optimizations
inspired by the JettyExperimental branch. The code for 5.1 is in
CVS HEAD.
Stable Series: Jetty 5.0.x
The 5.0.0 release in September 2004 was an evolution of the jetty 4 series to support
the 2.4 Servlet specification. This is now the stable release.
The code of 5.0.0 is in the Jetty_5_0_0 tag of CVS.
Solid Series: Jetty 4.2.x
Jetty 4.2 is the stable release for the 2.3 servlet specification. It has been stable
since November 2002. Development is continuing on this series for maintenance,
increased integration and extensions such as:
- JBoss integration.
- Jonas integration.
- JMX extension.
- JettyPlus JNDI and JOTM integration.
The code of 4.2.x is in the Jetty_4_2 branch of CVS.
Experimental Series
The JettyExperimental CVS
contains experimental code for a new HTTP layer for Jetty. The code is close to providing
a fully HTTP/1.1 compliant stack meeting the following aims:
- Flyweight. The code has been stripped down to just support the core HTTP/1.1
- Improved buffering for performance, minimal footprint and portability. NIO direct buffers
will be able to be used where available.
- It is blocking-agnostic, so that NIO non-blocking semantics can be used when
the application layer supports it
- Highly portable. It is intended for the stack to be able to run on anything from
a PDA to the latest greatest version of JRE on a SMP
The HTTP stack is currently working well with NIO and BIO. Work is continuing through
Q4 2004 on experimental APIs.
Return to the Jetty project page.