Clojure

Disable GitHub "Issues" feature to avoid non-CA/non-JIRA issue submissions

Details

  • Type: Task Task
  • Status: Closed Closed
  • Priority: Major Major
  • Resolution: Completed
  • Affects Version/s: None
  • Fix Version/s: None
  • Component/s: None
  • Labels:
    None

Description

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

Activity

Hide
Aaron Brooks added a comment - - edited

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.

Show
Aaron Brooks added a comment - - edited 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.
Nicola Mometto made changes -
Field Original Value New Value
Resolution Completed [ 1 ]
Status Open [ 1 ] Closed [ 6 ]
Hide
Alex Miller added a comment -

BTW, there is an existing ticket out there to add a contributing.md file to specify the policy via GitHub - CLJ-1122.

Show
Alex Miller added a comment - BTW, there is an existing ticket out there to add a contributing.md file to specify the policy via GitHub - CLJ-1122.
Hide
Aaron Brooks added a comment -

Thanks for pointing that out. Clearly this is a very difficult piece of markdown to deploy...

Show
Aaron Brooks added a comment - Thanks for pointing that out. Clearly this is a very difficult piece of markdown to deploy...

People

Vote (0)
Watch (0)

Dates

  • Created:
    Updated:
    Resolved: