Cage fight, hit them with the steel chair.
ah, the Waffle House method
PRs and the review process.
This. Random people don't get push access. Let them open PRs that you can merge after you've reviewed it and it's been tested to work (and not cause any other bugs).
This. If you need anything more complex than that, there's nothing wrong with creating an organization.
As a contributor, I never particularly cared about permissions if I participate in a project with a few patches. It becomes useful when you are diagnosing a CI problem, etc. and you need to push a lot of tweaks to discover where the bug is located.
More generally, treat contributors like you want to be treated. Try to be responsive, compassionate, guide them through the process of having a PR merged, be ready to fix a minor mess or two, congratulate them on a job well done.
Open development is as much a story of people as a story of code.
Thank you for sharing! This is my first project like this so I've got lots to learn. I'm going to try and contribute to a few other ones so try and learn what it's like
Open Source
All about open source! Feel free to ask questions, and share news, and interesting stuff!
Useful Links
- Open Source Initiative
- Free Software Foundation
- Electronic Frontier Foundation
- Software Freedom Conservancy
- It's FOSS
- Android FOSS Apps Megathread
Rules
- Posts must be relevant to the open source ideology
- No NSFW content
- No hate speech, bigotry, etc
Related Communities
- !libre_culture@lemmy.ml
- !libre_software@lemmy.ml
- !libre_hardware@lemmy.ml
- !linux@lemmy.ml
- !technology@lemmy.ml
Community icon from opensource.org, but we are not affiliated with them.