Identify owner and clean up sub-groups and projects under gitlab-org/quality group
There are quite a few sub-groups and projects under https://gitlab.com/gitlab-org/quality that do not have a clear owner and many appear to be temporary test projects and groups.
This task is to:
-
Identify the department that owns the sub-group or project and prepend the owner to the description. For example, if the owner is Test Platform Sub-Department & Test Engineering Team, prepend a custom gitlab badge to showcase the ownership - https://docs.google.com/spreadsheets/d/1rkk9vhjV-E3XUy0i_ExrwfDTJeNQQXG4FX3v-9eXwV0/edit?usp=sharing -
Add ownership information in the active projects -
Create a "Deprecated" Subgroup under https://gitlab.com/gitlab-org/quality -
For any sub-groups and projects that do not have a clear owner or appear to be "test" sub-groups or projects, prepend "Deprecated" to the name of the sub-group or project. Move the sub-group or project to "Deprecated" sub-group once it is available. -
Add CODEOWNERS for the projects -
Add guidelines for adding new projects in the Test Platform group
Edited by Abhinaba Ghosh