camel-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Raul Kripalani <>
Subject Re: [DISCUSS] - Moving from maven-bundle-plugin to bnd-maven-plugin and SNAPSHOT versions
Date Wed, 06 Apr 2016 15:18:55 GMT
On Wed, Apr 6, 2016 at 12:29 AM, David Jencks <> wrote:

> I don’t know how camel is doing release versions after a period of
> development, but recall that osgi version 1.2.3.SNAPSHOT is after 1.2.3, so
> if you use normal maven release practices and version the exported packages
> the same as the bundle version (a terrible idea, but IIUC what you are
> doing), then a snapshot would be preferred over a release version as it
> appears to be later.

David, that's a very good point. Evidence here:
Substituting SNAPSHOT by the timestamp doesn't help either (like
bnd-maven-plugin does), because OSGi would still consider that version
higher than one without the timestamp ( > 2.18.0).

My opinion is that Camel should follow the methodology that OSGI expert
communities @ the ASF use: Felix and Karaf.

What I'm seeing is that Felix does use the SNAPSHOT qualifier in their
package exports:

I'm going to open a cross-community thread to enquire.


*Raúl Kripalani*
PMC & Committer @ Apache Ignite, Apache Camel | Integration, Big Data and
Messaging Engineer |
<> |
twitter: @raulvk <>

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message