Skip to content

Update readme with clearer issue reporting guidelines#19964

Merged
seanbudd merged 10 commits into
masterfrom
fixupIssuesReadme
Apr 22, 2026
Merged

Update readme with clearer issue reporting guidelines#19964
seanbudd merged 10 commits into
masterfrom
fixupIssuesReadme

Conversation

@seanbudd

Copy link
Copy Markdown
Member

Clarify instructions on reporting security issues and translations.

Link to issue number:

Closes #19949

Summary of the issue:

The issues readme says security issues shouldn't be reported via github, but we accept github advisories. We should specify not to use GitHub issues.

It is unclear what materials should be reported to the translators mailing list.

Description of user facing changes:

This pull request updates the issue reporting guidelines in the projectDocs/issues/readme.md file to clarify where to report translation-related issues and to provide more detailed instructions for contributors.

Documentation updates:

  • Clarified that security issues should not be reported via GitHub issues, but through the security policy.
  • Expanded guidance on translation-related issues, specifying that problems with NVDA interface text, User Guide and Changes content, and locale-specific gestures, symbols, and character descriptions should be reported to the NVDA Translators list.

Clarify instructions on reporting security issues and translations.
@seanbudd seanbudd marked this pull request as ready for review April 17, 2026 03:26
@seanbudd seanbudd requested review from a team as code owners April 17, 2026 03:26

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates NVDA’s issue-reporting documentation to better route security- and translation-related reports to the correct channels, reducing confusion for contributors and triagers.

Changes:

  • Clarifies that security vulnerabilities should not be filed as GitHub issues and should instead follow the security policy.
  • Expands and specifies what “translation-related” issues should be sent to the NVDA Translators list.
  • Adds the same translators guidance to the issue template explanation page.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 4 comments.

File Description
projectDocs/issues/readme.md Clarifies security reporting channel and expands translation-related reporting guidance.
projectDocs/issues/githubIssueTemplateExplanationAndExamples.md Adds translators guidance to the issue template explanation documentation.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread projectDocs/issues/githubIssueTemplateExplanationAndExamples.md Outdated
Comment thread projectDocs/issues/githubIssueTemplateExplanationAndExamples.md Outdated
Comment thread projectDocs/issues/readme.md Outdated
Comment thread projectDocs/issues/readme.md Outdated
seanbudd and others added 2 commits April 17, 2026 13:39
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Comment thread projectDocs/issues/readme.md Outdated

@Qchristensen Qchristensen left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reads well

@seanbudd seanbudd requested a review from XLTechie April 17, 2026 05:45

@XLTechie XLTechie left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The new list of translation issues is nice! A few suggestions, mostly on older text.

Comment thread projectDocs/issues/githubIssueTemplateExplanationAndExamples.md Outdated
Comment thread projectDocs/issues/githubIssueTemplateExplanationAndExamples.md Outdated
Comment thread projectDocs/issues/readme.md Outdated
Comment thread projectDocs/issues/readme.md Outdated
Comment thread projectDocs/issues/readme.md Outdated
Comment thread projectDocs/issues/githubIssueTemplateExplanationAndExamples.md Outdated
Co-authored-by: Luke Davis <8139760+XLTechie@users.noreply.github.com>
Co-authored-by: Luke Davis <8139760+XLTechie@users.noreply.github.com>

@Chealer Chealer left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Comment thread projectDocs/issues/readme.md Outdated
Comment thread projectDocs/issues/readme.md Outdated
Comment thread projectDocs/issues/githubIssueTemplateExplanationAndExamples.md Outdated
Comment thread projectDocs/issues/readme.md

@SaschaCowley SaschaCowley left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Perhaps instead of "that is incorrectly translated from English", we could say "that is incorrect in a language other than English"?

Comment thread projectDocs/issues/githubIssueTemplateExplanationAndExamples.md Outdated
Comment thread projectDocs/issues/readme.md Outdated
@seanbudd seanbudd added the conceptApproved Similar 'triaged' for issues, PR accepted in theory, implementation needs review. label Apr 20, 2026
Co-authored-by: Sascha Cowley <16543535+SaschaCowley@users.noreply.github.com>
@seanbudd seanbudd requested a review from SaschaCowley April 20, 2026 23:58
Comment thread projectDocs/issues/readme.md Outdated
Comment thread projectDocs/issues/githubIssueTemplateExplanationAndExamples.md Outdated
Co-authored-by: Sascha Cowley <16543535+SaschaCowley@users.noreply.github.com>
@seanbudd

Copy link
Copy Markdown
Member Author

pre-commit.ci run

@seanbudd seanbudd requested a review from SaschaCowley April 21, 2026 02:27
@seanbudd seanbudd merged commit 312b6ee into master Apr 22, 2026
40 of 45 checks passed
@seanbudd seanbudd deleted the fixupIssuesReadme branch April 22, 2026 05:09
@github-actions github-actions Bot added this to the 2026.2 milestone Apr 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

conceptApproved Similar 'triaged' for issues, PR accepted in theory, implementation needs review.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Issue tracking README (projectDocs/issues/readme.md): Confusing paragraph about “translations”/locales

6 participants