On Tue, Jun 04, 2024 at 11:17:56AM +0200, Jean-Baptiste Onofré wrote:
> Hi folks,
> 
> I think it's time to prepare a new milestone for the project :)
> 
> Short term (and first step) is to prepare the coming release:
> 
> 1. Apache Karaf 4.4.7 will be submitted to vote next week. It will include:
>    * Improvement on the spring features repository (providing both
> Spring 5 and Spring 6 features)
>    * Dependencies updates and minor fixes found on the 4.4.6 release
> 
> 2. Apache Karaf 4.5.0 will be submitted to vote by the end of the
> month. It will include (mainly):
>    * New spec features repository with Jakarta specs
>    * Bigger fixes for 4.5.0
> 
> 3. Apache Karaf 5.0.0
>   That's the big milestone, and I propose to have big and opinionated
> changes here. OSGi is an implementation detail of the runtime, still
> exposed to the experimented users.
>   Be opinionated means that I propose to remove PAX * dependencies,
> and provide Karaf services instead, very simple and opinionated (for
> instance, instead of PAX Web, a simple Tomcat based service, instead
> of PAX Logging, a simple slf4j/log4j only service, Pax Exam replaced
> by JUnit 5 simple extensions, etc).
>   Another goal of Karaf 5 is to bring new tooling to improve dev
> experience (annotation based distributions generation, etc).
>   Also, users will be able to smoothly deploy Spring powered or
> Servlet applications without knowing/leveraging OSGi (especially the
> import/export pattern).
> 
> Thoughts ?
> 
> Regards
> JB

Hello,

+1 for FIPS

Can we also consider the following:

1.) First-class support for Gradle. I have a template project I use for
doing custom distributions on top of Karaf I can make available if
interested.
2.) A solution/replacement for OSGi security. I'm not sure of the state
of things past JDK17.

-- 
Chaz

Reply via email to