The important changes have happened and it is now "that could do with some maintenance" tasks.

Development builds of 6.0.0-SNAPSHOT are available for testing at:

  https://repository.apache.org/content/repositories/snapshots/

Issues and PR labelled "jena6"
https://github.com/apache/jena/issues?q=state%3Aclosed%20label%3Ajena6

Major user visible impacts:

* No Fuseki WAR file.
* TDB2 database layout fix : reload recommended.
* IRI3986 as the IRI subsystem - parsing messages change
* Lucene 10
* Deprecations clear-out
* Replace "initial bindings" for query execution

The jena-core OntModel is still there, jena-ontapi is strongly preferred but disentangling jena-core OntModel hasn't happened. All jena-core OntModel is deprecated(forremoval=true).

Most testing is now Junit6. (jena-core has some tetsing that needs porting to Junit6.)

Adding SPDX identifiers has not happened yet but there has been some preparation work to sort out javacc generated code which wil make running a conversion script easier. My aim is to update Java, POM and Javascript files, probably as a small number of series of commits (not one huge commit), each commit updating several maven modules together.

    Andy

Reply via email to