Netty 5 minimun Java version support

96 views
Skip to first unread message

Violeta Georgieva

unread,
Sep 21, 2021, 7:18:33 AM9/21/21
to Netty discussions
Hi All,

As of today the Netty 5 development is based on Java 11. We are approaching end of 2021 and most probably Netty 5 will be released in late 2021 or early 2022 (this is my speculation).

Java 11 EOL is scheduled for September 2023
Java 17 EOL is scheduled for September 2026 (Premier Support Until), September 2029 (Extended Support Until)

So my question is what Java version do you plan as a minimum version for Netty 5.

Another interesting question is:

There are use cases where Netty 4 and Netty 5 should work in one and the same JVM process. As of today both versions have the same package name and this might create collisions and also natives might clash.
What is your recommendation for Netty 4 and Netty 5 working in one and the same JVM?

Thanks a lot,
Violeta Georgieva

Norman Maurer

unread,
Sep 21, 2021, 10:37:14 AM9/21/21
to ne...@googlegroups.com
Hi there,

Answers inline 

On 21. Sep 2021, at 12:23, Violeta Georgieva <mile...@gmail.com> wrote:

Hi All,

As of today the Netty 5 development is based on Java 11. We are approaching end of 2021 and most probably Netty 5 will be released in late 2021 or early 2022 (this is my speculation).

The first Alpha is planed for the first quarter of 2022. So I think you are not far away with your speculation :)


Java 11 EOL is scheduled for September 2023
Java 17 EOL is scheduled for September 2026 (Premier Support Until), September 2029 (Extended Support Until)

So my question is what Java version do you plan as a minimum version for Netty 5.

At the moment we think it will be Java 11 if we not find a pressing reason why it needs to be 17.


Another interesting question is:

There are use cases where Netty 4 and Netty 5 should work in one and the same JVM process. As of today both versions have the same package name and this might create collisions and also natives might clash.
What is your recommendation for Netty 4 and Netty 5 working in one and the same JVM?

We will change the package-name and artifactid / groupid. We just didn’t yet as it makes porting code-changes easier.


Thanks a lot,
Violeta Georgieva


--
You received this message because you are subscribed to the Google Groups "Netty discussions" group.
To unsubscribe from this group and stop receiving emails from it, send an email to netty+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/netty/d989ee9b-4026-4f74-98be-798fd6e5e3e6n%40googlegroups.com.

Reply all
Reply to author
Forward
0 new messages