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

Reply via email to