The release VOTE passes.
We have 3 +1 PMCs votes from Bruno, Dave and Andy and a community vote
from Marco.
I'll start the next steps (update the Apache downloads, push out the
maven artifacts and update the website) then make announcements.
Replication to maven central takes somewhere between a few minutes and a
couple of hours.
Andy
On 27/12/2022 16:27, Andy Seaborne wrote:
Hi,
Here is a vote on the release of Apache Jena 4.7.0.
This is the second release candidate.
The deadline is
Friday, 30th December 2022 at 18:00 UTC
Please vote to approve this release:
[ ] +1 Approve the release
[ ] 0 Don't care
[ ] -1 Don't release, because ...
==== Changes since RC1
jena-geosparql:
GH-1694: Initialization in jena-geosparql
Run jena-fuseki-geosparql tests on a non-default port
jena-fuseki-ui:
GH-1644: Log test failure but not fail whole build
Other:
Jetty independent CrossOriginFilter
GH-1690: Remove TestSystemSetup.testInitFromRDFS
==== Items in this release
https://s.apache.org/jena-4.7.0-issues
Major:
* Lucene upgrade 8.11.1 to 9.4.1 - @OyvindLGjesdal
There are changes to the stopword setting in the default
configuration of Lucene's StandardAnalyzer
Issue: https://github.com/apache/jena/issues/1581
PR: https://github.com/apache/jena/pull/1582
* LATERAL joins
This is an experimental feature.
Issue: https://github.com/apache/jena/issues/1615
Documentation: https://github.com/apache/jena-site/pull/132
* RDF Patch
https://lists.apache.org/thread/8oc1gn2qnzx4ddwovx8h545jm270gpyx
Issue: https://github.com/apache/jena/issues/1618
PR: https://github.com/apache/jena/pull/1619
Documentation: https://github.com/apache/jena-site/pull/131
* Path improvements - @SimonBin et al
https://github.com/apache/jena/pull/1616
https://github.com/apache/jena/pull/1638
Plan: https://github.com/apache/jena/issues/1629
* Source code folder reorganisation
Rename jena-tdb directory as jena-tdb1
Move jena-tdb2 directory to the top level directory
Issue: https://github.com/apache/jena/issues/1539
Issue: https://github.com/apache/jena/issues/1540
Contributors:
OyvindL Gjesdal
Simon Bin
Alexandre Ardhuin
Claus Stadler
Brian Vvosburgh
Eric Prud'hommeaux
==== Release Vote
Everyone, not just committers, is invited to test and vote.
Please download and test the proposed release.
Staging repository:
https://repository.apache.org/content/repositories/orgapachejena-1056
Proposed dist/ area:
https://dist.apache.org/repos/dist/dev/jena/
Keys:
https://svn.apache.org/repos/asf/jena/dist/KEYS
Git commit (browser URL):
https://github.com/apache/jena/commit/da57a8b1d9
Git Commit Hash:
da57a8b1d9032103c804944f0d1f9f40d7f1d107
Git Commit Tag:
jena-4.7.0
This vote will be open until at least
Friday, 30th December 2022 at 18:00 UTC
If you expect to check the release but the time limit does not work
for you, please email within the schedule above.
Thanks,
Andy
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)
Build with java11 is unreliable due to the javadoc tool.
The build is done with java17 and compiled for java11 bytecode.
+ 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?