Re: [hibernate-dev] Release Announcement: General Availability of JDK 11

2018-09-27 Thread Sanne Grinovero
Thanks Rory!

we have no specific problems to report, yet users will need to be
aware of some changes but I guess that's of no surprise to you all.

One is that people won't be able to blindly rely on our dependencies
being defined by Maven descriptors, as the dependencies need to be
different on various JVM versions, because e.g. the removal of some
XML parsing modules from the JDK distributions.

Also people will momentarily need to use some flags, as not all our
dependencies are ready for JDK11 yet without the flags, but we expect
this to change now that the release was done.

I'll give it a couple of weeks for our dependencies to settle down on
changes, then we'll likely spin new releases out with better
instructions and a blog.

-- Sanne

On Wed, 26 Sep 2018 at 10:15, Rory O'Donnell  wrote:
>
> Hi Sanne,
>
> *1) Release Announcement: General Availability of JDK 11 *
>
>   * JDK 11, the reference implementation of Java 11 and the first
> long-term support release produced under the six-month rapid-cadence
> release model [1][2], is now Generally Available.
>   * GPL-licensed OpenJDK builds from Oracle are available here:
> https://jdk.java.net/11
>
> This release includes seventeen features:
>
>   * 181: Nest-Based Access Control 
>   * 309: Dynamic Class-File Constants 
>   * 315: Improve Aarch64 Intrinsics 
>   * 318: Epsilon: A No-Op Garbage Collector
> 
>   * 320: Remove the Java EE and CORBA Modules
> 
>   * 321: HTTP Client (Standard) 
>   * 323: Local-Variable Syntax for Lambda Parameters
> 
>   * 324: Key Agreement with Curve25519 and Curve448
> 
>   * 327: Unicode 10 
>   * 328: Flight Recorder 
>   * 329: ChaCha20 and Poly1305 Cryptographic Algorithms
> 
>   * 330: Launch Single-File Source-Code Programs
> 
>   * 331: Low-Overhead Heap Profiling 
>   * 332: Transport Layer Security (TLS) 1.3
> 
>   * 333: ZGC: A Scalable Low-Latency Garbage Collector (Experimental)
> 
>   * 335: Deprecate the Nashorn JavaScript Engine
> 
>   * 336: Deprecate the Pack200 Tools and API
> 
>
>
> 2) Quality Outreach Report for September 2018 is available*
> *
>
>   * Quality Outreach report September 2018
>
> *Thanks to everyone who contributed to JDK 11 by downloading and testing
> the early-access builds.
> In particular the following developers who logged **18 issues in the JDK
> Bug System.*
>
>   * Netty
>   * Eclipse Jetty
>   * Apache Lucene
>   * JUnit5
>   * Apache Tomcat
>   * Apache Ant
>   * Apache POI
>   * AssertJ
>   * Eclipse Collections
>   * Byte Buddy
>   * RxJava
>
> 3) JDK 12 EA build 12, under both the GPL and Oracle EA licenses, are
> now available at http://jdk.java.net/11 .
>
>   * Schedule , Status & Features
>   o http://openjdk.java.net/projects/jdk/12/
>   * Release Notes:
>   o http://jdk.java.net/12/release-notes
>
> **
>
> Rgds,Rory
>
> --
> Rgds,Rory O'Donnell
> Quality Engineering Manager
> Oracle EMEA, Dublin,Ireland
>
> ___
> hibernate-dev mailing list
> hibernate-dev@lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/hibernate-dev
___
hibernate-dev mailing list
hibernate-dev@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/hibernate-dev


Re: [hibernate-dev] Release Announcement: General Availability of JDK 11

2018-09-27 Thread Rory O'Donnell
Thanks Sanne, look forward to the update in a couple of weeks!

Rgds,Rory


