+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 > > >
