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