Jean-Baptiste, Thanks for looking into this! Personally, I'd rather see us override a features descriptor than downgrade our own dependencies again. I suspect the things to be downgraded are mostly our own bundles revisions with the new naming, right? Or are there are real version changes where our version was higher than the one provided by Camel/Karaf/ActiveMQ? Could you send a list of bundles that need to have their versions changed?
After this release, I would propose we start working on https://issues.apache.org/activemq/browse/SMX4-654 and also work with the Camel/ActiveMQ/Karaf community to get the same thing done there. That should make our lives a lot easier in the future... Regards, Gert Vanthienen ------------------------ FuseSource Web: http://fusesource.com Blog: http://gertvanthienen.blogspot.com/ On Sat, Oct 30, 2010 at 10:44 PM, Jean-Baptiste Onofré <[email protected]> wrote: > Hi all, > > I begun to prepare ServiceMix 4 NMR and Features for the 4.3.0 release. > > It means especially two things. > > First, I update the features assembly to use the Camel 2.5.0 features > descriptor and avoid to override it. I updated the assembly to add required > bundle in the system repo. > > Second, I aligned the dependencies set version to match Karaf, CXF and Camel > version (for exemple aopalliance bundle version, cglib version, servicemix > specs version, etc). > It means that I had to downgrade some dependencies version. > > I propose: > - to align dependency to match Karaf, CXF and Camel dependencies version > (mostly Camel) to ServiceMix 4.3.0 > - upgrade/submot a patch to Karaf, CXF and Camel to upgrade their features > descriptor. > > For now, I stashed my changes waiting for your feedback. > > Thanks, > Regards > JB >
