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