Auto-generated description: An illustration depicts concepts of participation including clear mission, invitation to participate, easy onboarding, modular approach, strong leadership, open ways of working, backchannels and watercoolers, and celebration of milestones.

I’m sharing this resource primarily to bookmark it for future reference. It’s a fantastic introductory guide for those running Open Source projects on how to get more contributors — and keep them coming back.

Along with a clear mission, easy onboarding, and a modular approach (all parts of WAO’s Architecture of Participation shown above) the guide also talks about creating a place of generosity. I couldn’t agree more. There are lots of reasons why people contribute to Open Source software but making them feel good and valuable is always important.

Be kind, friendly, and grateful. People contribute in their free time. Gratitude is the least we can offer. Kindness helps create a welcoming and respectful space. It also makes discussions and disagreements much smoother. Ideally, you want the community to be able to manage the project without needing you all the time. That starts with setting the tone.

Be as responsive as you can, but don’t expect contributors to match your speed. Some will only have time to work on weekends or late at night. If you also maintain your project in your spare time, you’ll have similar expectations. It’s okay that some PRs will take weeks (with some back and forth) before they can be merged. That’s just how open-source works sometimes.

Be ready to help. At first, you might feel like you’re losing time (“If I did it myself, it would be faster”), but that’s short-term thinking. In the medium term, if you build the right environment, people will come back, and you’ll get those valuable recurring contributors that make a project healthy.

Source: curqui-blog