The team behind Insoshi has written a guide to Setting up your Git repositories for open source projects at GitHub. Check it out for a comprehensive guide to being both a project creator and contributor.

Basically, the less effort that’s required to bring in code via a pull request, the sooner it can be added to the project release. And at the end of the day, that’s really what it’s all about.