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