RFR: Requesting a change [v7]
Iris Clark
iris at openjdk.org
Tue Aug 5 20:07:18 UTC 2025
On Tue, 5 Aug 2025 19:19:07 GMT, Jesper Wilhelmsson <jwilhelm at openjdk.org> wrote:
>> Advice for people who would like to request an OpenJDK change to be implemented or backported.
>> Also added a note about having more than one noreg-label.
>> HotSpot issues in JBS must have a Subcomponent set.
>
> Jesper Wilhelmsson has updated the pull request incrementally with one additional commit since the last revision:
>
> Use bugreport
src/guide/contributing-to-an-open-jdk-project.md line 13:
> 11: ## Requesting a change
> 12:
> 13: If you want to request a change to the JDK, but don't have the intention to implement/contribute to the change yourself, you should always go through [bugreport.java.com](bugreport.java.com). This is also the case if you find a change that you would like to see backported to an eralier JDK release. **Never** reach out directly to any developer. Also, please note that the [OpenJDK mailing lists](#mailing-lists) are intended for developers and contributors. These lists are not support channels or channels for requesting changes.
I like the revised text. Maybe "always go through" -> "always report it at"
typo: "eralier" -> "earlier"
src/guide/contributing-to-an-open-jdk-project.md line 15:
> 13: If you want to request a change to the JDK, but don't have the intention to implement/contribute to the change yourself, you should always go through [bugreport.java.com](bugreport.java.com). This is also the case if you find a change that you would like to see backported to an eralier JDK release. **Never** reach out directly to any developer. Also, please note that the [OpenJDK mailing lists](#mailing-lists) are intended for developers and contributors. These lists are not support channels or channels for requesting changes.
> 14:
> 15: Before you reach out, make sure you have read [Things to consider before proposing changes to OpenJDK code](#things-to-consider-before-proposing-changes-to-openjdk-code) and [Why is my change rejected?](#why-is-my-change-rejected) below.
In light of your revision in the previous sentence, perhaps "Before you reach out" -> "Before you file an issue"?
src/guide/jbs-jdk-bug-system.md line 217:
> 215: 1. If the issue is a duplicate, close it as such.
> 216: 1. If the issue belongs to a different area (it was filed in libraries, but it's an HotSpot issue), transfer it to the correct component/subcomponent making sure that the state remains [New]{.jbs-value}.
> 217: * Please note that issues in the [hotspot]{.jbs-value} and [security-libs]{.jbs-value} components must have a [Subcomponent]{.jbs-field} set as well.
Are these the only components which require a subcomponent? I know that client-libs and core-libs are quite large (https://bugs.openjdk.org/projects/JDK?selectedItem=com.atlassian.jira.jira-projects-plugin:components-page) so it wouldn't surprise me if there were similar recommendations there too. Perhaps update to "issues in the hotspot, security-libs, and other components ..." to leave this possibility open without needing to survey all of the components?
-------------
PR Review Comment: https://git.openjdk.org/guide/pull/155#discussion_r2255205661
PR Review Comment: https://git.openjdk.org/guide/pull/155#discussion_r2255228900
PR Review Comment: https://git.openjdk.org/guide/pull/155#discussion_r2255229005
More information about the guide-dev
mailing list