On Wed, 13 Sep 2023 07:01:14 GMT, Abhinay Agarwal <d...@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

Reply via email to