+1, nice clean build right out of the box.

Adam Soroka
Office of Data Platforms and Advanced Computing / Office of Digital 
Transformation
Smithsonian Institution
________________________________
From: Mathias Vanden Auweele via dev <[email protected]>
Sent: Tuesday, January 27, 2026 11:37 AM
To: [email protected] <[email protected]>
Cc: Mathias Vanden Auweele <[email protected]>
Subject: RE: [VOTE] Apache Jena 6.0.0

External Email - Exercise Caution

+1

Best regards,

Mathias Vanden Auweele
+32 491 16 16 88
https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fmatdata.eu%2F&data=05%7C02%7Csorokaa%40si.edu%7C68105d54a72a490c5fb708de5dc265ed%7C989b5e2a14e44efe93b78cdd5fc5d11c%7C0%7C0%7C639051286728931765%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=1zkA5QzBVE8pXfaKUFqJyanZhGG9YFjeohsAw0sS%2BzA%3D&reserved=0<https://matdata.eu/>
https://nam02.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.linkedin.com%2Fin%2Fmathiasvda&data=05%7C02%7Csorokaa%40si.edu%7C68105d54a72a490c5fb708de5dc265ed%7C989b5e2a14e44efe93b78cdd5fc5d11c%7C0%7C0%7C639051286728969233%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=XfZWGIRiBySgHPVubTr7OWkjFH4QLBXGB4bAr7%2BAmMM%3D&reserved=0<http://www.linkedin.com/in/mathiasvda>

-----Original Message-----
From: Andy Seaborne <[email protected]>
Sent: Tuesday, 27 January 2026 17:19
To: [email protected]
Subject: [VOTE] Apache Jena 6.0.0

Hi,

Here is a vote on the first release candidate for Apache Jena version 6.0.0

==== Release Vote

This vote will be open until at least

     Saturday, 31st January 2026 at 08:00 UTC

Please vote to approve this release:

         [ ] +1 Approve the release
         [ ]  0 Don't care
         [ ] -1 Don't release, because ...

Everyone, not just committers, is invited to test and vote.
Please download and test the proposed release. See the checklist below.

Staging repository:
   
https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Frepository.apache.org%2Fcontent%2Frepositories%2Forgapachejena-1071&data=05%7C02%7Csorokaa%40si.edu%7C68105d54a72a490c5fb708de5dc265ed%7C989b5e2a14e44efe93b78cdd5fc5d11c%7C0%7C0%7C639051286728989914%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=66dzsTBlLyOgSl3YzPkwJqM64ro0d1CQMlTpPwXm%2BPA%3D&reserved=0<https://repository.apache.org/content/repositories/orgapachejena-1071>

Proposed dist/ area:
   
https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdist.apache.org%2Frepos%2Fdist%2Fdev%2Fjena%2F&data=05%7C02%7Csorokaa%40si.edu%7C68105d54a72a490c5fb708de5dc265ed%7C989b5e2a14e44efe93b78cdd5fc5d11c%7C0%7C0%7C639051286729010380%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=2nwJydPXrSu7aL8ov%2Bnd%2Bme2n6r0ffHwqoaeuqf0yGA%3D&reserved=0<https://dist.apache.org/repos/dist/dev/jena/>

Keys:
   
https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fsvn.apache.org%2Frepos%2Fasf%2Fjena%2Fdist%2FKEYS&data=05%7C02%7Csorokaa%40si.edu%7C68105d54a72a490c5fb708de5dc265ed%7C989b5e2a14e44efe93b78cdd5fc5d11c%7C0%7C0%7C639051286729030576%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=5YlOxK9Gut%2FMluRoVdd9%2Ffl%2B0IdDBnq3jrB7TS9HAlo%3D&reserved=0<https://svn.apache.org/repos/asf/jena/dist/KEYS>

Git commit (browser URL):
   
https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fjena%2Fcommit%2F1b767c8830&data=05%7C02%7Csorokaa%40si.edu%7C68105d54a72a490c5fb708de5dc265ed%7C989b5e2a14e44efe93b78cdd5fc5d11c%7C0%7C0%7C639051286729053269%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=qYZr2k2V3F05CokVOZbL7RGweKWVuZGpmWpm5bYss0A%3D&reserved=0<https://github.com/apache/jena/commit/1b767c8830>

Git Commit Hash:
   1b767c8830220f55dcd760e94c0dadf597b6eea4

Git Commit Tag:
   jena-6.0.0

If you expect to check the release but the time limit does not work for you, 
please email to let us know within the schedule above.

