From 0045617b529f15dffbb7601c44e4eab36462836f Mon Sep 17 00:00:00 2001 From: Lubomír Sedlář Date: Nov 12 2018 07:33:22 +0000 Subject: Add contributing guide Fixes: https://pagure.io/fedpkg/issue/293 Signed-off-by: Lubomír Sedlář --- diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 0000000..97f8248 --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,29 @@ +# Contributing + +We love seeing Pull Request from anyone. + +For bigger or controversial changes, consider first discussing it via issue or +any other method with the maintainers of this repository. Otherwise there's a +risk they might disagree with it and you could spend time on it in vain. Or you +can just open a Pull Request and keep the discussion there. + + +## Sign Off + +All commits must be signed-off on. Please use `git commit -s` to do that. This +serves as a confirmation that you have the right to submit your changes. See +[Developer Certificate of Origin][0] for details. + +[0]: https://developercertificate.org/ + + +## Other tips + +You can increase the chance of your PR being merged by: + +* having good test coverage +* writing documentation +* following PEP 8 for code formatting +* writing [a good commit message][1] + +[1]: https://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html diff --git a/MANIFEST.in b/MANIFEST.in index e721ea8..895113f 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -1,4 +1,4 @@ -include COPYING README git-changelog CHANGELOG.rst +include COPYING README git-changelog CHANGELOG.rst CONTRIBUTING include doc/fedpkg_man_page.py include doc/release-guide.markdown include test/utils.py