ginkgo
ginkgo copied to clipboard
Community improvements
Just found this site from GitHub that talks about different aspects of open source: https://opensource.guide/
We may want to use the advice presented there to improve the overall community experience of Ginkgo. From the parts I read, what seems especially relevant is the following:
From Starting an Open Source Project:
- there is some advice on how to improve the README and CONTRIBUTING files
- they also promote having a CODE_OF_CONDUCT (Github even lets us choose from one of the templates, and Your Code of Conduct also has more details about it)
Note that GitHub also tracks and allows where we stand in terms of community resources and provides links to improve the standing in the Community page (that is where I found about this link in the first place).
How to Contribute to Open Source is a great read for new contributors, and also points out the various ways one can contribute. We may want to include parts of it in our guides, and maybe link to the document from appropriate places.
Building Welcoming Communities is a good read for us, and discusses some more aspects on how to behave and how to further improve the community-related documentation of the project.
Best Practices for Maintainers is also an interesting read. Especially, Bring in the robots may give us some more ideas about things that can be automated.
@hartwiganzt was recently asking about measuring traffic on the Ginkgo site. Open Source Metrics includes some details about that and more related things.
And as always, there's The Legal Side of Open Source, which is probably the best short explanation of legal I found online.