To clarify, since I don't know if "platform" is the right word: I'm talking about things like GitHub or the late Google Code.

What features should I look for in a code publishing platform so that people can suggest patches as easily as possible, and preferably have them approved as easily as possible?

Note that I'm not talking about publicizing it, attracting developers, or anything like that.

closed as primarily opinion-based by Sam Whited, Mast, Josiah, derobert, michaelpri Jun 23 '15 at 18:27

Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.

  • This is sort of asking for a platform recommendation (which is very broad), perhaps your question would be along the lines of "what features of repositories would I look for to ..." – Raystafarian Jun 23 '15 at 18:13
  • @Raystafarian Maybe. I'm not entirely sure how to phrase it, but I like your idea better. Edited. – Nic Hartley Jun 23 '15 at 18:14
  • 1
    Platform is a word you could use. A better word would be 'repository'. – MisterBla Jun 23 '15 at 18:27
  • What kind of project? Different communities like different tools, so there isn't a universal answer. – Gilles 'SO- stop being evil' Jun 23 '15 at 23:07