Hi Ken,

it's something we discussed during a recent call in the Eclipse OSGi Specification group.

cmpn won't be maintained anymore.

Bascially cmpn (formerly compendium) was an "uber" bundle gathering bunch of spec: configadmin, eventadmin, etc. Now, the OSGi Specification group recommendation is to *not* use cmpn but the individual spec bundle instead, aka org.osgi.service.cm, org.osgi.service.log, org.osgi.service.event, etc

Karaf 4.4.x now provides all versions in the BoM.

Regards
JB

On 24/09/2021 06:52, ken longnan wrote:
Hi JB,
I am very interested to know what is single spec bundles instead of cmpn, do 
you have more detailed introduction for that?
Thanks & Br,
Ken

发自 Android 版 Yahoo 邮箱
2021 年 9 月 24 日周五上午 12:41,Jean-Baptiste Onofré<j...@nanthrax.net> 写道: Hi guys,

Just to let you know that, we now have:

- karaf-4.3.x branch (https://github.com/apache/karaf/tree/karaf-4.3.x)
- main branch has been upgraded to 4.4.0-SNAPSHOT with OSGi R8 and
single spec bundles instead of cmpn
(https://github.com/apache/karaf/tree/main)

I'm triggering a new build on Jenkins to be sure all is OK.

I will move forward on other updates.

Regards
JB

On 21/09/2021 08:44, Jean-Baptiste Onofre wrote:
Hi guys,

I have almost finished the main branch update with:

- OSGi R8 (Felix Framework 7.0.1)
- remove of OSGi cmpn and use of single spec bundle now (recommended now)
- update to Pax Web 8.0.0

You can take a look on the working branch here:

https://github.com/jbonofre/karaf/tree/K44

I’m running several builds now to verify all tests are OK, etc.

If there’s no objection, I would like to push:

- create karaf-4.3.x branch with the current main HEAD
- update main branch with K44 branch

Thoughts ?

Thanks
Regards
JB

Reply via email to