JDK 9 Rampdown Phase Two

The specific goals of this phase are to:

P3-P5 bugs whose fixes would affect product code must, at this point, be left to future releases.

P1 and P2 bugs

The current list of candidate Rampdown Phase Two (RDP 2) bugs can be found here: http://j.mp/jdk9-rdp-2. If you're responsible for a bug on this list then you can take one of the following actions:

In any case, do not change the priority of a bug in order to remove it from the list. The priority of a bug should reflect the importance of fixing it independent of any particular release, as has been standard practice for the JDK for many years.

P3-P5 bugs

The RDP 2 candidate list only contains P1 and P2 bugs. P3-P5 bugs are irrelevant to the overall status of the release from this point forward, regardless of whether or not they're targeted, so there's no need to take any specific action on any P3-P5 bugs. You don't need to defer them, either explicitly via the deferral process or even implicitly by adjusting the "Fix Version" field, though you can set the value of that field to tbd_major or tbd_minor if you think that will be useful information later on.

P3-P5 bugs whose fixes only affect tests (or test problem lists) or documentation or demos may be fixed until the initial release candidate build, on 2017/6/22. If you have a fix for such a bug then you don't need to request approval in order to integrate it, but please do make sure that the issue has a noreg-self or noreg-doc label, as appropriate.

Enhancements

The overall feature set is, at this point, frozen. It is highly unlikely that any further JEPs will be targeted to the release. Low-risk enhancements that add small bits of missing functionality or improve usability may be approved, especially when justified by developer feedback, but the bar is now extremely high. API or other specification changes made by a JSR Expert Group are critical by definition, and will be approved. You can request approval for an enhancement via the existing FC-extension process but, as of RDP 2, only the JDK 9 Project Lead or a delegate, in the case of absence, may approve such requests.

Last update: 2017/3/23 17:12 UTC