Wojtek @suda Siudzinski

Python/Node/Golang/Rust developer, DIY hacker, rookie designer, 3D print junkie. CEO @ Gaia Charge

Making projects more accessible for the new contributors

What all big, successful projects like Django, Ruby on Rails, Node.js have in common? None of them has a single maintainer. They may have started as small, one person side projects, but what made them grow were outside contributions. There are a lot of great ideas in projects/repositories that where open sourced to share knowledge and help others. Unfortunately very often they get forgotten and abandoned. Not just by maintainers but also users who had issues with usage or were unable to fix something.

Having this same problem, I did a survey trying to find common issues:

I got a lot of interesting feedback with great initiatives like First Timers Only, Your First PR or Up For Grabs. It's amazing that there are so many great people improving our community! With all the data collected I decided to help a bit too and compile it into a small checklist for project maintainers and call it:

Contributions Welcome

Hopefully this will be useful for any project maintainer out there and I will do my best to keep my repos contribution friendly too!

Contributions Welcome welcomes contributions as well! Feel free to share your thoughts and comments on GitHub Issues page.

comments powered by Disqus