> Right now, there isn’t a “blueprint” feature that CXF can depend on.   We can 
> add one for 3.1 or 4.0, but if CXF then depends on it, then it would no 
> longer load into any 2.3.x Karaf without also doing a 2.3.x release.   That’s 
> mostly my point, removing something that is there by default in 2.3 or 3.0 
> WILL have user impact.   It’s not a major one, but it is something that needs 
> to be considered on how to manage it, particularly for frameworks that tend 
> to try and keep a range of compatible Karaf versions supported.

Regardless of the version that we introduce the change, the described
impact is unavoidable.
Since we do have 2 distributions (main & minimal) we could keep
blueprint by default in the main, add a blueprint feature in all new
releases (3.x and 2.x) and at some point in the future we can revisit
(when we have a decent range of karaf versions with the blueprint
feature in it).

-- 
Ioannis Canellos

Blog: http://iocanel.blogspot.com
Twitter: iocanel

Reply via email to