All,

The jfx24u repo [1] is now open for JavaFX 24.0.1 backports (the April 2025 CPU release), with approval from one of the project leads. The general criteria is that we want to backport fixes for regressions introduced in JavaFX 24, third-party library updates, and a limited number of other important bug fixes. In most cases we'd like to see the fix "bake" in the mainline for a while before being backported to jfx24u.

NOTE: Only those fixes that will NOT be backported to the jfx24 [2] stabilization branch are candidates for backporting to jfx24u. A backport intended for the JavaFX 24 code line will go into either the jfx24 branch or the jfx24u repo, not both.

We use a similar procedure for making the request and noting the approval as is used by the JDK updates releases -- by using JBS labels to request a backport and indicate approval or rejection.

Here is the procedure:

1. If you are not sure whether something is a good candidate for backporting, ask on the mailing list or in the PR you want to backport.

2. Create the backport PR for jfx24u, either manually or using the "/backport" command. You can use Skara's "/approval" command to request approval. Skara will not mark a jfx24u PR as ready until approved.

Let Johan or me know if you have any questions.

Thanks.

-- Kevin

[1] https://github.com/openjdk/jfx24u
[2] https://github.com/openjdk/jfx/tree/jfx24

Reply via email to