So, start 4.x now! :) Release early, release often.
On Mon, Feb 3, 2014 at 12:09 PM, <j...@nanthrax.net> wrote: > Good points Ioannis, > > my point is just about the "message" for we send to the users and community. > > You are right, it took long time to release Karaf 3.0.0, but it doesn't mean > that it would be the same for 4.0.0. > > My point is just to send a message for users/community like: "hey, we did > deep changes" ;) > > Regards > JB > > > On 2014-02-03 16:24, Ioannis Canellos wrote: >>> >>> I would plan this for Karaf 4.0.0, even if it's internal. >> >> >> While I don't have a strong objection on having it as part of a 4.x >> release, that would mean that it will get pushed back way into the >> future. >> 3.x release took us almost 3 years to get out and we stalled 2.3.x for >> 1.5 year in favour of 3.x. >> >> What I take from that experience, is that its not a good idea to push >> stuff to major releases, when they are candidates for a major release. >> >>> It's an important jump internally in Karaf, and should be addressed in a >>> major release. >> >> >> I agree that this is an important change. Semantic versioning doesn't >> force us to push "important" changes to major releases. Since we are >> talking about a change that is transparent to the user, the importance >> of the change is a good reason to deliver it asap :-) >> >>> We just release Karaf 3.0.0, and we have to let people and other projects >>> to >>> move smoothly (even if as you said, you should not have impact). >> >> >> This is another good reason, for not rushing a 4.x release.