GitHub user njbartlett opened a pull request:
https://github.com/apache/felix/pull/123
Initial contribution of BAR Installer
This contribution is offered to Apache Felix on behalf of Intel Corporation
who funded its development.
This is a plugin for File Install that implements an ArtifactInstaller for
Bunder ARchive (BAR) files. A BAR is a format representing units of
functionality implemented as a collection of OSGi bundles. It includes use of
the OSGi resolver API to check consistency and permits overlapping resources
from multiple installable units.
For full documentation and motivation see the [installer
README](fileinstall-plugins/installer/README.md).
Note that we are still working on some testing issues but I wanted to raise
this PR early while these issues are being resolved, in order to open
discussion with Felix committers about the contribution and to address any
large-scale changes that may be required before acceptance. Thank you!
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/njbartlett/felix nbartlett/fileinstall-plugins
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/felix/pull/123.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #123
----
commit b26396061d67811b33e080fae667424b36d634c3
Author: Neil Bartlett <[email protected]>
Date: 2017-10-03T12:45:22Z
[fileinstall-plugins] Initial contribution of BAR Installer
Signed-off-by: Neil Bartlett <[email protected]>
----
---