To: OpenJFX Developers

As a reminder, OpenJFX 14 is now in Rampdown Phase Two RDP2. [1]

During RDP2, all bug fixes (except for docs and test fixes), and all enhancements will need explicit approval to go in to openjfx/14-dev. The bar for approving bug fixes is appropriately high at this point. We do not anticipate approving any more enhancements.

We will use the same rules for RDP2 that the JDK uses [2], with two modifications:

1. Approval is needed from one of the OpenJFX project leads (not the OpenJDK project lead)

2. Since we are not part of the JDK, we need to use labels that do not collide with the JDK 14 release. As an obvious choice, derived from the JBS fix version, we will use "openjfx14-fix-request", "openjfx14-fix-yes", "openjfx14-fix-no" and "openjfx14-fix-nmi", "openjfx14-enhancement-request", "openjfx14-enhancement-yes", "openjfx14-enhancement-no" and "openjfx14-enhancement-nmi" as corresponding labels.

Note that if a fix is approved to integrate into openjfx14 (with the appropriate approval label added by a lead), then the PR should be targeted to the jfx14 branch. There is no need to also create a separate PR to integrate it into master -- we will continue to periodically sync jfx14 --> master for the duration of the openjfx14 release.

Now that we are in RDP2, the goal is to stabilize what is there, fixing bugs that are new in openjfx14. We need to be extremely careful about including anything that introduces risk.

Let me know if there are any questions.

-- Kevin

[1] https://mail.openjdk.java.net/pipermail/openjfx-dev/2019-December/024331.html
[2] http://openjdk.java.net/jeps/3

Reply via email to