Hi, > On 9 Oct 2017, at 14:00, Neil Bartlett (Paremus) <neil.bartl...@paremus.com> > wrote: > > Hello Jan, > >> On 9 Oct 2017, at 09:56, Jan Willem Janssen <janwillem.jans...@luminis.eu> >> wrote: >> >>> >>> On 7 Oct 2017, at 18:30, Neil Bartlett (Paremus) >>> <neil.bartl...@paremus.com> wrote: >>> >>> Hello Felix developers, >>> >>> I would like to initiate a contribution of external code into Apache Felix. >>> This code is being contributed on behalf of Intel Corporation, who funded >>> development. The contribution is a plugin for File Install — an >>> implementation of the ArtifactInstaller service — which handles Bundle >>> ARchive (BAR) files. This is a proposed format for an aggregate of >>> functionality represented as one or more OSGi bundles along with an OSGi >>> index. It includes use of the OSGi resolver API to check consistency and >>> permits overlapping resources from multiple installable units. >>> […snip…] >>> All sources are already Apache licensed, and were originally developed for >>> the Open Security Controller project >>> (https://www.opensecuritycontroller.org/ >>> <https://www.opensecuritycontroller.org/>). >> >> Nice work! I’ve glanced through the code and was wondering whether it is an >> idea to separate the file-install specifics from the more generic >> resolver/management parts. It would allow BARs to be installed by using >> different means (for example, a custom management agent) than >> file install. > > Yes that would be a relatively simple refactoring. I suggest looking at this > kind of change after the initial contribution is in the Apache incubator.
Sure, no problem. Happy to accept this contribution... I do see a copyright notice from Intel in the source files. Do we need an CCLA for this contribution? -- Met vriendelijke groeten | Kind regards Jan Willem Janssen | Software Architect +31 631 765 814 My world is something with Amdatu and Apache Luminis Technologies John F. Kennedylaan 32 7314 PS Apeldoorn +31 88 586 46 25 https://www.luminis.eu KvK (CoC) 09 16 28 93 BTW (VAT) NL8170.94.441.B.01
signature.asc
Description: Message signed with OpenPGP