Open rptb1 opened 3 years ago
GitHub's Open Source Guides are another excellent source of checklists, and I think we should also work through them, but I intend this issue to be closed when the setting up guide is completed.
In the section “About community profiles for public repositories” GitHub recommends using the Community Profile checker. Here is a snapshot of how it looks now:
This indicates:
In addition, our contribution guidelines do not cover the points in “Setting guidelines for repository contributors”, nor are all the review rules visible to the public.
Brief additional notes:
- We are missing a README. We aren't, but we should fix whatever is causing GitHub to miss it. It probably has to do with it being a symbolic link.
GitHub has become smarter and now credits us with a README.
However, it now says we should have a security policy.
Other results unchanged.
The MPS is in transition from being an open source project with private commercial management to being a public open source project curated on GitHub (and possibly elsewhere). Many of Ravenbrook's internal quality practices may not be compatible with this change, and need to be reviewed. I am raising this issue to track progress on modifying the repo with docs and settings that make it more suitable.
The GitHub docs contain a lot of useful guidance, and in particular “Setting up your project for healthy contributions”. I would like to ensure that we have dealt with every point in that section in some way, and record that here.