Implementation guide for the Standard for Public Code

Make contributing easy This criterion in the Standard for Public Code

Requirements

The codebase MUST have a public issue tracker that accepts suggestions from anyone.

Examples

The codebase MUST include instructions for how to privately report security issues for responsible disclosure.

Examples

In many platforms, like GitHub, GitLab, Gitea etc. these links are automatically provided in the interface. If you don’t use the features of the platform, for example if you have a separate issue tracker, then you must provide these links.

Further reading

The codebase MUST have communication channels for users and developers, for example email lists.

Preferably, anyone should be able to join these and start discussing without requiring an invite or other manual intervention.

Tools

Mailing lists
Chat
Fora
Video
Audio

Examples

There MUST be a way to report security issues for responsible disclosure over a closed channel.

Examples

The documentation MUST include instructions for how to report potentially security sensitive issues.

Examples