<< Back to previous view

[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

Status: Closed
Project: Clojure
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Major
Reporter: Aaron Brooks Assignee: Unassigned
Resolution: Completed Votes: 0
Labels: None


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 - CLJ-1122.

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...

Generated at Wed Jan 17 16:22:19 CST 2018 using JIRA 4.4#649-r158309.