Ioannis / Achim, 
I think I was just stating the obvious for the sake of having it
stated :) 

I agree that it would simplify the core of Karaf not to mention
that the commands and services don't really use DI.




On Dec 5, 2013, at 9:36 AM, Ioannis Canellos <ioca...@gmail.com> wrote:

> Well, when I started that POC, I wasn't targeting any future release
> of Karaf, as I was not sure if people will like it anyway.
> 
> I don't want to stall Karaf 3.0.0, that's true. But if we can prepare
> the ground and finally add this in a Karaf 3.x (as Dan suggested) it
> would be a HUGE win for everyone. Mostly, because we will be able to
> ship it without rushing a Karaf 4.x which would mean extra overhead in
> maintaining multiple major version (especially when we can hardly
> managed 2.x and 3.x).
> 
> @Achim: The original idea was to replace blueprint with scr and make
> blueprint optional for all distros (not installed by default, but
> being available as an option just like spring). The benefits:
> 
> i) A better tool for the job.
> ii) Smaller footprint.
> iii) Freedom for the user to use the impl and version of blueprint of
> his choice.
> 
> @Johan: By no means I'd like to limit the users options. But that
> doesn't mean that we should use the same things that the users will
> do. The users are building apps and they can pick the most fitting
> tool and we on the other hand are building a runtime and we need to
> pick the best tool for our job. It doesn't have to be the same tool.
> 
> 
> -- 
> Ioannis Canellos
> 
> Blog: http://iocanel.blogspot.com
> Twitter: iocanel

Reply via email to