Quinn Stevenson created CAMEL-9754:
--------------------------------------
Summary: Convert from maven-bundle-plugin to bnd-maven-plugin
Key: CAMEL-9754
URL: https://issues.apache.org/jira/browse/CAMEL-9754
Project: Camel
Issue Type: Improvement
Components: camel-core
Reporter: Quinn Stevenson
Currently, the v2.3.7 of the maven-bundle-plugin is used to generate the OSGi
Manifests for the Camel libraries. The project cannot upgrade to a later
version of the maven-bundle-plugin because the newer versions break the build.
The bnd-maven-plugin is maintained by the same group that maintains the BND
libraries (which both plugins use internally) expedites updates to the plugin
when the underlying libraries change. Also, the bnd-maven-plugin uses the same
BND configuration file format as BND, which eliminates the complex mapping from
XML to BND configuration that the maven-bundle-plugin has to deal with.
The goals are:
- change from the maven-bundle-plugin to the bnd-maven-plugin
- upgrade the OSGi version
- upgrade the default OSGi dependencies in the parent POM
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)