Hi all, I agree with Rupert's vision, in particular about the version number, IMHO should be 1.0.0. I think the work done from 0.0.1 until now is towards 1.0.0. We wanted to generalize JAX-RS and then released 0.12 to save existing users to change their implementations. This is OK once, now we have to go for 0.13 because of the security modules... What are we waiting for?
We should probably release more often and not wait for all components to be ready before releasing commons or shared ones, like the security is. Releases might contain unseen bugs (thus lead to new releases with bugfixes...). I don't see a useful point to wait to add other features before doing releases. We make lot of work to modularize the code and then get stuck because we want a monolithic full featured 1.0 release? But a discussion on release strategies is off topic now :) (... but is it needed?) I am for releasing parent and security as 1.0.0 and wait for CORS and WAR to be finalized, then start testing and releasing other modules in the 1.0.0 trunk. So developers can go ahead working on changing the world (add important features and break backward compatibility) towards version 2.0.0. This is also inline with what happened in the codebase since one year until today. It should count, I think. my 2 cents, Enrico Enrico Daga -- http://www.enridaga.net skype: enri-pan On 2 June 2014 11:46, Andreas Kuckartz <a.kucka...@ping.de> wrote: > Rupert Westenthaler: >> While I am clearly in favor of this release I would like to have a >> discussion about the the use version. > > Agreed. > >> I am strongly against 0.99. IMO only 0.13 or 1.0.0 are possible option. > > Agreed. > >> Personally I do have a strong >> preference for 1.0.0 > > I do have a preference for 0.13 because AFAIU "only" two modules are > different fixing "only" two issues. > > In general I dislike using version numbers for marketing purposes. But I > do think that a 1.0.0 version is widely considered a significant step. > It should not be spent for rather small progress (which definitely is > important). A 1.0.0 release lets people expect a bit more. > > Cheers, > Andreas