On 27/09/2018 10:40, Sanne Grinovero wrote:
> Thanks Rory!
>
> we have no specific problems to report, yet users will need to be
> aware of some changes but I guess that's of no surprise to you all.
>
> One is that people won't be able to blindly rely on our dependencies
> being defined by Maven descriptors, as the dependencies need to be
> different on various JVM versions, because e.g. the removal of some
> XML parsing modules from the JDK distributions.
>
> Also people will momentarily need to use some flags, as not all our
> dependencies are ready for JDK11 yet without the flags, but we expect
> this to change now that the release was done.
>
> I'll give it a couple of weeks for our dependencies to settle down on
> changes, then we'll likely spin new releases out with better
> instructions and a blog.
>
> -- Sanne
>
> On Wed, 26 Sep 2018 at 10:15, Rory O'Donnell  wrote:
>> Hi Sanne,
>>
>> *1) Release Announcement: General Availability of JDK 11 *
>>
>>* JDK 11, the reference implementation of Java 11 and the first
>>  long-term support release produced under the six-month rapid-cadence
>>  release model [1][2], is now Generally Available.
>>* GPL-licensed OpenJDK builds from Oracle are available here:
>>  https://jdk.java.net/11
>>
>> This release includes seventeen features:
>>
>>* 181: Nest-Based Access Control 
>>* 309: Dynamic Class-File Constants 
>>* 315: Improve Aarch64 Intrinsics 
>>* 318: Epsilon: A No-Op Garbage Collector
>>  
>>* 320: Remove the Java EE and CORBA Modules
>>  
>>* 321: HTTP Client (Standard) 
>>* 323: Local-Variable Syntax for Lambda Parameters
>>  
>>* 324: Key Agreement with Curve25519 and Curve448
>>  
>>* 327: Unicode 10 
>>* 328: Flight Recorder 
>>* 329: ChaCha20 and Poly1305 Cryptographic Algorithms
>>  
>>* 330: Launch Single-File Source-Code Programs
>>  
>>* 331: Low-Overhead Heap Profiling 
>>* 332: Transport Layer Security (TLS) 1.3
>>  
>>* 333: ZGC: A Scalable Low-Latency Garbage Collector (Experimental)
>>  
>>* 335: Deprecate the Nashorn JavaScript Engine
>>  
>>* 336: Deprecate the Pack200 Tools and API
>>  
>>
>>
>> 2) Quality Outreach Report for September 2018 is available*
>> *
>>
>>* Quality Outreach report September 2018
>>
>> *Thanks to everyone who contributed to JDK 11 by downloading and testing
>> the early-access builds.
>> In particular the following developers who logged **18 issues in the JDK
>> Bug System.*
>>
>>* Netty
>>* Eclipse Jetty
>>* Apache Lucene
>>* JUnit5
>>* Apache Tomcat
>>* Apache Ant
>>* Apache POI
>>* AssertJ
>>* Eclipse Collections
>>* Byte Buddy
>>* RxJava
>>
>> 3) JDK 12 EA build 12, under both the GPL and Oracle EA licenses, are
>> now available at http://jdk.java.net/11 .
>>
>>* Schedule , Status & Features
>>o http://openjdk.java.net/projects/jdk/12/
>>* Release Notes:
>>o http://jdk.java.net/12/release-notes
>>
>> **
>>
>> Rgds,Rory
>>
>> --
>> Rgds,Rory O'Donnell
>> Quality Engineering Manager
>> Oracle EMEA, Dublin,Ireland
>>
>> ___
>> hibernate-dev mailing list
>> hibernate-dev@lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/hibernate-dev

-- 
Rgds,Rory O'Donnell
Quality Engineering Manager
Oracle EMEA , Dublin, Ireland

___
hibernate-dev mailing list
hibernate-dev@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/hibernate-dev


Re: [hibernate-dev] Release Announcement: General Availability of JDK 11

2018-09-27 Thread Guillaume Smet
On Thu, Sep 27, 2018 at 11:56 AM Rory O'Donnell 
wrote:

> On 27/09/2018 10:40, Sanne Grinovero wrote:
> > I'll give it a couple of weeks for our dependencies to settle down on
> > changes, then we'll likely spin new releases out with better
> > instructions and a blog.
>

FWIW, I already posted a blog there:
http://in.relation.to/2018/09/13/using-hibernate-orm-with-jdk11/ .

The ByteBuddy/ASM issue should be fixed soon so we'll upgrade them for 5.4
and we won't need the magical flag anymore.

We also plan to do something about the JAXB dependencies but it's a bit
more complicated due to the license used for it.

Hopefully, we will get all these issues sorted out soon.

-- 
Guillaume
___
hibernate-dev mailing list
hibernate-dev@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/hibernate-dev


Re: [hibernate-dev] Release Announcement: General Availability of JDK 11

2018-09-27 Thread Rory O'Donnell
Good to know, thanks Guillaume.

Rgds,Rory


On 27/09/2018 11:12, Guillaume Smet wrote:
> On Thu, Sep 27, 2018 at 11:56 AM Rory O'Donnell 
> mailto:rory.odonn...@oracle.com>> wrote:
>
> On 27/09/2018 10:40, Sanne Grinovero wrote:
> > I'll give it a couple of weeks for our dependencies to settle
> down on
> > changes, then we'll likely spin new releases out with better
> > instructions and a blog.
>
>
> FWIW, I already posted a blog there: 
> http://in.relation.to/2018/09/13/using-hibernate-orm-with-jdk11/ .
>
> The ByteBuddy/ASM issue should be fixed soon so we'll upgrade them for 
> 5.4 and we won't need the magical flag anymore.
>
> We also plan to do something about the JAXB dependencies but it's a 
> bit more complicated due to the license used for it.
>
> Hopefully, we will get all these issues sorted out soon.
>
> -- 
> Guillaume

-- 
Rgds,Rory O'Donnell
Quality Engineering Manager
Oracle EMEA , Dublin, Ireland

___
hibernate-dev mailing list
hibernate-dev@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/hibernate-dev