Commit 0b836c49 authored by Mek Stittri's avatar Mek Stittri

Merge branch 'docs-only-throughput-label' into 'master'

Make documentation a throughput label

See merge request gitlab-org/gitlab!26229
parents 93f07c47 e95ef8d2
...@@ -5,7 +5,8 @@ THROUGHPUT_LABELS = [ ...@@ -5,7 +5,8 @@ THROUGHPUT_LABELS = [
'security', 'security',
'bug', 'bug',
'feature', 'feature',
'backstage' 'backstage',
'documentation'
].freeze ].freeze
if gitlab.mr_body.size < 5 if gitlab.mr_body.size < 5
......
...@@ -40,7 +40,7 @@ scheduling into milestones. Labelling is a task for everyone. ...@@ -40,7 +40,7 @@ scheduling into milestones. Labelling is a task for everyone.
Most issues will have labels for at least one of the following: Most issues will have labels for at least one of the following:
- Type: `~feature`, `~bug`, `~backstage`, etc. - Type: `~feature`, `~bug`, `~backstage`, `~documentation`, etc.
- Stage: `~"devops::plan"`, `~"devops::create"`, etc. - Stage: `~"devops::plan"`, `~"devops::create"`, etc.
- Group: `~"group::source code"`, `~"group::knowledge"`, `~"group::editor"`, etc. - Group: `~"group::source code"`, `~"group::knowledge"`, `~"group::editor"`, etc.
- Category: `~"Category:Code Analytics"`, `~"Category:DevOps Score"`, `~"Category:Templates"`, etc. - Category: `~"Category:Code Analytics"`, `~"Category:DevOps Score"`, `~"Category:Templates"`, etc.
...@@ -70,6 +70,7 @@ The current type labels are: ...@@ -70,6 +70,7 @@ The current type labels are:
- ~backstage - ~backstage
- ~"support request" - ~"support request"
- ~meta - ~meta
- ~documentation
A number of type labels have a priority assigned to them, which automatically A number of type labels have a priority assigned to them, which automatically
makes them float to the top, depending on their importance. makes them float to the top, depending on their importance.
......
...@@ -20,8 +20,7 @@ directly affect the way that any user or administrator interacts with GitLab. ...@@ -20,8 +20,7 @@ directly affect the way that any user or administrator interacts with GitLab.
Regardless of the type of issue or merge request, certain labels are required when documentation Regardless of the type of issue or merge request, certain labels are required when documentation
is added or updated. The following are added by the issue or merge request author: is added or updated. The following are added by the issue or merge request author:
- An appropriate [type label](../contributing/issue_workflow.md#type-labels). For example, - An appropriate [type label](../contributing/issue_workflow.md#type-labels).
`~backstage`.
- The [stage label](../contributing/issue_workflow.md#stage-labels) and - The [stage label](../contributing/issue_workflow.md#stage-labels) and
[group label](../contributing/issue_workflow.md#group-labels). For example, `~devops::create` and [group label](../contributing/issue_workflow.md#group-labels). For example, `~devops::create` and
`~group::source code`. `~group::source code`.
...@@ -377,8 +376,10 @@ For complex features split over multiple merge requests: ...@@ -377,8 +376,10 @@ For complex features split over multiple merge requests:
## For all other documentation ## For all other documentation
These documentation changes are not associated with the release of a new or updated feature, and are Documentation changes that are not associated with the release of a new or updated feature
therefore labeled `backstage` in GitLab, rather than `feature`. They may include: do not take the `~feature` label, but still need the `~documentation` label.
They may include:
- Documentation created or updated to improve accuracy, completeness, ease of use, or any reason - Documentation created or updated to improve accuracy, completeness, ease of use, or any reason
other than a [feature change](#for-a-product-change). other than a [feature change](#for-a-product-change).
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment