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