Regarding Karaf 2.1.1, if aligning the dependencies here can be seen as a bug fix then I'm sure we can include it with the upcoming release (2.1.x branch is being kept primarily for fixes, not new features/enhancements).
Could you enter a Jira issue for Karaf 2.1.1 containing a patch with the updated dependencies? On Sun, Oct 31, 2010 at 6:08 AM, Jean-Baptiste Onofré <[email protected]> wrote: > Hi Gert, > > you have mostly right, it's mainly downgrade of our bundles (around the > naming conventions). > > But, for instance, we have some upgrade to like Spring 3.0.4.RELEASE used in > Camel. > > I propose to make a review on all dependencies to provide to you a complete > overview. > > That I have in mind is: > - align the dependencies in Karaf 2.1.1 (as it will be released soon just > with some bug fixes) > - align ServiceMix features > > I think that for ServiceMix 4.3.0, we can override the features descriptors > but, as you said, we need to find a better way ;) > > I will send you a patch today. > > Thanks > Regards > JB > > On 10/31/2010 09:29 AM, Gert Vanthienen wrote: >> >> 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 >>> > > -- > Jean-Baptiste Onofré > --------------------------------- > HomePage > http://www.nanthrax.net > --------------------------------- > Contacts > [email protected] > [email protected] > --------------------------------- > OpenSource > BuildProcess/AutoDeploy > http://buildprocess.sourceforge.net > Apache ServiceMix > http://servicemix.apache.org > ----------------------------------- > PGP : 17D4F086 >