==== Contributors

@jduchateau
@Aklakan
@SimonBin
@imsdu:
@MathiasVDA
@AtesComp

==== In this release

Issues in this release:

   
https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fs.apache.org%2Fjena-6.0.0-issues&data=05%7C02%7Csorokaa%40si.edu%7C68105d54a72a490c5fb708de5dc265ed%7C989b5e2a14e44efe93b78cdd5fc5d11c%7C0%7C0%7C639051286729075233%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=W%2B6kMDdyUnVrlQBU2ZvmGVKdwFhbms%2FHNIlyAToELbY%3D&reserved=0<https://s.apache.org/jena-6.0.0-issues>

==== Checking:

+ are the GPG signatures fine?
+ are the checksums correct?
+ is there a source archive?
+ can the source archive be built?
           (NB This requires a "mvn install" first time)
+ is there a correct LICENSE and NOTICE file in each artifact
           (both source and binary artifacts)?
+ does the NOTICE file contain all necessary attributions?
+ have any licenses of dependencies changed due to upgrades?
            if so have LICENSE and NOTICE been upgraded appropriately?
+ does the tag/commit in the SCM contain reproducible sources?

==== Current draft [ANN]

The Apache Jena development community is pleased to announce the release of 
Apache Jena 6.0.0

All issues for this release:
   
https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fs.apache.org%2Fjena-6.6.0-issues&data=05%7C02%7Csorokaa%40si.edu%7C68105d54a72a490c5fb708de5dc265ed%7C989b5e2a14e44efe93b78cdd5fc5d11c%7C0%7C0%7C639051286729096572%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=Fz5VSAjpFruhLGETHYCpEfn8dpLLabZqy8OILsC7VAA%3D&reserved=0<https://s.apache.org/jena-6.6.0-issues>

== Jena 6.0.0

* Minimum Java version: Java 21
* Reloading data into TDB2 is recommended
* Reloading geospatial for the move to Kyro5
* Lucene update to 10.* (this requires Java21+)

* Retire jena-permissions
* Retire the Fuseki WAR file, jena-fuseki-webapp, jena-fuseki-war

* Code deprecation removal
* Deprecation of TDB1 (but not removed)

* Remove ARQ initial bindings

* Switch to jena-iri3986 as the IRI parser; retire jena-iri

== Contributions to Jena 6.0.0:

Contributors:

@jduchateau
Updates to schemagen for keyword handling and Allow versionInfo to be a URI

Aklakan
   Improve query cancellation
   Fix for AbstractIterhasJoin
   RDFS improvements
   GeoSpatql - upgrade to kryo5

SimonBin:
Ability to render GeoSPARQL results on a map in Fuseki-UI
https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fjena%2Fpull%2F3587&data=05%7C02%7Csorokaa%40si.edu%7C68105d54a72a490c5fb708de5dc265ed%7C989b5e2a14e44efe93b78cdd5fc5d11c%7C0%7C0%7C639051286729117495%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=RFb8jQcKL6wxwmZNzXTp71EwZuXLnEYgzFATUEeX2qQ%3D&reserved=0<https://github.com/apache/jena/pull/3587>

@imsdu:
Conversions to/from JSON object for Titanium JSON-LD
https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fjena%2Fpull%2F3702&data=05%7C02%7Csorokaa%40si.edu%7C68105d54a72a490c5fb708de5dc265ed%7C989b5e2a14e44efe93b78cdd5fc5d11c%7C0%7C0%7C639051286729139352%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=tYDOAwN1zVpugLAji9AWdIt%2FOyn0KCmMD%2FATjnFKLdU%3D&reserved=0<https://github.com/apache/jena/pull/3702>

@MathiasVDA
Correction for GEoSPARQL #3577

@AtesComp
Update Fuseki Edit view CodeMirror usage

== Impact:

The minimum version of Java is now Java21.

= TDB2

There is a fix for handling xsd:decimals.
It is advisable to reload data if xsd:decimals have been used.

= geosparql

jena-geosparql: Jena 6 requires re-creation of spatial index files that were 
generated with earlier versions. The reason is a bump to the latest major 
version of the kryo serialization framework dependency.

In general, it is recommended to back up existing databases including the 
spatial indexes prior to engaging in the migration process.

The GeoSPARQL Assembler will automatically re-create all referenced absent 
spatial index files. Hence, moving or deleting existing spatial indexes is 
usually sufficient. The Fuseki SPARQL server runs spatial index creation of 
GeoSPARQL assemblers during server start. This process may take a while 
depending on the sizes of the involved datasets.

