And
https://inside.java/2021/03/16/podcast-015/ just in case you didn’t know about the “official” Java podcast.
From: lyo-dev <lyo-dev-bounces@xxxxxxxxxxx> on behalf of Andrii Berezovskyi <andriib@xxxxxx>
Reply to: "lyo-dev@xxxxxxxxxxx" <lyo-dev@xxxxxxxxxxx>
Date: Tuesday, 16 March 2021, W11 at 17:38
To: "lyo-dev@xxxxxxxxxxx" <lyo-dev@xxxxxxxxxxx>
Cc: "oslc-op@xxxxxxxxxxxxxxxxxxxxxxxxxxxxx" <oslc-op@xxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
Subject: [lyo-dev] JDK 16 GA and OSLC RefImpl
Hello to all Lyo users and developers,
JDK 16 has been released:
https://jdk.java.net/16/
I am happy to say that OSLC RefImpl based on Eclipse Lyo builds just fine on JDK 16 GA (and JDK 17-ea, the next LTS):
https://github.com/oslc-op/refimpl/pull/29. Of course, we still support JDKs all the way back to JDK 8 (for now, but we will need to switch to JDK 11 in Lyo 5.0 because of Apache Jena dropping JDK 8).
We also updated to Jetty 10 in the meantime:
https://github.com/oslc-op/refimpl/commit/d51ec05182c716a9a97212233bfc46cbb27ed901
Update to Jetty 11 will be a bit tricky as we must switch from javax.* packages from JavaEE to jakartaee.* in JakartaEE (requirement from Oracle, as many of you know). We will think if it’s worth doing so in Lyo 5.0 (your
input is welcome here). See
https://webtide.com/jetty-10-and-11-have-arrived/ if you are interested.
Best regards,
Andrew