From 44b27333a0942aebed7ccd4334fe7f8160b8c34d Mon Sep 17 00:00:00 2001 From: Matthew Fisher Date: Thu, 9 Apr 2015 14:08:42 -0700 Subject: [PATCH] add CONTRIBUTING.md --- CONTRIBUTING.md | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 CONTRIBUTING.md diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 000000000..c9df8bd90 --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,40 @@ +# Contributing to Confd + +Want to hack on Confd? Awesome! Here are instructions to get you started. They are probably not +perfect, please let us know if anything feels wrong or incomplete. + +# Who are the Maintainers? + +## BDFL + +Confd follows the timeless, highly efficient and totally unfair system known as [Benevolent dictator +for life](http://en.wikipedia.org/wiki/Benevolent_Dictator_for_Life). + +Kelsey Hightower - the creator of Confd - serves as the project's BDFL. Kelsey serves as the final +arbiter of any disputes and has the final say on project direction. + +## Core Maintainers + +Core maintainers are exceptionally knowledgeable about Confd. Core maintainers are responsible for +the following: + + - respond to github issues, review and merge pull requests + - help shape confd's roadmap + - actively participate in feature development and general maintenance + - answer and help users in #confd + - interview and recruit new members as contributing maintainers + +Pull requests which are considered minor or "showstoppers" can be merged with at least one core maintainer's +LGTM, otherwise they need approval from the BDFL. + +### Who assigns maintainers? + +Kelsey. + +### How can I become a maintainer? + + - make yourself useful by contributing code, bugfixes, support etc. + - volunteer on the irc channel + +Don't forget: being a maintainer is a time investment. Make sure you will have time to make +yourself available. You don't have to be a maintainer to make a difference on the project!