falcosecurity/community

Introduce repository template + .github repo

Closed this issue · 4 comments

What type of proposal is this?

/kind issue

Details about the discussion

I think we need to introduce a repository template for the whole falcosecurity organization.

Some features:

  • Be language agnostic
  • Contain a README.md
  • Contain a CONTRIBUTING.md
  • Contain a LICENSE file

Worth discussing this alternative approach too: https://help.github.com/en/github/building-a-strong-community/creating-a-default-community-health-file-for-your-organization

This is useful in case we do not want to use a template repository but rather we just create a .github repository in the falcosecurity org standardizing license, contributing, code of conduct, security docs for all the repository it contains.

During the last Office Hours people agreed that having a repository template (README, LICENSE, CONTRIBUTING, CODE_OF_CONDUCT) plus a .github repository containing the standard issue templates and PR templates for all the organization's repositories is what we want!

cc @kris-nova, @fntlnz

Default community health files done! ✅
Security policy for the org done! ✅
Custom issues dropdown done! ✅

https://github.com/falcosecurity/.github

At this point the repository template only needs to contain two files:

  • README
  • LICENSE (in case we want to use the same LICENSE for all the repository, and I think the answer is yes)