Open
Description
Continues #7365 with a new issue so I can more closely update the head description as things are implemented/changed.
Hopefully implemented by 1.11.0
:
- Git Content Template Repositories #8768
- Topics Template Repositories #8768
- Git Hooks Add git hooks and webhooks to template repositories; move to services #8926
- Webhooks Add git hooks and webhooks to template repositories; move to services #8926
- Avatar Add avatar and issue labels to template repositories #9149
- Issue Labels Add avatar and issue labels to template repositories #9149
- Auto-Expand specified variables 1 2 Variable expansion in repository templates #9163 More expansions in template repositories #10021
Implemented after 1.11.0
/unknown:
- Wiki
- Issues/PRs (in my opinion these shouldn't be part of a template generation)
- Teams, contributors if new repo owner == template owner.
- Branches/Protection Rules 1
- Repo permissions
- Squash the commits. When create a repository from a template repository. We may want to squash all the commits on the template repository as one commit may has a default commit log init project. And the author and committer is the repository creator. (hesitation)
- API support FR: Creating a repo from a template repo via API #15934
- Expand file/directory names Template files/directories with customisable names #14273
Feel free to suggest more to add to this list, or changes to this list.