>
> > Are you switching libs or did Titanium drop JDK 8?

Titanium never supported JDK 8. It uses the java.net.http.HttpClient that
is part of JDK 11.


> So this is really a choice point - keep to long lived legacy
> compatibility, which might be very long, or keep to some of up-to-date
> rolling policy.
>

The central issue is that newer dependencies will begin supporting only
newer Java runtimes. Titanium is just one example; others will appear in
time.
In this case, long-lived compatibility will be at odds with supporting
JSON-LD 1.1

Aaron




>
> >
> > Thank you.
> >
> > --
> > Best regards,
> > Andrew Berezovskyi
> >
> > On 2021-01-08 , at 23:45, Andy Seaborne <[email protected]<mailto:
> [email protected]>> wrote:
> >
> > The Jena build has been switched to produce Java11 bytecode.
> >
> > Nothing else in the codebase has been changed so this is easily
> reversible at the moment.
> >
> > Using SNAPSHOT artifacts will get you Java11 bytecode.
> >
> > There is currently some problems producing javadoc
> >
> > One problem is [1] on early Java11 releases (11.0.1, 11.0.2, but not the
> GA release 11.0.0). Update-to-date Java11 is now 11.0.9 and works
> >
> > Another is overlapping packages across modules using automatic module
> naming.
> >
> > These do not affect the running of Jena.
> >
> >     Andy
> >
> > [1] https://bugs.openjdk.java.net/browse/JDK-8212233
> >
> >
>

Reply via email to