Hi guys,

Just to let you know that I will merge bundles updates and fixes and I will 
start the release process for both specs and bundles.

I will keep you posted.

Regards
JB

> Le 14 mars 2020 à 05:34, Jean-Baptiste Onofre <[email protected]> a écrit :
> 
> Hi guys,
> 
> Just a quick update about that.
> 
> 1. I’m starting the preparation of the ServiceMix Bundles release for this 
> month. I plan to submit this release to vote middle of next week or so. 
> 2. I’m starting a migration guide draft on my GitHub (using md format) that I 
> will share with you. As Guillaume said, not sure a ServiceMix 8 release makes 
> sense. I think it’s worth to take time more on a migration guide and assembly 
> example.
> 3. I’m also checking if some specs have to be released (it’s in relation with 
> the message I sent on the Karaf mailing list about spec features).
> 
> I will keep you posted.
> 
> Regards
> JB
> 
>> Le 9 mars 2020 à 06:29, Jean-Baptiste Onofre <[email protected] 
>> <mailto:[email protected]>> a écrit :
>> 
>> Hi everyone,
>> 
>> Following the discussion about the "future" of ServiceMix, I would like to 
>> propose the following plan:
>> 
>> 0. Latest ServiceMix releases
>> In order to give time to our users to "migrate" and move forward, I think it 
>> makes sense to cut latest release and announce it would be the latest one.
>> In the coming two weeks, I will submit to vote:
>> - ServiceMix Bundles release
>> - ServiceMix 8 release (containing just version update)
>> - Check if some spec bundles have to be released
>> 
>> 1. ServiceMix Bundles move. As said, I started to work on a mechanism 
>> storing the bundles descriptor. I started an improvement on pax-url-wrap 
>> about that and the descriptors store would be new Karaf git repo (not need 
>> of an individual vote, we can directly use the descriptor).
>> As usage, it would look like:
>> 
>> bundle:install 
>> wrap:http://gitbox.apache.org/repos/asf/karaf-bundles/mybundle.json 
>> <http://gitbox.apache.org/repos/asf/karaf-bundles/mybundle.json> 
>> <http://gitbox.apache.org/repos/asf/karaf-bundles/mybundle.json 
>> <http://gitbox.apache.org/repos/asf/karaf-bundles/mybundle.json>>
>> 
>> Where the descriptor mybundle.json contains the location of the "base" code, 
>> the statements, resources definition, etc (all that we have in the 
>> ServiceMix bundles currently). 
>> 
>> For a community standpoint, I would propose to move interested ServiceMix 
>> PMC as Karaf committer straight forward (I have to start a vote on the Karaf 
>> community about that). Of course, if the committer is committer and active, 
>> he will become Karaf PMC member. The reason why I don’t want to just move 
>> the ServiceMix PMC as Karaf PMC is that lot of ServiceMix PMC members are 
>> inactive now and I don’t want to "pollute" the Karaf PMC.
>> 
>> 2. Spec. Last week I sent a message on the Karaf mailing list related to 
>> spec (especially with JDK 9+). As explained in this thread, Karaf should 
>> provide spec features to be decoupled from JDK. In order to provide these 
>> spec features, Karaf needs spec bundles, some spec are already bundles, but 
>> some specs bundles are provided by Apache Geronimo or ServiceMix.
>> The Spec OSGi Locator could be a module of Karaf itself (as it’s embedded in 
>> the Karaf distributions).
>> About the spec bundles, we can follow the pax-url-wrap way with the json 
>> descriptor.
>> 
>> 3. Once ServiceMix 8.0.0 is out, I would like to create a document 
>> explaining how to "migrate" from ServiceMix to Karaf "ecosystem". The 
>> purpose is to provide smooth path to ServiceMix users. I was thinking about 
>> a Karaf Integration distribution (as stated in the first discussion thread), 
>> but some of you said it’s not necessary.
>> 
>> 4. Once those actions done, we will start a vote to move ServiceMix to attic.
>> 
>> In term of timeline, if you agree, I will move forward with ServiceMix 
>> releases this week.
>> About the "enhanced" pax-url-wrap, I would need couple of weeks to finalize 
>> and polish this up.
>> Wisely, we can plan to start the move to attic in couple of months.
>> 
>> Thoughts ?
>> 
>> Regards
>> JB

Reply via email to