[CLJ-1122] Add contributing.md file to github repository (shows clear message on issues/pull request create form) Created: 09/Dec/12 Updated: 22/Nov/13 Resolved: 22/Nov/13
|Fix Version/s:||Release 1.6|
Problem: New contributors are often unaware of the process for submitting tickets and patches for Clojure. In particular, almost daily a contributor sends a pull request to Clojure or a contrib library and the repo owner must them notify them that we don't accept patches.
Solution: Github supports a special contributors markdown file (see https://github.com/blog/1184-contributing-guidelines) that will be shown when users want to create a pull request or issue. The patch provides this file and invites the user to read the guidelines. The content of the file is just a markdown version of http://clojure.org/contributing
This patch covers clojure, but similar could be done on all contrib libraries as well.
Preview (I think this is first patch) here: https://github.com/mpenet/clojure/blob/aef170ca5eca1b71a2eb1ef320223d1277df0e5e/CONTRIBUTING.md
|Comment by Stuart Halloway [ 02/Jan/13 6:31 AM ]|
Please change this to link to the definitive prose, so we don't have to maintain that in two places.
|Comment by Max Penet [ 02/Jan/13 6:51 AM ]|
Feel free to correct the wording, I used something simple.
|Comment by Gabriel Horner [ 17/May/13 9:04 AM ]|
Stu, he linked to clojure.org as you requested so I'm moving this along.
|Comment by Alex Miller [ 28/Jul/13 9:43 PM ]|
Reworded the description to make it follow our guidelines better and point to the patch to look at.