-
-
Notifications
You must be signed in to change notification settings - Fork 654
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Improve consistency of issue and PR templates #17616
Comments
hey team! I'm new to contributing to this project, but I wanted to let you know that I've put together a couple of Issue Form Templates (Bug report & Feature Request), based off of this repo's current templates. I've attached sample screenshots (below) of the forms for a quick view, you can demo the templates here. Feel free to test them out, file issues, etc. They are hosted in a public repo I created solelly for the purpose of this contribution. I'd be more than happy to take ownership of this request, polish the form templates I've already created + create new Form Templates for the special issues, merge requests, and revert requests categories. Feel free to ping me with any questions/suggestions! |
hey @seanbudd , apologies for the mixup, and I appreciate the time taken to review this comment. |
@juanchax the good first issues is a good place to start, but I would encourage following what the issue actually requests. If you want to do something different, please open a new issue or check in first before doing a bunch of work. |
@SaschaCowley given GitHub has recently introduced a new page layout for issue list and issues, I'd say that the request to change heading levels do not apply anymore for issue templates. Do you agree? I wonder if they plan to perform similar changes in the future for PRs. |
Yes, I agree. |
Detailed description of the issue
The NVDA project has a number of issue and pull request templates, for bug reports, feature requests, special issues, merge requests, and revert requests. These templates contain a number of inconsistencies and annoyances:
### ...
), even though comment headings (except for the heading for issue descriptions) are at level 3 on GitHub. This means that (1) the logical structure of the document is not preserved; and (2) consequently, it is not possible to skip the contents of the initial comment easily by navigating by level 3 heading (3
in browse mode).Why are the other templates not appropriate in this case?
This issue is not about NVDA itself, but about the issue and pull request templates in its GitHub repository.
Have you asked for advice on how to report this issue via a community discussion? If so, please link to the discussion
No.
Steps to reproduce or illustrate the issue (if applicable)
Create a pull request or issue on NVDA's repository.
Expected outcome or behaviour (if applicable)
Screenshots, logs, and other attachments (if applicable)
N/A
System configuration or software environment (if applicable)
N/A
Additional information (if applicable)
N/A
The text was updated successfully, but these errors were encountered: