]> git.lizzy.rs Git - nothing.git/commitdiff
Introduce roles to the Contribution Rules
authorrexim <reximkut@gmail.com>
Mon, 14 Jan 2019 15:19:27 +0000 (22:19 +0700)
committerrexim <reximkut@gmail.com>
Mon, 14 Jan 2019 15:19:27 +0000 (22:19 +0700)
CONTRIBUTING.md

index e27c0347d0992af4d307acbf34f014d028a58aef..f94e1d137466bdee37cb661ae63f4cf650341212 100644 (file)
@@ -1,4 +1,18 @@
-# Issues
+# Roles
+
+## Project Leader
+
+Current Project Leader: [@rexim]
+
+- Project Leader is fully responsible for the project.
+- If something doesn't work blame Project Leader for that. Not the Contributor who introduced a bug. If the Project Leader did their job well they would not accept the changes in the first place.
+- Project Leader defines these rules and their interpretation.
+
+## Contributor
+
+Contributors are welcome to submit Issues and Pull Requests according to the rules below. If the rules are not clear, ask the Project Leader on what to do in any particular situation.
+
+### Issues
 
 - Feel free to submit an issues in case of
   - bug
@@ -13,7 +27,7 @@
   - Good issue: "Using C makes the development difficult"
   - We are engineers. We don't follow anybody's direction. We solve problems. Please submit problems.
 
-# Pull Requests
+### Pull Requests
 
 - Keep your PRs nice and small around 300 changes (including adding new lines). PRs that are way over that threshold won't be merged.
   - If 300 changes is not enough,
@@ -24,3 +38,5 @@
     - TODOs will be converted to separate issues
 - Neglected PRs older than two weeks are gonna be automatically closed.
 - Don't get discouraged if your PR was not merged. The Rules and CI are designed to keep the quality of the code high so you don't have to worry about it yourself. Keep experimenting, keep improving.
+
+[@rexim]: https://github.com/rexim