I assume Geronimo 3.0 will be released without dependencies on 3rd party SNAPSHOTs. Correct?

I agree with Ivan and Forrest, under this condition. If we can switch all 3rd party SNAPSHOT dependencies to full-release dependencies, then we should make the move despite having the Jetty variant fully ready.

In making the switch to 3rd party full-releases, this stabilizes Geronimo's development and will allow for more thorough (longer testing period) and tried testing of the Jetty variant both by the Developers and the Community.

If we cannot switch away from 3rd party SNAPSHOT dependencies, then any testing the community does on the Jetty variant will become more and more obsolete every day as new (daily) 3rd party SNAPSHOTs are released.

I assume Geronimo will be stabilized on 3rd party full-release dependencies, so my advisory will probably not be a moot point with the Developers.

-RG


On 08/17/2011 02:00 PM, Kevan Miller wrote:
All,
Our Tomcat Java EE 6 assembly has been passing all of the relevant Java EE 6 
TCK tests for a while now. IMO, it's time to start discussing release plans.

I should note that the Jetty assembly is not, currently, passing all tests.

We have multiple options:

1) Release a Geronimo 3.0 Beta, gain user feedback, and work towards a Geonimo 
3.0 release
2) Release a Geronimo 3.0 release, gain user feedback, and work towards future 
3.0.x releases

1) Release Tomcat, only
2) Release both Tomcat and Jetty, but only announce compliance of appropriate 
platforms

There are a number of SNAPSHOT dependencies. A Beta release may give us a bit 
more flexibility in our handling of the release (e.g. we may locally release 
some of the dependencies).

A full 3.0 release would mean we'll need to work with other projects to insure 
our SNAPSHOT dependencies are released (this will likely take additional time).

I expect there are other options and other issues to be considered.

Thoughts?

--kevan

Reply via email to