Re: [DISCUSS] Migration to SCR

2014-02-04 Thread Achim Nierbeck
I think, JB already published a road-map before. Basically it boils down to one thing: "how do you swallow a whale, piece by piece" So, for me it's more important to have 2.3, 2.4 and 3.0.1 done. After that let's take a look at the "new" features for 4.0 like SCR for core, Java7 Support which is

Re: [DISCUSS] Migration to SCR

2014-02-04 Thread Ioannis Canellos
OK then 4.x it is. And when do u feel its the right time to create a 4.x branch? -- Ioannis Canellos Blog: http://iocanel.blogspot.com Twitter: iocanel

Re: [DISCUSS] Migration to SCR

2014-02-04 Thread Christian Schneider
I have no idea how compatible jetty 9 and pax web 4 are. I think the question should be if our users would have to do changes in their code. If yes then we should delay the upgrade to 4.0 if not then there is no issue. What I wanted to say about karaf 4 is the way we do our versioning of pack

Re: [DISCUSS] Migration to SCR

2014-02-04 Thread Achim Nierbeck
Ok, so as far as I'm concerned, we won't do an upgrade to Pax Web 4.0 with Jetty 9 in a Version 3 then. regards, Achim 2014-02-04 Christian Schneider : > I think we should not create a 4.0.0 version without doing incompatible > changes. > In marketing major versions are used to tell people that

Re: [DISCUSS] Migration to SCR

2014-02-04 Thread Christian Schneider
I think we should not create a 4.0.0 version without doing incompatible changes. In marketing major versions are used to tell people that big functional changes/additions have been done. The idea there is that a major version sells better. Our environment is very different though. Technically

Re: [DISCUSS] Migration to SCR

2014-02-04 Thread Achim Nierbeck
Hi, I really liked the idea to have a "smaller" core, though I still think it's major change even if it is internal, so this should go to a 4.0. I hope we don't take another 3 years for the next major version, and I don't plan on supporting this. Still right now I don't see any value of opening an

Re: [DISCUSS] Migration to SCR

2014-02-03 Thread Ioannis Canellos
As I mentioned earlier, I am not really interested in the release version per se, but primary in the time to market and secondarily on what it means in terms of maintenance. As in all things, the key is balance. Release often is guaranteed way of delivering value to users, releasing too often may

Re: [DISCUSS] Migration to SCR

2014-02-03 Thread James Carman
So, start 4.x now! :) Release early, release often. On Mon, Feb 3, 2014 at 12:09 PM, 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

Re: [DISCUSS] Migration to SCR

2014-02-03 Thread jb
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

Re: [DISCUSS] Migration to SCR

2014-02-03 Thread Ioannis Canellos
> 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.

Re: [DISCUSS] Migration to SCR

2014-02-03 Thread Daniel Kulp
I would do #2 first, even in the next patch releases. Having the feature defined doesn’t cause any problems at all and that way external projects can start relying on it, even if it is installed by default. Dan On Feb 3, 2014, at 9:52 AM, Ioannis Canellos wrote: > A while back we discuss

Re: [DISCUSS] Migration to SCR

2014-02-03 Thread Jean-Baptiste Onofré
-1 I would plan this for Karaf 4.0.0, even if it's internal. It's an important jump internally in Karaf, and should be addressed in a major release. 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).

[DISCUSS] Migration to SCR

2014-02-03 Thread Ioannis Canellos
A while back we discussed about migration from Blueprint to SCR and we all agreed that it was a nice thing to do. The question is how to do it, without making maintenance hard and also without taking ages to deliver this new feature. I think that this should be done in 3 steps: i) Migrate from Bl