JDK 23 enters Rampdown Phase One next Thursday
Iris Clark
iris.clark at oracle.com
Thu May 30 16:01:00 UTC 2024
JDK 23 enters Rampdown Phase One next week on Thursday, 6 June.
Changes intended for JDK 23 should be in the main-line repository
(https://github.com/openjdk/jdk) by 16:00 UTC on that day [1].
At that time we’ll branch the main line to the JDK 23 stabilization
branch, jdk23, and promote next week’s build and all remaining JDK 23
builds from there.
We will integrate most stabilization changes via backports, as we did
for JDK 22:
- Most fixes and enhancements intended for the stabilization branch
will also be applicable to the main-line branch. Integrate such
a change into the main-line branch first. Then, after you have
obtained any required approvals, backport it to the stabilization
branch using the Skara `/backport` command [2] or, if necessary,
by manually opening a backport PR with the title `Backport $HASH`,
where `$HASH` is the original commit hash. (The Developers’ Guide
contains more information on working with backports [3].)
- Some fixes will be specific to the stabilization branch and not
applicable to the main-line branch. Integrate such fixes directly
into the stabilization branch.
In order to make sure that no backports are missed, prior to the RDP 2
and RC phases we will remind JDK Contributors to review changes that
have been integrated into the main-line branch but not backported to
the stabilization branch.
The Rampdown Phase One process is defined in JEP 3 [4].
Thanks,
Iris
[1] https://time.is/1600_6_June_2024_in_UTC/Stockholm/London/Boston/San_Francisco?JDK_23_Rampdown_Phase_One
[2] https://wiki.openjdk.org/display/SKARA/Backports
[3] https://openjdk.org/guide/#working-with-backports-in-jbs
[4] https://openjdk.org/jeps/3
More information about the jdk-dev
mailing list