+1 (binding)

thank you Paul !

regards
Pierre

On Thu, Nov 5, 2026 at 10:33 PM Jean-Baptiste Onofré <[email protected]>
wrote:

> +1 (binding)
>
> Regards
> JB
>
> On Thu, Nov 5, 2026 at 10:26 AM Paul Rütter <[email protected]> wrote:
>
> > Hi,
> >
> > I would like to call a vote on new releases of the Apache Felix
> Dependency
> > Manager bundles:
> >
> > - org.apache.felix.dependencymanager 5.0.0
> > - org.apache.felix.dependencymanager.annotation 6.0.0
> > - org.apache.felix.dependencymanager.runtime 5.0.0
> > - org.apache.felix.dependencymanager.shell 5.0.0
> > - org.apache.felix.dependencymanager.lambda 2.0.0
> >
> > together with the parent pom dependencymanager-parent 1.0.0. These are
> the
> > first releases since r16 (dependencymanager 4.6.1, annotation 5.0.2,
> > runtime 4.0.8, shell 4.0.9, lambda 1.2.2).
> >
> > What changed (FELIX-6872):
> >
> > * The Dependency Manager is now built with Maven instead of Gradle and
> > bnd, like the other Felix sub-projects, and is released the same way.
> Each
> > bundle now has its own version and tag (<artifactId>-<version>) instead
> of
> > one combined "rNN" release.
> > * The bundles work on current JDKs. They build and pass their tests on
> Java
> > 17,21 and 25, and the deprecated use of AccessController in the service
> > tracker and in the runtime has been removed (it is gone from Java 24 on).
> > * The minimum Java version is now 11 (it was 8). That is why every bundle
> > gets a new major version.
> > * The exported APIs are unchanged: every exported package has the same
> > version as in r16, verified by the baseline check against the previous
> > release. The bundles are still compiled against OSGi R6, so their imports
> > have not changed.
> > * Some racy integration tests were fixed (they failed on slow machines
> when
> > Config Admin delivered a configuration late or twice). This only touches
> > test code.
> > * The Gradle build, the bnd workspace, the Eclipse project files and the
> > Gradle based release project are removed. The README describes the Maven
> > build.
> > * The integration tests run on Felix Framework 8.0.0, Config Admin 1.10.0
> > and Gogo runtime 1.2.0, shell 1.1.4 and command 1.1.2.
> >
> > The full list of changes is in the changelog.txt of each bundle and at
> > https://github.com/apache/felix-dev/pull/581
> >
> > Staging repository:
> > https://repository.apache.org/content/repositories/orgapachefelix-1560
> >
> > You can use this script to download and verify the release:
> > https://github.com/apache/felix-dev/blob/master/check_staged_release.sh
> >
> > Usage: sh check_staged_release.sh 1560 /tmp/felix-staging
> >
> > Please vote to approve this release:
> >
> >   [ ] +1 Approve the release
> >   [ ] -1 Don't release, because ...
> >
> > This vote will be open for 72 hours.
> >
> > Regards,
> > Paul
> >
>

Reply via email to