Jena 5.0.0 was released March 16th.
It's about time for Jena 5.1.0.
The main feature for 5.1.0 is the new ontapi module which includes a
Java API for working with OWL2.
Issues: https://github.com/apache/jena/issues/2160
Code: https://github.com/apache/jena/tree/main/jena-ontapi
Draft documentation:
https://github.com/apache/jena-site/blob/jena-next/source/documentation/ontology/__index.md
Issues closed in Jena 5.1.0 so far
https://s.apache.org/jena-5.1.0-issues
45 issues
------------------------------
Beyond Jena 5.1.0:
There are several PRs in the backlog. A major one is the SPARQL
extensions for lists and maps as literals. CDT = "Composite Datatype
Literals". It is not quite ready to merge.
The website:
https://github.com/awslabs/SPARQL-CDTs
Issue: https://github.com/apache/jena/issues/2518
PR: https://github.com/apache/jena/pull/2501
which is a contribution from AWSlabs for an implementation of this.
This would be "experimental" meaning it is subject to change. There
should be no impact if the feature isn't used.
SPARQL and RDF features do need a way to get from solid ideaS to
practical experience from real verification.
It has also been submitted as SPARQL change (SEP-0009) and there is also
an implementation in Attean (Perl based)
https://github.com/kasei/attean
I think it is better to not have two major items in a release so the
suggestion is release Jena 5.1.0 and have a shorter (1-2 month) cycle
for Jena 5.2.0 (if that works out).
== Current state
The Jenkins and github actions are all passing.
There is a backlog of PRs.