This document describes the labels used across all Solarix GitLab projects, as seen here.
- An issue, epic, or merge request should typically have one or more
prioritylabel, and one
- Situational label types such as
needsshould be applied when appropriate.
# Label Groups
|Generalized labels indicating what area(s) are relevant to the issue / PR.
|Do Not Merge
|PRs that should not be merged for indicated reason.
|Indicates the kind of issue or PR.
|Indicates a missing label or other critical need.
|Work priority of issue / PR.
|Special Interest Group(s) related to the issue.
|Current stage of development.
|Current triage status of issue.
# Editable Spreadsheet
All Solarix GSuite members can find an editable spreadsheet here.
# Adding / Modifying Labels
For a generic label that is likely to be used across multiple projects add it to the global Solarix Labels list. Otherwise, group- or project-specific labels are sufficient for one-off labels.
# Scoped Labels
stage label types are scoped labels, which means they are independently assigned from others of the same type. For example, to change the
stage of an issue just change the
stage to a new label, and GitLab will automatically remove the previous scoped