[go: up one dir, main page]

Skip to content

Code Review backlog labelling and refinement

Goal

Triage the groupcode review backlog to meet the goals outlined in https://gitlab.com/gitlab-org/gitlab/-/issues/558111 and gitlab-org/core-devops/internal-discussions#7.

For each epic and issue:

  • Apply backlogprospective to all issues that are in progress or still relevant for the next 12-18 months
  • For other issues, apply backlogno-commitment or close them as Won't do (use the custom status)

Starting state

As of 2025-08-26:

Type gitlab-org (Epics) gitlab-org/gitlab (Issues) gitlab-org/cli (Issues)
groupcode review typefeature 51 1212 147
groupcode review typebug 4 175 40
groupcode review typemaintenance 27 757 57
groupcode review no type label 67 4 4
Total 149 2148 248

Current state (gitlab-org)

WITH backlog::prospective WITHOUT backlog::prospective
display: table
title: ✅ Issues - Feature
collapsed: true
fields: title, labels("type::*") as "Type", labels("maintenance::*", "bug::*", "feature::*") as "Subtype"
query: group = "gitlab-org" and type = Issue and state = opened and labels = "group::code review" and labels = "backlog::prospective" and label = "type::feature"
display: table
title: ✅ Issues - Maintenance
collapsed: true
fields: title, labels("type::*") as "Type", labels("maintenance::*", "bug::*", "feature::*") as "Subtype"
query: group = "gitlab-org" and type = Issue and state = opened and labels = "group::code review" and labels = "backlog::prospective" and label = "type::maintenance"
display: table
title: ✅ Issues - Bug
collapsed: true
fields: title, labels("type::*") as "Type", labels("maintenance::*", "bug::*", "feature::*") as "Subtype"
query: group = "gitlab-org" and type = Issue and state = opened and labels = "group::code review" and labels = "backlog::prospective" and label = "type::bug"
display: table
title: ❌ Issues - Feature
collapsed: true
fields: title, labels("type::*") as "Type", labels("maintenance::*", "bug::*", "feature::*") as "Subtype"
query: group = "gitlab-org" and type = Issue and state = opened and labels = "group::code review" and labels != "backlog::prospective" and label = "type::feature"
display: table
title: ❌ Issues - Maintenance
collapsed: true
fields: title, labels("type::*") as "Type", labels("maintenance::*", "bug::*", "feature::*") as "Subtype"
query: group = "gitlab-org" and type = Issue and state = opened and labels = "group::code review" and labels != "backlog::prospective" and label = "type::maintenance"
display: table
title: ❌ Issues - Bug
collapsed: true
fields: title, labels("type::*") as "Type", labels("maintenance::*", "bug::*", "feature::*") as "Subtype"
query: group = "gitlab-org" and type = Issue and state = opened and labels = "group::code review" and labels != "backlog::prospective" and label = "type::bug"
display: table
title: ✅ Issues (cli)
collapsed: true
fields: title, labels("type::*") as "Type", labels("maintenance::*", "bug::*", "feature::*") as "Subtype"
query: project = "gitlab-org/cli" and type = Issue and state = opened and labels = "group::code review" and labels = "backlog::prospective"
display: table
title: ❌ Issues (cli)
collapsed: true
fields: title, labels("type::*") as "Type", labels("maintenance::*", "bug::*", "feature::*") as "Subtype"
query: project = "gitlab-org/cli" and type = Issue and state = opened and labels = "group::code review" and labels != "backlog::prospective"
display: table
title: ✅ Epics
collapsed: true
fields: title, labels("type::*") as "Type", labels("maintenance::*", "bug::*", "feature::*") as "Subtype"
query: group = "gitlab-org" and type = Epic and state = opened and labels = "group::code review" and labels = "backlog::prospective"
display: table
title: ❌ Epics
collapsed: true
fields: title, labels("type::*") as "Type", labels("maintenance::*", "bug::*", "feature::*") as "Subtype"
query: group = "gitlab-org" and type = Epic and state = opened and labels = "group::code review" and labels != "backlog::prospective"
Edited by François Rosé