GitHub user jjongsma opened a pull request:

    https://github.com/apache/karaf/pull/26

    Added feature generation based on semantic version ranges

    The standard feature descriptor generator includes all matching bundle 
versions, which makes deployment a bit of a headache when your projects use 
semantic versioning and ranged dependencies.
    
    The features-generate-semantic goal included in this pull request resolves 
this by choosing only the best version match within a range that satisfies all 
dependencies. Ideally this would be configurable behavior on the standard 
features generator, but there were enough behavioral differences that we gave 
it is own goal at this time.

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/barchart/karaf maven

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/karaf/pull/26.patch

----
commit 4a467cb2ba604580743a271f93565158716678be
Author: jjongsma <[email protected]>
Date:   2014-02-06T17:43:47Z

    Added feature generation based on semantic version ranges to avoid 
deploying multiple versions of bundles when unnecessary

----

Reply via email to