Show how to contribute to project templates
Right now we have 3 templates (Rails, Spring, Node), we should have many more, including dotNet, Laravel, etc. Someone asked me how to contribute a template and I couldn't point them to anything except https://gitlab.com/gitlab-org/project-templates Our mission is that everyone can contribute.
Needs:
-
Page in the docs that state what a project template needs. Closed by https://gitlab.com/gitlab-org/gitlab-ce/issues/55834. -
Document the contribution process in the CONTRIBUTING
project. -
Define review and vendoring process internally as we receive contributions. See https://gitlab.com/gitlab-org/gitlab-ce/issues/46043#note_139468962. -
Link from https://gitlab.com/projects/new on how to contribute one. See https://gitlab.com/gitlab-org/gitlab-ce/issues/55833. -
Need to add Jekyll to the list, it already is in https://gitlab.com/gitlab-org/project-templates -
Deprecate https://gitlab.com/gitlab-examples ?