You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@jena.apache.org by Andy Seaborne <an...@apache.org> on 2017/11/02 21:51:41 UTC
[RESULT] [VOTE] Release Apache Jena 3.5.0 (RC2)
This vote passes with 4 +1's:
Andy, Bruno, Osma, Adam
Thansk for all the work to improve the testing.
I'll push the bytes out and send a [ANN] to users@ soon. Please tweet
the link etc etc.
All being well, I'll send something out to the general semweb list as
well after a few days.
Andy
On 30/10/17 11:20, Andy Seaborne wrote:
> Hi,
>
> Here is a vote on a release of Jena 3.5.0.
>
> This is the second proposed candidate for a 3.5.0 release.
>
> Note - the deadline is 18:00 UTC on Thursday - not midnight - so that
> bytes can be pushed out and sync over night.
>
>
> ==== Release changes
>
> Introducing TDB2:
> http://jena.staging.apache.org/documentation/tdb2/
>
> *TDB2 is not compatible with TDB1*
>
> Compared to TDB1:
> * No size limits on transactions : bulk uploads into a live Fuseki
> can be 100's of millions of triples.
> * Models and Graphs can be passed across transactions
> * No queue of delayed updates, no transaction backlog problems.
> * "Writer pays" - readers don't
> All work for update is done on the writer thread.
> * Datatypes of numerics preserved; xsd:doubles supported.
>
> TDB2 is subject to change.
>
> We solicit any and all feedback (good and bad!) about TDB2 to help
> advance it to deployment-ready.
>
>
> JENA-1390 : Add StmtIterator.toModel :
>
> JENA-1392 : Add dynamic dataset support to SDB.
>
> JENA-1395 : "--output RDF/XML" now prints using the basic block-oriented
> writer, which uses less memory. Use "--formatted" (same as "--pretty")
> for pretty printed RDF/XML.
>
> JENA-1398 :
> Upgrade FOAF to add new spelling and deprecation of old for archaic FOAF
> properties
>
> == Dependency changes:
>
> No license changes.
>
> Upgrade jsonld-java to 0.11
> jackson to 2.9.0
> commons-fileuploader to 1.3.2->1.3.3
> commons-io 2.5 in jena-base
> (was pulled in anyway by jsonld-java)
>
> ==== 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-1020/
>
> 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):
> http://git-wip-us.apache.org/repos/asf/jena/commit/665bad4f
>
> Git Commit Hash:
> 665bad4f2ea1d2fe5e0fe13f1ae7b1006afc8009
>
> Git Commit Tag:
> jena-3.5.0-rc2
>
> Please vote to approve this release:
>
> [ ] +1 Approve the release
> [ ] 0 Don't care
> [ ] -1 Don't release, because ...
>
> This vote will be open to at least
>
> Thursday, 2017-11-02, 18:00 UTC.
>
> If you expect to check the release but the 72 hour limit does not work
> for you, please email within the schedule above with an expected time
> and we can extend the vote period.
>
> Thanks,
>
> Andy
>
> Checking needed:
>
> + does everything work on Linux?
> + does everything work on MS Windows?
> + does everything work on OS X?
> + are the GPG signatures fine?
> + are the checksums correct?
> + is there a source archive?
>
> + can the source archive really 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?