I’m curious to hear people’s thoughts on what principles open source projects should adhere to in order to promote transparency, inclusiveness, and effective development. Are there any specific projects you feel do a great job following certain principles in how they operate? I’m interested in how projects organize decision making, manage donations, incorporate community feedback, communicate updates, and more. Please share projects you appreciate for how they approach open source development!
I feel one of the most important things for a thriving open source project is easy onboarding.
Statement of friendliness and similar are not that useful if I don’t know where to start to contribute to your project. A clean, up to date
CONTRIBUTING
file goes a long way, architecture documentation is extremely good, optimal is having an experience developer checking your patches and offering help.Repositories that I contribute to the most helped me in the first phases of the journey, it was awesome, I gave back.