summaryrefslogtreecommitdiff
path: root/CONTRIBUTING.md
diff options
context:
space:
mode:
Diffstat (limited to 'CONTRIBUTING.md')
-rw-r--r--CONTRIBUTING.md28
1 files changed, 28 insertions, 0 deletions
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
new file mode 100644
index 0000000..62509ea
--- /dev/null
+++ b/CONTRIBUTING.md
@@ -0,0 +1,28 @@
+Contributing
+============
+
+Overview
+--------
+
+- We do not currently have a test suite.
+- Update `NEWS.md.in`.
+- Update `rcm.7`.
+- Submit a pull request on GitHub.
+
+Explanation
+-----------
+
+Since we do not yet have a test suite, you should make sure to install
+and try your patch in a various scenarios. We will also entertain a
+contribution with a test case.
+
+Consider updating `NEWS.md.in`. The topmost section is for the upcoming
+release. Bugfixes should be marked with `BUGFIX`. Small things (typos,
+code style) should be grouped but with multiple authors (`Documentation
+updates thanks to Dan Croak and Roberto Pedroso`).
+
+Ensure your name is in the list of contributors in `man/rcm.7`. These
+are alphabetical.
+
+Submit a pull request using GitHub. If there is a relevant bug, mention
+it in the commit message (`Fixes #42.`).