PR https://github.com/apache/jena/pull/3529

The "jena5" branch is up-to-date with today's main.

The artifacts are not produce by a Jena 6 build
The PR does not remove the modules below but they aren't in <modules> and their version remains at 5.7.0-SNAPSHOT.

We could ask INFRA to clear-out all 5.7.0-SNAPSHOT from the development maven repo at repository.apache.org/content/groups/snapshots/org/apache/jena/.

    Andy

On 15/10/2025 16:10, Andy Seaborne wrote:
Jena 5.6.0 is out so the switch to Jena 6.0 can begin.

1/ Create a "jena5"  branch, version set to 5.7.0-SNAPSHOT
    This has been done so it does not get forgotten.
    It picks up some dependency updates from this week.
    Commit: bcef460af998b86fc0726cf71e98ac1b5e839ccd

2/ Wait a short while (a few weeks) to confirm that there are no major problems with 5.6.0.

3/ In a single PR to "main"
    * change the version to 6.0.0-SNAPHSOT
    * change the Java version to 21
    * Remove modules that are going to be retired from the <modules>
      so their artifacts are not built for 6.0.0-SNAPSHOT
        jena-permissions, jena-iri, jena-fuseki-webapp, jena-fuseki-war
      Source code left in place so they can be recorded as "retired"

4/ Open for use: Java 21 source code and APIs

Reply via email to