Did we get a Java 9 branch started?  Seems like most of the issues are
around tooling not functionality of the product.  If this is the case I
would expect the differences between the java9 branch and the master to be
contained in the pom.xml files.

On Wed, Oct 18, 2017 at 2:20 AM, Andy Seaborne <[email protected]> wrote:

> That would be good to see.
>
> Personally, I think that ways to use modules in term good practice and
> patterns, and also frameworks, in the java ecosystem will emerge but
> anything we can do to reduce barriers seems like a good thing.
>
> On Java9 generally:
>
> The build itself doesn't work with Java9 because it needs updated versions
> of some plugins, and those are inherited from the Apache parent POM. To
> take over the version control and override the std settings just seems like
> much work to get ahead by a short period of time.
>
> I'm assuming we stay on java8 as the requirement for applications for a
> while yet.
>
>     Andy
>
> On 17 October 2017 at 11:20, Aaron Coburn <[email protected]> wrote:
>
> > Would it make sense to add an Automatic-Module-Name header to the
> manifest
> > files so that Jena is easier to use in a JDK9 context?
> >
> > I could even volunteer to do this.
> >
> > Aaron
> >
> >
> > > On Oct 17, 2017, at 9:56 AM, [email protected] wrote:
> > >
> > > Claude--
> > >
> > > I see some updates available for the contract test machinery:
> > >
> > > org.xenei:contract-test-maven-plugin .................. 0.1.5 -> 0.1.7
> > > org.xenei:junit-contracts ............................. 0.1.5 -> 0.1.7
> > >
> > > Worth doing before a release?
> > >
> > >
> > > ajs6f
> > >
> > > Andy Seaborne wrote on 10/16/17 6:32 PM:
> > >> The tick is approaching.
> > >> Are we ready to go? JIRA to be marked resolved?
> > >>
> > >> If so, I'll sort out a release soon.
> > >>
> > >>   Andy
> > >>
> > >> Here's a list of changes of note that I gathered:
> > >>
> > >> ==== 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 e 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)
> > >>
> >
> >
>



-- 
I like: Like Like - The likeliest place on the web
<http://like-like.xenei.com>
LinkedIn: http://www.linkedin.com/in/claudewarren

Reply via email to