...
Reports submitted to the Apache Board
December 2023
## Description:
The mission of the Apache Karaf project is the creation and maintenance of
open-source software related to a generic platform providing higher level
features and services specifically designed for creating OSGi-based servers for
distribution at no charge to the public.
## Issues:
There are no issues requiring board attention.
## Membership Data:
Apache Karaf was founded 2010-06-16 (13 years ago)
There are currently 32 committers and 17 PMC members in this project.
The Committer-to-PMC ratio is roughly 8:5.
Community changes, past quarter:
- No new PMC members. Last addition was Francois Papon on 2018-11-29.
- Robert Varga was added as committer on 2023-10-31
## Project Activity:
We released:
- Karaf runtime 4.3.10 was released on 2023-09-20.
- Karaf runtime 4.4.4 was released on 2023-09-17.
We are now preparing Karaf runtime 4.4.5 including fixes on top of 4.4.4. This release is expected between Christmas and New Year.
We are also preparing Karaf runtime 4.5.0 which will be a main milestone with Jakarta namespace support. We plan this release in January 2024. This release requires updates/activities on other projects (Aries, etc).
## Community Health:
The karaf-integration distribution is planned for Karaf 4.5.0 (see
Jira | ||||||
---|---|---|---|---|---|---|
|
The Karaf community started to help on camel-karaf, restarting this project to support Camel 4.x in Karaf (as requested by users).
Following the vote, Karaf Cave and Karaf Winegrower have been removed from the mailing list.
September 2023
## Description:
The mission of the Apache Karaf project is the creation and maintenance of
open-source software related to a generic platform providing higher level
features and services specifically designed for creating OSGi-based servers for
distribution at no charge to the public.
## Issues:
There are no issues requiring board attention.
## Membership Data:
Apache Karaf was founded 2010-06-16 (13 years ago)
There are currently 31 committers and 17 PMC members in this project.
The Committer-to-PMC ratio is roughly 8:5.
Community changes, past quarter:
- No new PMC members. Last addition was Francois Papon on 2018-11-29.
- No new committers. Last addition was Francois Papon on 2018-05-19.
## Project Activity:
Due to summer break, the activity was pretty slow.
Releases preparation:
* karaf osgi runtime 4.3.10 and 4.4.4 are still in preparation, the vote will start in the coming days
* karaf decanter 2.11.0 and 3.0.0 are in preparation, vote is planned in September
* karaf osgi runtime 4.5.0 preparation will start just after 4.3.10 and 4.4.4 releases, with major upgrade
## Community Health:
The karaf-integration distribution will be part of new releases.
Karaf 4.5.x series will start just after 4.4.4 release, in September.
The new bundle URL handler implementation also started and a PR will be created soon.
Following the vote, Karaf Cave and Karaf Winegrower have been removed from the mailing list.
June 2023
## Description:
The mission of the Apache Karaf project is the creation and maintenance of
open-source software related to a generic platform providing higher level
features and services specifically designed for creating OSGi-based servers for
distribution at no charge to the public.
## Issues:
There are no issues requiring board attention.
## Membership Data:
Apache Karaf was founded 2010-06-16 (13 years ago)
There are currently 31 committers and 17 PMC members in this project.
The Committer-to-PMC ratio is roughly 8:5.
Community changes, past quarter:
- No new PMC members. Last addition was Francois Papon on 2018-11-29.
- No new committers. Last addition was Francois Papon on 2018-05-19.
## Project Activity:
Releases preparation:
* karaf osgi runtime 4.3.10 and 4.4.4 are in preparation
* karaf decanter 2.11.0 and 3.0.0 are in preparation
* karaf osgi runtime 4.5.0 preparation will start just after 4.3.10 and 4.4.4 releases
## Community Health:
This past quarter was mostly preparation for the summer releases set.
The karaf-integration will be part of new releases.
The new bundle URL handler implementation also started and a PR will be created soon.
Following the vote, Karaf Cave and Karaf Winegrower have been removed from the mailing list.
March 2023
## Description:
The mission of the Apache Karaf project is the creation and maintenance of
open-source software related to a generic platform providing higher level
features and services specifically designed for creating OSGi-based servers for
distribution at no charge to the public.
## Issues:
There are no issues requiring board attention.
## Membership Data:
Apache Karaf was founded 2010-06-16 (13 years ago)
There are currently 31 committers and 17 PMC members in this project.
The Committer-to-PMC ratio is roughly 8:5.
Community changes, past quarter:
- No new PMC members. Last addition was Francois Papon on 2018-11-29.
- No new committers. Last addition was Francois Papon on 2018-05-19.
## Project Activity:
Recent releases:
* karaf decanter 2.10.0 was released on 2023-02-24.
* karaf osgi runtime 4.3.9 was released on 2023-01-14.
* karaf osgi runtime 4.4.3 was released on 2023-01-10.
* karaf minho 0.1 was released on 2023-01-07.
## Community Health:
We discussed to move Karaf Minho as TLP under Sunny name.
However the namesearch didn't pass for Sunny, so we plan to submit board resolution to accept Apache Minho as TLP. The resolution will be submitted to the next board meeting.
We also discussed about providing a new Karaf distribution named karaf-integration (as we have karaf-minimal), providing basically the same features as Apache ServiceMix distribution.
We also plan to move forward on new bundle URL handler, allowing us to avoid ServiceMix bundles release.
We also voted to move Karaf Cave and Karaf Winegrower to attic (removing them from website).
We discussed with the Camel community about camel-karaf. We proposed (and voted) to move camel-karaf governance to karaf. We didn't reach a consensus. The plan is now to be engaged more within camel-karaf to maintain it and move forward with new features/enhancements.
December 2022
## Description:
The mission of the Apache Karaf project is the creation and maintenance of
open-source software related to a generic platform providing higher level
features and services specifically designed for creating OSGi-based servers for
distribution at no charge to the public.
## Issues:
There are no issues requiring board attention at this time.
## Membership Data:
Apache Karaf was founded 2010-06-16 (12 years ago)
There are currently 31 committers and 17 PMC members in this project.
The Committer-to-PMC ratio is roughly 8:5.
Community changes, past quarter:
- No new PMC members. Last addition was Francois Papon on 2018-11-29.
- No new committers. Last addition was Francois Papon on 2018-05-19.
## Project Activity:
- 4.3.8 was released on 2022-10-23.
- 4.4.2 was released on 2022-10-23.
- 4.4.1 was released on 2022-07-14.
4.4.3 and 4.3.9 releases are in preparation (maintenance releases), they
should be on vote soon. Decanter, Cellar and Cave releases are also in
preparation.
## Community Health:
After Karaf 5 became Karaf Minho, we had several discussions with the Karaf
community and clearly people wanted to have Minho not coupled to Karaf as it's
different communities. Furthermore, we have new features in mind (IoC
container, kubernetes packages manager, ...) that are not Karaf specific but
more generic. So we decided to create a new Apache TLP named Apache Sunny
starting from Karaf Minho and adding these new features and building a
dedicated community. The Apache Sunny resolution proposal has been submitted
to the board (for December board meeting).
September 2022
## Description:
The mission of the Apache Karaf project is to provide an application
ecosystem. Apache Karaf runtime is a modulith runtime allowing to run any kind
of applications. Karaf subprojects bring additional features for this runtime
and running applications.
## Issues:
There are no issues requiring board attention at this time.
## Membership Data:
Apache Karaf was founded 2010-06-16 (12 years ago)
There are currently 31 committers and 17 PMC members in this project.
The Committer-to-PMC ratio is roughly 8:5.
Community changes, past quarter:
- No new PMC members. Last addition was Francois Papon on 2018-11-29.
- No new committers. Last addition was Francois Papon on 2018-05-19.
## Project Activity:
- 4.4.1 was released on 2022-07-14.
- 4.2.16 was released on 2022-06-19
- 4.3.7 was released on 2022-04-23.
We are working on new runtime maintenance releases (4.4.2 and 4.3.8).
We started Decanter 3.0.0 refactoring. Decanter 3.0.0 should be released in couple of months.
Some fixes has been done on Cave to be runnable on Karaf 4.4.x. A release will follow soon.
## Community Health:
Even if we have slightly delay, Karaf 5 preparation is still running and we did good progress on the tooling branch (allowing to easily build runtime/launcher): https://github.com/jbonofre/karaf5
A blog post is in preparation to present Karaf 5. It will be follow by a proposal donation vote on the mailing list.
We hope to announce karaf5 for ApacheCon.
June 2022
## Description:
The mission of the Apache Karaf project is to provide an application
ecosystem. Apache Karaf runtime is a modulith runtime allowing to run any kind
of applications. Karaf subprojects bring additional features for this runtime
and running applications.
## Issues:
There are no issues requiring board attention at this time.
## Membership Data:
Apache Karaf was founded 2010-06-16 (12 years ago)
There are currently 31 committers and 17 PMC members in this project.
The Committer-to-PMC ratio is roughly 8:5.
Community changes, past quarter:
- No new PMC members. Last addition was Francois Papon on 2018-11-29.
- No new committers. Last addition was Francois Papon on 2018-05-19.
## Project Activity:
Karaf runtime 4.4.0 has been released on 2022-04-22.
Karaf runtime 4.4.0 is an important milestone in the project, supporting OSGi R8.
Karaf runtime 4.4.1 is already in preparation including some improvements and minor fixes.
Karaf runtime 4.3.7 has been released on 2022-04-23.
New major refactoring on Karaf Cellar and Karaf Decanter will also start soon.
## Community Health:
Karaf runtime 4.4.0 is an important milestone for the community.
We did good progress on Karaf 5 preparation. We are now working on the tooling (common part) that the required part to donate Karaf 5 to ASF (https://github.com/jbonofre/karaf5).
We plan to donate Karaf 5 during summer at max.
March 2022
## Description:
The mission of the Apache Karaf project is to provide an application
ecosystem. Apache Karaf runtime is a modulith runtime allowing to run any kind
of applications. Karaf subprojects bring additional features for this runtime
and running applications.
## Issues:
There are no issues requiring board attention at this time.
## Membership Data:
Apache Karaf was founded 2010-06-16 (12 years ago)
There are currently 31 committers and 17 PMC members in this project.
The Committer-to-PMC ratio is roughly 8:5.
Community changes, past quarter:
- No new PMC members. Last addition was Francois Papon on 2018-11-29.
- No new committers. Last addition was Francois Papon on 2018-05-19.
## Project Activity:
Karaf Decanter 2.9.0 has been released on 2022-02-20.
Karaf runtime 4.2.15 has been released on 2022-01-14.
Karaf runtime 4.3.6 has been released on 2022-01-14.
These runtime version are major ones as it fixes several CVE.
Karaf main branch is not 4.4.x version with OSGi R8 update done.
A first 4.4.0 version will be released soon.
We also started to discuss about Karaf 5 on the mailing list, and donation will happen soon.
## Community Health:
Details about Karaf 5 and donation plan have been discussed on the mailing list. A branch will be created soon to "host" karaf5.
December 2021
## Description:
The mission of the Apache Karaf project is to provide an application
ecosystem. Apache Karaf runtime is a modulith runtime allowing to run any kind
of applications. Karaf subprojects bring additional features for this runtime
and running applications.
## Issues:
There are no issues requiring board attention at this time.
## Membership Data:
Apache Karaf was founded 2010-06-16 (11 years ago)
There are currently 31 committers and 17 PMC members in this project.
The Committer-to-PMC ratio is roughly 8:5.
Community changes, past quarter:
- No new PMC members. Last addition was Francois Papon on 2018-11-29.
- No new committers. Last addition was Francois Papon on 2018-05-19.
## Project Activity:
Karaf runtime 4.2.12 has been released on 2021-09-16.
Karaf Decanter 2.8.0 has been released on 2021-09-16.
Karaf main branch is not 4.4.x version with OSGi R8 update done.
We are now working on Karaf runtime 4.4.0.RC1 and 4.3.4 releases. Vote for 4.3.4 should start very soon.
We also did good progress on Karaf 5 PoC, it will be discussed on the mailing list soon.
## Community Health:
Karaf runtime 5 has been presented during ApacheCon.
We got very positive feedback and interested into Karaf 5.
September 2021
## Description:
The mission of the Apache Karaf project is to provide an application
ecosystem. Apache Karaf runtime is a modulith runtime allowing to run any kind
of applications. Karaf subprojects bring additional features for this runtime
and running applications.
...
We also did good progress on Karaf 5 proposal: it will presented during
ApacheCoonApacheCon.
## Community Health:
We are looking forward on ApacheCon to have kind of discussion panel about
Karaf 5 (expectations, use cases, etc). We also plan a Karaf meetup before the
end of the year to announce Karaf 5.
We also started to work with other projects (especially Camel and CXF) to have a better Karaf support.
...