Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.java > #10196

Re: Impact of the new Java release policy on Debian

From dalibor topic <dalibor.topic@oracle.com>
Newsgroups linux.debian.maint.java
Subject Re: Impact of the new Java release policy on Debian
Date 2017-11-30 12:40 +0100
Message-ID <uRvma-6Bt-5@gated-at.bofh.it> (permalink)
Organization Oracle Corporation

Show all headers | View raw


Hi,

a few comments on the thread:

* For JDK 9, I have posted 
http://mail.openjdk.java.net/pipermail/jdk-updates-dev/2017-November/000024.html 
regarding Oracle's planned contributions. In short, Oracle plans to end 
contributing JDK 9 Updates to OpenJDK with the end of public updates of 
JDK 9 in March 2018.

As with OpenJDK JDK 6 and JDK 7 Updates Projects in the past, if a 
suitable party steps forward to maintain the JDK 9 Updates series 
further, we will discuss how to best enable such a transition. There 
were three such transitions of different groups of upstream maintainers 
in the OpenJDK Community in the past four years on JDK 6 and JDK 7 Updates.

* For JDK 8, Andrew Haley has indicated that Red Hat intends to support 
OpenJDK 8 until October 2020, per 
http://mail.openjdk.java.net/pipermail/jdk-dev/2017-November/000175.html .

* Assuming a two year release cadence for Debian GNU/Linux and a three 
year security support cycle for the distribution, Debian 10 might be 
expected in 2019, and have security support until 2022. That means there 
would be about 6 major JDK releases in the interim, one of which would 
be an LTS release.

My suggestion, in light of the current level of Debian OpenJDK 
packagers' involvement in upstream OpenJDK 8 & 9 update maintenance, 
would be to explore the alternative to fixing a specific default-jdk for 
three (or more) years, and instead to consider updating it to a new 
major (LTS or other) OpenJDK release during the lifetime of stable 
release, maybe even on a regular cadence as a 'rolling' default.

A useful tool in that regard would be tracking the CSR process (see 
ttps://wiki.openjdk.java.net/display/csr/Main ), where changes impacting 
JDK interfaces are reviewed and approved (or declined) for future 
releases. You can find a list of changes approved for JDK 10 so far at 
https://bugs.openjdk.java.net/browse/JDK-8189750?filter=31600&jql=project%20%3D%20JDK%20AND%20issuetype%20%3D%20CSR%20AND%20status%20%3D%20Closed%20AND%20resolution%20%3D%20Approved%20AND%20fixVersion%20%3D%20%2210%22%20ORDER%20BY%20priority%20DESC 
which includes removed APIs and tools as well as new "deprecations for 
removal" in a future release, among other changes.

There is about a dozen changes so far from the list that signify removed 
deprecated or internal APIs and tools in JDK 10:

https://bugs.openjdk.java.net/browse/JDK-8189750
https://bugs.openjdk.java.net/browse/JDK-8180947
https://bugs.openjdk.java.net/browse/JDK-8186047
https://bugs.openjdk.java.net/browse/JDK-8181190
https://bugs.openjdk.java.net/browse/JDK-8187282
https://bugs.openjdk.java.net/browse/JDK-8181042
https://bugs.openjdk.java.net/browse/JDK-8191055
https://bugs.openjdk.java.net/browse/JDK-8186003
https://bugs.openjdk.java.net/browse/JDK-8181745

cheers,
dalibor topic
-- 
<http://www.oracle.com> Dalibor Topic | Principal Product Manager
Phone: +494089091214 <tel:+494089091214> | Mobile: +491737185961
<tel:+491737185961>

ORACLE Deutschland B.V. & Co. KG | Kühnehöfe 5 | 22761 Hamburg

ORACLE Deutschland B.V. & Co. KG
Hauptverwaltung: Riesstr. 25, D-80992 München
Registergericht: Amtsgericht München, HRA 95603

Komplementärin: ORACLE Deutschland Verwaltung B.V.
Hertogswetering 163/167, 3543 AS Utrecht, Niederlande
Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697
Geschäftsführer: Alexander van der Ven, Jan Schultheiss, Val Maher

<http://www.oracle.com/commitment> Oracle is committed to developing
practices and products that help protect the environment

Back to linux.debian.maint.java | Previous | NextNext in thread | Find similar | Unroll thread


Thread

Re: Impact of the new Java release policy on Debian dalibor topic <dalibor.topic@oracle.com> - 2017-11-30 12:40 +0100
  Re: Impact of the new Java release policy on Debian Emmanuel Bourg <ebourg@apache.org> - 2017-11-30 13:50 +0100
    Re: Impact of the new Java release policy on Debian Thorsten Glaser <t.glaser@tarent.de> - 2017-11-30 14:40 +0100
      Re: Impact of the new Java release policy on Debian Emmanuel Bourg <ebourg@apache.org> - 2017-11-30 15:20 +0100
        Re: Impact of the new Java release policy on Debian Thorsten Glaser <t.glaser@tarent.de> - 2017-11-30 15:50 +0100
    Re: Impact of the new Java release policy on Debian dalibor topic <dalibor.topic@oracle.com> - 2017-12-04 16:10 +0100

csiph-web