== Lucene 10

== modules removed:
jena-iri, jena-fuseki-webapp, jena-fuseki-war, jena-permissions

== Package org.apache.jena.tdb removed.
Migrate to TDB2 or use package org.apache.jena.tdb1 (for now).

== Obtaining Apache Jena 6.0.0

* Via repo1.maven.org

The main jars and their dependencies can used with:

       <dependency>
         <groupId>org.apache.jena</groupId>
         <artifactId>apache-jena-libs</artifactId>
         <type>pom</type>
         <version>6.0.0</version>
       </dependency>

Full details of all maven artifacts are described at:

     
https://nam02.safelinks.protection.outlook.com/?url=http%3A%2F%2Fjena.apache.org%2Fdownload%2Fmaven.html&data=05%7C02%7Csorokaa%40si.edu%7C68105d54a72a490c5fb708de5dc265ed%7C989b5e2a14e44efe93b78cdd5fc5d11c%7C0%7C0%7C639051286729159592%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=3eyqJ8dvt68%2F6PjEa75O75GglO%2BQqDreO3Xb%2BL4yTcU%3D&reserved=0<http://jena.apache.org/download/maven.html>

* As binary downloads

Apache Jena libraries are available as a binary distribution of libraries. For 
details of a global mirror copy of Jena binaries please see:

     
https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fjena.apache.org%2Fdownload%2F&data=05%7C02%7Csorokaa%40si.edu%7C68105d54a72a490c5fb708de5dc265ed%7C989b5e2a14e44efe93b78cdd5fc5d11c%7C0%7C0%7C639051286729181616%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=W5kZJl1woVVwTrnrojWE1M9nHHwCPhai8Z9E%2FXzP1Po%3D&reserved=0<https://jena.apache.org/download/>

* Source code for the release

The signed source code of this release is available at:

     
https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdownloads.apache.org%2Fjena%2Fsource%2F&data=05%7C02%7Csorokaa%40si.edu%7C68105d54a72a490c5fb708de5dc265ed%7C989b5e2a14e44efe93b78cdd5fc5d11c%7C0%7C0%7C639051286729201592%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=gT0jLnHJAh12C6l59wCwf8gryhWdgFgcdGAz7xQUYeM%3D&reserved=0<https://downloads.apache.org/jena/source/>

and the signed source code for all Apache Jena releases is available at: 
https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Farchive.apache.org%2Fdist%2Fjena%2F&data=05%7C02%7Csorokaa%40si.edu%7C68105d54a72a490c5fb708de5dc265ed%7C989b5e2a14e44efe93b78cdd5fc5d11c%7C0%7C0%7C639051286729236698%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=N7fyynhtR9Omy10RplgQjShTLDFD2E6ggeYFJxRIhKE%3D&reserved=0<https://archive.apache.org/dist/jena/>

== Contributing

If you would like to help out, a good place to look is the list of unresolved 
github issues:

     
https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fjena%2Fissues&data=05%7C02%7Csorokaa%40si.edu%7C68105d54a72a490c5fb708de5dc265ed%7C989b5e2a14e44efe93b78cdd5fc5d11c%7C0%7C0%7C639051286729283151%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=GEM5riMcrNoahmtct17X%2BrRlWvZMXXmV4vPsLjdglww%3D&reserved=0<https://github.com/apache/jena/issues>

or review pull requests at

     
https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fjena%2Fpulls&data=05%7C02%7Csorokaa%40si.edu%7C68105d54a72a490c5fb708de5dc265ed%7C989b5e2a14e44efe93b78cdd5fc5d11c%7C0%7C0%7C639051286729305674%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=EMFUiS20O2XU1Dn6BBwjYJotZQk4SVt%2Bo7h0nMjn9nM%3D&reserved=0<https://github.com/apache/jena/pulls>

or drop into the dev@ list.

We use github pull requests and other ways for accepting code:

      
https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fjena%2Fblob%2Fmaster%2FCONTRIBUTING.md&data=05%7C02%7Csorokaa%40si.edu%7C68105d54a72a490c5fb708de5dc265ed%7C989b5e2a14e44efe93b78cdd5fc5d11c%7C0%7C0%7C639051286729337611%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=xJF0tmkxwfTMeGhkLiwucgHjF0GgPaQURRxwlKQ5E6c%3D&reserved=0<https://github.com/apache/jena/blob/master/CONTRIBUTING.md>

Reply via email to