...
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.
## 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.3.3 has been released, it's a major release on the 4.3 series.
On the other hand, Karaf runtime 4.2.12 is in preparation (vote will start
shortly), as well as Karaf Decanter 2.8.0.
Karaf main will be upgraded to 4.4 series to update to OSGi R8.
We also did good progress on Karaf 5 proposal: it will presented during
ApacheCon.
## 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.
June 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 (10 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:
We are working on Karaf runtime 4.2.12 and 4.3.3 releases, and also Karaf Decanter 2.8.0 release.
In the mean time, karaf-4.3.x branch will be created for the runtime, upgrading main branch to R8 spec (Karaf 4.4.0-SNAPSHOT).
Karaf 5 proposal is also moving forward
To summarize, here's the releases during the period:
- Karaf runtime 4.2.11 was released on 2021-03-13.
## Community Health:
We see a constant activity in our communities (we can not increasing activity on both dev and user mailing lists, showing a healthy community).
March 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 (10 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:
We are working on Karaf5 proposal (https://github.com/jbonofre/karaf5).
We would like to have a first "concrete" base to have a discussion/vote on the mailing
list. Karaf5 will be an important milestone for the project, changing the Karaf perspective
opening Karaf to new communities and users.
We are also working on other Karaf runtimes branches, especially Karaf 4.3.1 will be
released soon, fixing/improving Karaf 4.3.x series.
The Karaf subprojects are also active, especially Decanter with a release including
new features (Decanter 2.7.0).
To summarize, here's the releases during the period:
- Decanter 2.7.0 was released on 2021-02-15
## Community Health:
We are still working closely with other communities (Camel, ServiceMix, ...).
We have some actions planned with Camel community.
Karaf 5 will be very important and strong milestone for the project, opening
Karaf to even more communities.
December 2020
## 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 (10 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:
Following the DevX and Spring Boot (which helped as lab), Karaf 5 roadmap
preparation is in progress with a complete PoC ongoing (we will share details
on the mailing list for Christmas). We reach an important milestone for the
project with the release of Karaf 4.3.0. It's a major update for the project.
We also did Karaf 4.2.10 which is a maintenance release for our 4.2 users.
Couple of Winegrower releases have been done as well. Now that winegrower is
used in production, we will add a dedicated section on the website (a blog
post is in preparation to explain winegrower).
To summarize, here's the releases during the period:
- Karaf 4.3.0 was released on 2020-10-30
- Karaf 4.2.10 was released on 2020-10-12
- Winegrower 1.0.1 was released on 2020-11-22
## Community Health:
We are still working closely with other communities (Camel, ServiceMix, ...).
We also proposed our help for the Apache Brooklyn community, and asked for
feedback about their Karaf use case (Brooklyn uses Karaf). We are pretty sure
Karaf 5 will be very important and strong milestone for the project, opening
Karaf to even more communities.
September 2020
## Description:
Apache Karaf provides a modern and polymorphic applications runtime,
multi-purpose (micro services, cloud, modulith, integration, IoT, OSGi, etc).
## Issues:
There are no issues requiring board attention at this time
## Membership Data:
Apache Karaf was founded 2010-06-16 (10 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:
Apache Karaf track has been prepared for ApacheCon, the schedule is ready. We are working to create HTML page to publish the schedule on ApacheCon website.
There's two PoC on the way:
- Karaf DevX (https://github.com/jbonofre/karaf/tree/DEVX/devx)
- Karaf Spring Boot support (https://github.com/jbonofre/karaf/tree/SPRING-BOOT/spring-boot)
These two new features will be discussed on the mailing list as soon as we have a full story to show.
We migrate our Jenkins build to ci-builds.a.o now using pipeline build.
In term of releases, we did:
- Apache Karaf Cellar 4.2.1 was released on 2020-08-21.
- Apache Karaf Cellar 4.2.0 was released on 2020-07-18.
- Apache Karaf Decanter 2.5.0 was released on 2020-06-22.
- Apache Karaf runtime 4.2.9 was released on 2020-06-09.
Apache Karaf 4.2.10 is in preparation with several fixes and improvements.
Apache Karaf 4.3.0 is also in preparation. We are waiting for Pax Web 8.0, however in the meantime, we are evaluating the use of Felix HTTP as default instead.
## Community Health:
We are happy to have received several talk proposals for ApacheCon.
We are increasing our partnership with other Apache projects, especially Apache Camel to help on the camel-karaf project (cleanup, refactoring, improvements).
Regarding ServiceMix, we are still in the process to move ServiceMix parts to Karaf, but due to other activities, we have postponed a bit.
June 2020
## Description:
Apache Karaf provides a modern and polymorphic applications runtime,
multi-purpose (micro services, cloud, integration, IoT, OSGi, etc).
## Issues:
There are no issues requiring board attention at this time
## Membership Data:
Apache Karaf was founded 2010-06-16 (10 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:
The first Apache Karaf European Meetup stood "virtually" using Zoom with the help of Codecentric. We had 80 people registered and around 50 people during the meetup.
We can say the event has been a success. Three talks were given:
- Karaf on the cloud (JB Onofré, Apache)
- Karaf at Netflix (Dmitry Vasilyev, Netflix)
- Karaf roadmap (open discussion)
We saw lot of interest and enthusiasm about Apache Karaf.
The meetup has been recorded and available on YouTube: https://www.youtube.com/watch?v=PYXT5y8gwAg
On the other hand, resulting to the discussion with the community and during the meetup (and after), a new PoC has started about Karaf: Karaf DevX. The purpose is to provide a way better developer experience with Karaf. DevX PoC started and we will communicate on the mailing list as soon as we have something "showable" to the community.
About the release front, Apache Karaf Decanter 2.4.0 has been released with new collectors (ConfigAdmin, OSHI, ...), new layer named processors (allowing to perform any processing between collectors and appenders, for instance aggregation), and some fixes.
About Apache Karaf runtime, 4.2.9 will be submitted to release soon, especially to fix issue with the shell. Karaf 4.3.0.RC2 is also in preparation as new step to 4.3.0 GA release.
## Community Health:
As we thought, Apache Karaf Meetup has been very interesting and a great opportunity to promote the project and the community.
We already planned a second meetup around the end of this year.
We postponed the move of ServiceMix Bundles and Specs to Apache Karaf as some bundles were required by third party projects (like Camel). However, the "technical" standpoint started and it's still the target asap.
March 2020
## Description:
Apache Karaf provides a modern and polymorphic applications runtime,
multi-purpose (micro services, cloud, integration, IoT, OSGi, etc).
## Issues:
There are no issues requiring board attention at this time
## Membership Data:
Apache Karaf was founded 2010-06-16 (10 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:
We prepared and plan first Apache Karaf European Meetup in Germany in April
30th. The formal communication (with CFP) will be sent soon (this week) and we
will plan to ask "support" to ASF com. In term of releases and "pure" project
activity, we released Apache Karaf 4.3.0.RC1 with a almost full support for
OSGi R7. It's an important milestone for the project as it heads to the next
major release (4.3.0). We also released 4.2.8 and 3.0.10 maintenance releases
to sustain our release cycle. Karaf 4.2.9 will be submitted to vote soon as
well. We also started a redesign of the Karaf tooling (maven plugins, etc) to
propose a much better developer experience. We had several feedbacks saying
that Apache Karaf is great once running, but the developer ramp up and
developer experience could be much better. That's why we started to work on
this area. About the subprojects, Apache Karaf Cave 4.2.1 has been released,
containing a complete refactoring of Cave, now more multipurpose repository
focused. We are also preparing Apache Karaf Decanter 2.3.0 as maintenance
release with lot of improvements and bug fixes. Finally, a complete Apache
Karaf Cellar refactoring has started, heading to new major Cellar release.
Here's a quick summary about recent releases:
- 4.3.0.RC1 was released on 2020-01-31.
- 4.2.8 was released on 2020-01-23.
- 3.0.10 was released on 2020-01-11.
- Cave 4.2.1 was released on 2019-12-02.
## Community Health:
We are happy to see a growing interest around Apache Karaf, with new users and
potential contributors on Slack and mailing lists. We can see about 25% more
traffic on mailing lists proving this interest about Apache Karaf. We think
that first Apache Karaf Meetup will be a great opportunity for Karaf
communities to meet and discuss about the project. There are also discussions
with Apache ServiceMix and OPS4J communities to move some projects into Apache
Karaf. It's also a tremendous sign about Karaf community and branding. With
these new subprojects, Apache Karaf will be first citizen project in the
runtime ecosystem.
September 2019
## Description:
Apache Karaf provides a modern and polymorphic applications runtime,
multi-purpose (microservices, cloud, IoT, OSGi, etc).
## Issues:
There are no issues requiring board attention at this time
## Membership Data:
Apache Karaf was founded 2010-06-16 (9 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:
We released Apache Karaf 4.2.6 with several fixes. Master update started to
fully support OSGi R7 and other update. The kloud initiative keeps on running
with new blog posts, and preparation on code base. The Karaf tooling (aka
Karaf Boot) is in our roadmap. The Karaf Vineyard donation should happen soon
as now the code base is done. We are preparing new releases on our
subprojects, especially Decanter and Cave.
Recent releases:
4.2.6 was released on 2019-06-09.
4.2.5 was released on 2019-04-20.
Decanter 2.2.0 was released on 2019-03-21.
## Community Health:
Even if the activity is lower during summer, but we have a sustained activity
on the mailing list and interaction:
- dev@karaf.apache.org had a 53% decrease in traffic in the past quarter (125
emails compared to 262)
- issues@karaf.apache.org had a 46% decrease in traffic in the past quarter
(692 emails compared to 1261)
- user@karaf.apache.org had a 32% decrease in traffic in the past quarter (343
emails compared to 499)
- 77 issues opened in JIRA, past quarter (-44% decrease)
- 37 issues closed in JIRA, past quarter (-71% decrease)
- 95 commits in the past quarter (-67% decrease)
- 11 code contributors in the past quarter (-38% decrease)
- 53 PRs opened on GitHub, past quarter (-59% decrease)
- 45 PRs closed on GitHub, past quarter (-62% decrease)
June 2019
## Description: - Apache Karaf provides a modern and polymorphic applications runtime, multi-purpose (microservices, cloud, IoT, OSGi, etc). ## Issues: - There are no issues requiring board attention at this time ## Activity: - As a start about Kloud initiative, new blog posts have been done showing some use cases covered by Karaf: static distribution, deployment on cloud, kubernetes support, ... For instance http://blog.nanthrax.net/?p=893 and http://blog.nanthrax.net/?p=874
- We are in the polishing phase for Karaf Vineyard (API management) for the donation
- We started the OSGi R7 support on Karaf master
- Karaf 4.2.6 release is on vote with bug fixes.
- A branch has been started with Runnable based tools, allowing us to support Maven, Gradle, and CLI tooling. ## Health report: - We can see more and more interaction with companies and communities (via the mailing list) ## PMC changes: - Currently 17 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Francois Papon on Thu Nov 29 2018 ## Committer base changes: - Currently 31 committers. - No new committers added in the last 3 months - Last committer addition was Francois Papon at Sat May 19 2018 ## Releases: - 4.2.4 was released on Mon Mar 18 2019 - 4.2.5 was released on Sun Apr 21 2019 - Decanter 2.2.0 was released on Fri Mar 22 2019 ## Mailing list activity: - dev@karaf.apache.org: - 178 subscribers (down -4 in the last 3 months): - 270 emails sent to list (294 in previous quarter) - issues@karaf.apache.org: - 42 subscribers (up 0 in the last 3 months): - 1397 emails sent to list (1467 in previous quarter) - user@karaf.apache.org: - 364 subscribers (up 1 in the last 3 months): - 551 emails sent to list (491 in previous quarter) ## JIRA activity: - 135 JIRA tickets created in the last 3 months - 117 JIRA tickets closed/resolved in the last 3 months
March 2019
## Description:
- Apache Karaf provides a modern and polymorphic applications runtime, multi-purpose (microservices, cloud, IoT, OSGi, etc).
## Issues: - There are no issues requiring board attention at this time ## Activity: - The kloud (karaf for the cloud) initiative has been launched. The first goal is to improve the tooling to easily start with Karaf for both developers and devops.
- Karaf Vineyard moved forward but not as fast as planned. The donation proposal should happen soon.
- Karaf 4.3.x branch has started, starting to upgrade to OSGi R7 specification and implement the "kloud initiative" features and improvements.
## Health report: - More interaction with other projects have been built. Especially, we are helping the jclouds community to upgrade to latest Karaf release.
- We started an effort to have regular cadence in Karaf releases.
## PMC changes:
- Currently 17 PMC members.
- No new PMC members added in the last 3 months
- Last PMC addition was Francois Papon on Thu Nov 29 2018
## Committer base changes:
- Currently 31 committers.
- No new committers added in the last 3 months
- Last committer addition was Francois Papon at Sat May 19 2018
## Releases:
- 4.2.2 was released on Thu Dec 20 2018
- 4.2.3 was released on Mon Feb 11 2019
- Cellar 4.1.3 was released on Wed Feb 27 2019
## Mailing list activity:
- We can see an increase on the dev mailing list related to the kloud initiative mostly. The user mailing list activity is stable.
- dev@karaf.apache.org:
- 182 subscribers (down -4 in the last 3 months):
- 301 emails sent to list (146 in previous quarter)
- issues@karaf.apache.org:
- 42 subscribers (down -1 in the last 3 months):
- 1492 emails sent to list (1138 in previous quarter)
- user@karaf.apache.org:
- 363 subscribers (up 2 in the last 3 months):
- 506 emails sent to list (561 in previous quarter)
## JIRA activity:
- 149 JIRA tickets created in the last 3 months
- 153 JIRA tickets closed/resolved in the last 3 months
December 2018
## Description:
- Apache Karaf provides a modern and polymorphic applications runtime, multi-purpose (microservices, OSGi, etc).
## Issues:
- There are no issues requiring board attention at this time
## Activity:
- Once Karaf 4.2.2 will be released, master will become Karaf 4.3.x, upgrading to OSGi R7. - We are working on two new PoC for Karaf:
* Karaf Vineyard is a API management platform powered by Karaf, providing API registry and gateway
* Karaf Winegrower is the new karaf boot name. The purpose is to provide a complete framework/tool allowing developers to start very easily with the Karaf ecosystem
- We also start discussion about improving the Karaf features service to better leverage resources repositories.
## Health report: - We can see interaction with different community (jclouds, OpenNMS, ...) and a general activity increase especially from users community
- We also agree to define a cadence in Karaf runtime and subprojects release cycle (every 3 months). It allows to include fixes/jira update most often in release and gives a better roadmap to our users.
## PMC changes: - Currently 17 PMC members. - New PMC members added in the last 3 months: François Papon, Grzegorz Grzybek - Last PMC addition was François Papon & Grzegorz Grzybek on Mon Nov 29 2018 ## Committer base changes: - Currently 31 committers. - No new committers added in the last 3 months - Last committer addition was Francois Papon at Sat May 19 2018 ## Releases: - 4.1.7 was released on Thu Nov 29 2018 - Cave 4.1.1 was released on Mon Sep 10 2018 - Cellar 4.0.5 was released on Sun Oct 14 2018 - Cellar 4.1.2 was released on Sun Oct 14 2018 - Decanter 2.1.0 was released on Tue Sep 11 2018 ## Mailing list activity: - dev@karaf.apache.org: - 189 subscribers (up 2 in the last 3 months): - 160 emails sent to list (163 in previous quarter) - issues@karaf.apache.org: - 43 subscribers (up 1 in the last 3 months): - 1182 emails sent to list (890 in previous quarter) - user@karaf.apache.org: - 362 subscribers (down -1 in the last 3 months): - 578 emails sent to list (500 in previous quarter) ## JIRA activity: - 139 JIRA tickets created in the last 3 months - 123 JIRA tickets closed/resolved in the last 3 months
September 2018
## Description:
- Apache Karaf provides a very modern and polymorphic container, multi-purpose (microservices, OSGi, etc) powered by OSGi.
## Issues: - There are no issues requiring board attention at this time ## Activity: - New update/polishing on the website
- New important versions have been released (4.2.1)
- A talk about Karaf will stand at ApacheCon NA
- We are preparing new subprojects releases (Cave, Decanter) and a new subproject (Vineyard)
## Health report: - We asked communities to share their experience/usage of Karaf to populate the Stories pages on our website
- We can see updates from users asking for release so we agreed to have a periodically release cycle (every two months).
- We note a growing interest for Karaf in the cloud and Karaf with docker.
- We are reviewing a CVE report
## PMC changes:
- Currently 15 PMC members.
- No new PMC members added in the last 3 months
- Last PMC addition was Christian Schneider on Mon Aug 22 2016
## Committer base changes:
- Currently 31 committers.
- No new committers added in the last 3 months
- Last committer addition was Francois Papon at Sat May 19 2018
## Releases:
- 4.1.6 was released on Sun Aug 12 2018
- 4.2.1 was released on Wed Aug 22 2018
## /dist/ errors: 15
- We are updating the signature for the existing releases on dist (it's "old" releases on maintenance branches)
## Mailing list activity:
- dev@karaf.apache.org:
- 187 subscribers (up 2 in the last 3 months):
- 173 emails sent to list (179 in previous quarter)
- issues@karaf.apache.org:
- 42 subscribers (up 0 in the last 3 months):
- 927 emails sent to list (904 in previous quarter)
- user@karaf.apache.org:
- 365 subscribers (up 1 in the last 3 months):
- 517 emails sent to list (416 in previous quarter)
## JIRA activity:
- 110 JIRA tickets created in the last 3 months
- 119 JIRA tickets closed/resolved in the last 3 months
June 2018
## Description:
- Apache Karaf provides a very modern and polymorphic container, multi-purpose (microservices, OSGi, etc) powered by OSGi.
...
Issues for board consideration ============================== None so far.
March 2016
Apache Karaf provides a very modern and polymorphic container, multi-purpose (microservices, OSGi, etc) powered by OSGi. Community =========
A completely brand new website has been promoted and announced. We are now working on the polishing of the documentation.
Two new committers have been elected:
- Andrea Cosentino was added as a committer on Thu Jan 21 2016
- Fabian Lange was added as a committer on Sun Jan 10 2016
...
- 2.3.12 was released on Mon Jan 25 2016 - 2.4.4 was released on Mon Jan 25 2016 - 3.0.6 was released on Wed Feb 17 2016 - 4.0.4 was released on Thu Jan 14 2016
- 224 JIRA tickets created in the last 3 months - 178 JIRA tickets closed/resolved in the last 3 months
Issues for board consideration ============================== None so far.
...
December 2015
Apache Karaf provides a very modern and polymorphic container, multi-purpose (microservices, OSGi, etc) powered by OSGi. Community =========
We are working on new "marketing" material proposal, especially a new website and developer guide.
We are also discussing with other communities to have a better support of Karaf.
We are following a couple of potential new committers.
Messages on the dev mailing list (September, October, November): 487
Messages on the user mailing list (September, October, November): 1070
Numbers of commits (September, October, November) (sum on all Karaf projects): 176
Last committer addition: October 21, 2013 Last PMC addition: September 05, 2012 Development ===========
The following new releases have been voted:
- Apache Karaf Decanter 1.0.1 (November 16, 2015)
- Apache Karaf 4.0.3 (November 10, 2015)
- Apache Karaf 4.0.2 (October 13, 2015)
- Apache Karaf 3.0.5 (October 7, 2015)
Issues for board consideration ============================== None so far.
...
September 2015
Apache Karaf provides a very modern and polymorphic container, multi-purpose (microservices, OSGi, etc) powered by OSGi. Community =========
Two talks will stand at ApacheCon EU related to Karaf.
We are following a couple of potential new committers.
Last committer addition: October 21, 2013 Last PMC addition: September 05, 2012 Development ===========
The following new releases have been voted:
- Apache Karaf 4.0.1 (maintenance release) (August 19, 2015)
- Apache Karaf Decanter 1.0.0 (first release) (August 01, 2015)
- Apache Karaf 2.4.3 (maintenance release) (July 12, 2015)
- Apache Karaf Cave 4.0.0 (first branch release) (July 8, 2015)
- Apache Karaf 3.0.4 (maintenance release) (July 2, 2015)
- Apache Karaf 4.0.0 (first branch release) (June 26, 2015)
- Apache Karaf 4.0.0.M3 (June 8, 2015)
Issues for board consideration ============================== None so far.
...
Apache Karaf provides higher level features and services specifically designed for creating OSGi-based servers. Community =========
The talk "Apache Karaf in real life" has been provided by a committer during the latest ApacheCon NA 2014.
Talks have been submitted by different committers for the next ApacheCon Europe 2014.
We can note a couple of books available (or in preparation) about Karaf and its sub-projects (Cellar, Cave, EIK).
There have been three articles in the german JavaMagazin about Karaf 3.0 in April, Mai and June.
We started to work on the next Karaf 4.0.0 branch including a lot of new features and improvements.
Last committers addition: October 21, 2013 Last PMC addition: September 05, 2012 Development =========== The following new releases have been voted: - Apache Karaf 3.0.1 (maintenance release) (April 13, 2014)
- Apache Karaf 2.3.5 (maintenance release) (April 13, 2014)
We plan to release a Karaf 3.0.2 version (especially for Java8 support) and Cellar 3.0.0 version (for full support of Karaf 3.0.x branch) in the coming weeks.
Issues for board consideration ============================== None so far.
...
March 2014
Apache Karaf provides higher level features and services specifically designed for creating OSGi-based servers. Community =========
The new Karaf 3.0.0 has been a good message to the community.
The website has been a bit polished to give more visibility to the documentation of the two active Karaf branches.
Last committers addition: October 21, 2013 Last PMC addition: September 05, 2012 Development =========== The following new releases have been voted: - Apache Karaf 3.0.0 (major new version) (December 24, 2013)
- Apache Karaf Cave 2.3.0 (first release of the Maven/OBR repository) (January 21, 2014)
- Apache Karaf 2.3.4 (maintenance release) (February 17, 2014)
Apache Karaf and all subprojects have moved to git (thanks INFRA for that). Issues for board consideration ============================== None so far.
...