JDK 11 enters Rampdown Phase One next week
mark.reinhold at oracle.com
mark.reinhold at oracle.com
Fri Jun 22 16:42:11 UTC 2018
JDK 11 enters Rampdown Phase One next week, on Thursday, 28 June.
Changes intended for JDK 11 should be in the main-line repository
(http://hg.openjdk.java.net/jdk/jdk) or the client repository
(jdk/client), by 15:00 UTC on that day [1].
At that time we’ll fork jdk/jdk to the JDK 11 stabilization repository,
jdk/jdk11, and promote next week’s build (jdk-11+20) and all remaining
JDK 11 builds from there.
We'll semi-automatically merge changes pushed to jdk/jdk11 into the
main-line jdk/jdk repository, as we did for the transitions from 9
to 10 and 10 to 11. This means that:
- If you make a change in JDK 11 then you needn't do any extra
work to get it into the main line, though if a merge conflict
arises then you might be asked to help resolve it.
- If you need to make a change in both JDK 11 and the main line
then just push it to JDK 11, and wait for the automatic merge
to complete.
Changes pushed into the jdk/jdk or jdk/client repositories after 15:00
UTC next Thursday will be destined for JDK 12 unless they're back-ported.
The jdk/submit repo will continue to be for main-line (jdk/jdk) work.
We’ll set up a jdk/submit11 repo for jdk/jdk11 work.
The Rampdown Phase One process will be similar to that of JDK 10,
as proposed in JEP 3 [2].
- Mark
[1] https://www.timeanddate.com/worldclock/fixedtime.html?msg=JDK+11+Rampdown+Phase+One&iso=20180628T15
[2] http://openjdk.java.net/jeps/3
More information about the jdk-dev
mailing list