Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Github pull request template explanation and examples
Creating PR's on the NVDA project
This page is meant to serve as an explanation for how to fill out our Github pull request template
At the start of the template there is a HTML comment block which points to this wiki page, it can be left in place and will not appear once the issue is saved. Feel free to delete it.
Link to issue number:
Please include the issue number here. This helps us to keep the information linked together. If this is a minor/trivial change an issue does not need to be created. If in doubt, please create one.
Summary of the issue:
A quick summary of the problem you are trying to solve.
Description of how this pull request fixes the issue:
Please include a quick discussion of how this change addresses the issue. Please also include any links or external information you may have used in order to address the issue. This helps others to have the same background as you and learn from this work.
How have you tested to ensure that your change works as intended, across all supported operating systems, without introducing regressions? Please use this section as an opportunity to try to convince us (and yourself) that your proposed change should be merged.
Known issues with pull request:
Are there any known issues or downsides of this approach. For instance: Will not work with python 3
Change log entry:
The section and description of this change to use for the changes file. The valid sections are:
- New features
- Bug fixes
For examples see the changes.t2t file