Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a SECURITY.md file #6854

Open
Rudloff opened this issue Feb 15, 2025 · 1 comment
Open

Add a SECURITY.md file #6854

Rudloff opened this issue Feb 15, 2025 · 1 comment

Comments

@Rudloff
Copy link

Rudloff commented Feb 15, 2025

The README of both backdrop and backdrop-issues mention how to report a security issue.
However, it is also a good practice to have a SECURITY.md file with this information: https://docs.github.com/en/code-security/getting-started/adding-a-security-policy-to-your-repository

This security policy will then be displayed in the Security tab of the repository and in the sidebar of the new issue form.

@quicksketch
Copy link
Member

Hi @Rudloff! Thanks, I think this is a good suggestion. The Backdrop project is a little weird in that we have the backdrop-issues repository separate from the code (backdrop) repository. This was because at the time we set up the repositories, GitHub did not have granular permissions and two repositories was what GitHub recommended to separate code "commit" from issue "triage" permissions.

There are a number of other "Community Health" documentation files recommended by GitHub: https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/creating-a-default-community-health-file

I am not sure if we should be adding more (or all) of these recommended files, nor whether they should all be in one repository or the other (or both).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants