RFR: 8316135: Create release notes for JavaFX 21 [v2]

Kevin Rushforth kcr at openjdk.org
Wed Sep 13 11:57:45 UTC 2023


On Wed, 13 Sep 2023 07:01:14 GMT, Abhinay Agarwal <duke at openjdk.org> wrote:

>>> Why are [8305885](https://bugs.openjdk.org/browse/JDK-8305885) and [8304290](https://bugs.openjdk.org/browse/JDK-8304290) not included in release notes?
>> 
>> They were in the initial list I had, and then I went through and excluded a number of cleanup issues. I guess I excluded too many. I'll add these two back in.
>> 
>>> Are issues JDK-8301022, JDK-8301712, JDK-8302294, JDK-8302684, JDK-8303217, JDK-8303748 not included because they were introduced and fixed in the same version?
>> 
>> Yes, except for [JDK-8303748](https://bugs.openjdk.org/browse/JDK-8303748) which I excluded because it is a build issue that isn't relevant to application developers.
>> 
>>> Lastly, I was of the opinion that backports are not a part of the release notes, but it seems that [JDK-8313324](https://bugs.openjdk.org/browse/JDK-8313324) is still added?
>> 
>> Prior to this release, we wouldn't have included backports. However, with the change to the stabilization process such that all fixes first go into master and are then backported to the stabilization release, we would miss actual fixes that are first delivered in this release if we didn't consider them. Note that we need to use the base bug ID for backports that were first fixed in jfx21.
>
>> Note that we need to use the base bug ID for backports that were first fixed in jfx21
> 
> Can you shed some light on this for future reference?
> 
> In case of [JDK-8313324](https://bugs.openjdk.org/browse/JDK-8313324), we do not use the base bug id. The same was also applied to jfx21.0.1, should we be using [JDK-8313331](https://bugs.openjdk.org/browse/JDK-8313331) or the base bug id for 21.0.1 release notes?

We should _always_ use the base bug ID and _never_ the backport ID, which for this bug is [JDK-8313227](https://bugs.openjdk.org/browse/JDK-8313227).

I will look into adjusting the JBS filter to make this a less error-prone process (using the `masterbug` macro which will provide the base bug IDs for a given set of backports).

-------------

PR Review Comment: https://git.openjdk.org/jfx/pull/1239#discussion_r1324398344


More information about the openjfx-dev mailing list