Using obr without repos already helps a lot as the featurzs deployer will
only deploy the required bundles avoiding duplicates if possible.

On Saturday, October 15, 2011, Johan Edstrom <seij...@gmail.com> wrote:
> Yup,
>
> I probably had spent another few days without that previous knowledge, it
is still
> in need of work.
>
> And using the OBR given the complexity I think personally is a no-go right
now,
> it isn't simple enough, nor do we have a global OBR repo.
>
> I did ask Tim O'Brien about a new sonatype OBR repo last week, that would
help.
>
>
> /je
>
> On Oct 15, 2011, at 12:26 AM, Daniel Kulp wrote:
>
>> On Friday, October 14, 2011 11:58:26 PM Johan Edstrom wrote:
>>> Hey,
>>>
>>> Just poking around in the features, and yes I cross post this -
>>>
>>> I know there has been work going on with regards to creating a sane
default
>>> set of features but currently the CXF features in 2.4.2 (I think it was)
>>> uses spring 3.0.6, the karaf features 3.0.5 and the camel features
actually
>>> copy in cxf with a similar version but the older neethi.
>>>
>>> If we want these features in a consistent state, should we have a master
>>> reference?
>>>
>>> I know this will impact development and agility, but it sure as heck
would
>>> improve stability if we had a solid inheritance chain?
>>>
>>> I know we also have a bunch of different features in the SMX area, would
a
>>> new features project help? Just asking…
>>
>>
>> This is pretty much exactly where JB and I have been going with the
recent
>> changes in the features.  Basically, the projects all STOP redefining
features
>> like spring and cxf and such.   Instead, they grab those from the
appropriate
>> place (and using a version range to accommodate updates).
>>
>> For example:
>> Karaf 2.2.4 defines all the Spring things.  Thus, neither Camel or CXF
define
>> that anymore.  They just grab spring from there (using "[3,4)" or
similar).
>> Camel 2.8.2 will use the CXF 2.4.3 features directly.  (no redefines)
>>
>> If you don't use an obr, we still have issues with different bundle
versions
>> of various things.   I did sync CXF and Camel as much as possible a
little
>> while ago, but they will likely drift a bit.
>>
>> Anyway, Karaf 2.2.4, CXF 2.4.3, and Camel 2.8.2 will go a long way to
make it
>> a lot easier and more consistent.
>>
>> Dan
>>
>>
>>
>>>
>>>
>>> Cheers!
>> --
>> Daniel Kulp
>> dk...@apache.org
>> http://dankulp.com/blog
>> Talend - http://www.talend.com
>
>

-- 
------------------------
Guillaume Nodet
------------------------
Blog: http://gnodet.blogspot.com/
------------------------
Open Source SOA
http://fusesource.com

Reply via email to