[CLJ-1245] Disable GitHub "Issues" feature to avoid non-CA/non-JIRA issue submissions Created: 14/Aug/13 Updated: 17/Aug/13 Resolved: 15/Aug/13
I couldn't find any better project to file this against so I'm filing it against the Clojure project proper. I believe this applies to all sub-projects governed by the Clojure CA, hosted on GitHub.
The GitHub issues feature is a magnet for people who would like to help out (in what is a very common and expected manner). Unfortunately, the rejection / redirection process seems to annoy some people unnecessarily and takes time and attention of people who know the actual process to direct them to read/sign the CA and submit via JIRA.
Since GitHub allows repo administrators to disable the issues feature it seems prudent to do so. (e.g. https://github.com/clojure/clojure/settings -> uncheck "Issues"; repeat for other CA projects).
|Comment by Aaron Brooks [ 14/Aug/13 8:42 PM ]|
I misparsed a pull request as an issue via the GitHub email notifications (they look similar). I see that the Clojure repo does have "Issues" disabled and that there is no way to disable pull requests (that I can see). Please feel free to close this issue without further thought.
|Comment by Alex Miller [ 17/Aug/13 7:33 AM ]|
BTW, there is an existing ticket out there to add a contributing.md file to specify the policy via GitHub -
|Comment by Aaron Brooks [ 17/Aug/13 3:03 PM ]|
Thanks for pointing that out. Clearly this is a very difficult piece of markdown to deploy...