You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@karaf.apache.org by jjongsma <gi...@git.apache.org> on 2014/02/06 18:51:29 UTC

karaf pull request: Added feature generation goal based on semantic version...

GitHub user jjongsma opened a pull request:

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

    Added feature generation goal based on semantic version ranges

    The standard feature descriptor generator includes all matching bundle versions, which makes deployment difficult a big 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 master

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

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

----
commit 4a467cb2ba604580743a271f93565158716678be
Author: jjongsma <je...@barchart.com>
Date:   2014-02-06T17:43:47Z

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

----