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
- Delaney, Development Team Lead, https://design.gitlab.com/research/personas#persona-delaney
- Sasha, Software Developer, https://design.gitlab.com/research/personas#persona-sasha
- Sam, Security Analyst, https://design.gitlab.com/research/personas#persona-sam
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