Use special project as group-level template

Problem to solve

Organizations/groups like some consistency in the way that projects are setup. Having a project defined as the default template for new projects could help ensure that all the right boilerplate is available for any new project.

Target audience

Security analyst for having security based boilerplate included

Further details

See GitHub prior art at: Group project templates https://github.blog/changelog/2019-02-21-organization-wide-community-health-files

  • Organization-wide community health files - The GitHub Blog
  • Organizations can now add community health files to a specially named .github repository to serve as organization-wide defaults for all repositories within their organization.

Proposal

Allow groups to point to an included project to be used as the basis for any new created project, if no other template is selected.

Documentation

What does success look like, and how can we measure that?

TBD

Links / references

cc @jeremy

Edited by 🤖 GitLab Bot 🤖