of People 1 2 3 4 The person/s with administrative rights over the repo Owner Responsible for managing the project Maintainers Everyone who has contributed to the project Contributors People who use the project/ Software Community Members 5
the type of contributions needed and how the process works. CONTRIBUTING It’s an instruction manual that welcomes new community members to the project. README Sets ground rules for participants’ behaviour associated and helps to facilitate a friendly, welcoming environment. CODE_OF_CONDUCT
the project. Issue Tracker Channels used to have discussions on the project. Discussions Where people discuss and review changes that are in progress Pull-Requests Used for casual conversation, collaboration, and quick exchanges. (Slack, discord, etc) Chat channels
are there? Do maintainers respond quickly to issues when they are opened? Is there active discussion on the issues? Are the issues recent? Are issues getting closed?
pull requests are there? Do maintainers respond quickly to pull requests when they are opened? Is there an active discussion on the pull requests? Are the pull requests recent? How recently were any pull requests merged?
questions in issues? Are people friendly in the issues, discussion forum, and chat? Do pull requests get reviewed? Do maintainers thank people for their contributions?