diff options
Diffstat (limited to '.github')
-rw-r--r-- | .github/PULL_REQUEST_TEMPLATE.md | 61 |
1 files changed, 61 insertions, 0 deletions
diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md new file mode 100644 index 00000000..8d36c022 --- /dev/null +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -0,0 +1,61 @@ +<!-- +Thank you for your contribution to this project. This project has no formal +funding or full-time maintainers and relies entirely on independent +contributors to keep it alive and relevant. + +This pull request template includes some guidelines intended to help +contributors, not to deter contributions. While we prefer that PRs follow our +guidelines, we will not reject PRs solely on the basis that they do not, though +we may take longer to process them as in most cases the remaining work will +have to be done by someone else. + +If you have any questions regarding our guidelines, submit the PR as is +and ask. + +More detailed guidelines for pull requests are provided in our [developers +guide](https://github.com/RDFLib/rdflib/blob/master/docs/developers.rst). + +As a reminder, PRs that are smaller in size and scope will be reviewed and +merged quicker, so please consider if your PR could be split up into more than +one independent part before submitting it, no PR is too small. The maintainers +of this project may also split up larger PRs into smaller more manageable PRs +if they deem it necessary. + +PRs should be reviewed and approved by at least two people other than the +author using GitHub's review system before being merged. Reviews are open to +anyone, so please consider reviewing other open pull requests as this will also +free up the capacity required for your PR to be reviewed. +--> + +# Summary of changes + +<!-- +Briefly explain what changes the pull request is making and why. Ideally this +should cover all changes in the pull request as the changes will be reviewed +against this summary to ensure that the PR does not include unintended changes. + +Please also explicitly state if the PR makes any changes that are not backwards +compatible. +--> + +# Checklist + +<!-- +If an item on this list doesn't apply to your pull request, just remove it. + +If, for some reason, you can't check some items on the checklist, or you are +unsure about them, submit your PR as is and ask for help. +--> + +- [ ] Checked that there aren't other open pull requests for + the same change. +- [ ] Added tests for any changes that have a runtime impact. +- [ ] Checked that all tests and type checking passes. +- For changes that have a potential impact on users of this project: + - [ ] Updated relevant documentation to avoid inaccuracies. + - [ ] Considered adding additional documentation. + - [ ] Considered adding an example in `./examples` for new features. + - [ ] Considered updating our changelog (`CHANGELOG.md`). +- [ ] Considered granting [push permissions to the PR branch](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/working-with-forks/allowing-changes-to-a-pull-request-branch-created-from-a-fork), + so maintainers can fix minor issues and keep your PR up to date. + |