RFR: Clarifications and X-wnf label

David Holmes dholmes at openjdk.org
Mon Jan 15 02:27:47 UTC 2024


On Fri, 12 Jan 2024 16:52:41 GMT, Jesper Wilhelmsson <jwilhelm at openjdk.org> wrote:

> Fixed a bug, cleaned up a few JBS field references, and added the X-wnf label to the dictionary.

src/guide/jbs-jdk-bug-system.md line 350:

> 348:       Labels of the form [11-na]{.jbs-label} or [21-na]{.jbs-label} should be used when a bug is not applicable to a **more recent** release family.
> 349: 
> 350:       The [Affects Version/s]{.jbs-field} field is used to indicate the releases where an issue has been seen - it's implied that the issue is also applicable to newer releases. Where this isn't the case - for instance a bug in code that was removed in *(Rel)* - then use *(Rel)*[-na]{.jbs-label} to indicate this. Note that there should only be **one** *(Rel)*[-na]{.jbs-label} label on any JBS issue.

Take the case documented above where a bug is found in 11.x and we ask they check if it affects mainline. If it doesn't then they add, e.g. `23-na`, but this tells us nothing about when it was actually fixed or disappeared. If someone checks 21 and find the bug is not there then shouldn't `21-na` also be added? Or should it replace `23-na` - with the assumption that `<rel>-na` implies `<rel+N>-na` for all `N`?

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

PR Review Comment: https://git.openjdk.org/guide/pull/118#discussion_r1451873926


More information about the guide-dev mailing list