On Oct 15, 2012, at 1:30 PM, Scott England-Sullivan <sully6...@gmail.com> wrote:

> Hello all,
> 
> There have been several requests and recommendations in various threads to
> upgrade camel-blueprint to Aries Blueprint 1.0.0.  Having been involved
> with several of them recently I started to review the impacts of this
> change.  I could be over-thinking this but I don't believe this upgrade
> should happen without a simultaneous upgrade of the Camel Karaf support to
> 2.3.0 as that is the first release to offer support for Aries Blueprint
> 1.0.0.
> 
> This of course carries a risk of breaking backwards compatibility with
> Camel 2.10.x and its support of Karaf 2.2.9.
> 
> Therefore I wanted to bring this forward to a larger audience and get input
> on whether or not this is a change desired for Camel 2.11 or is it
> something to look at further down the road.


There are two different parts to this:

1) Supporting 1.0.0

2) Dropping support for 0.3


I really don't think the two of them are mutually exclusive.   The version 
range we currently use for the aries blueprint stuff is:

org.apache.aries.blueprint;version="[0.2,2)"

and I know we've done fairly extensive testing of Camel with 1.0.0.  Thus, I 
think we can already claim that we support 1.0.0.    Thus, it's more of a 
question of #2.  

The real question is "What do we gain by dropping support for 0.3?"   At this 
point, I think the answer is "something close to nothing".  However, it would 
prevent easy deployment on the way more widely used Karaf 2.2.x.   Thus, I 
would say there is no point in doing it at this time.


-- 
Daniel Kulp
dk...@apache.org - http://dankulp.com/blog
Talend Community Coder - http://coders.talend.com

Reply via email to