Managing multiple product categories in GitLab
Dec 5, 2019Gabe Weaver

Summary
This post details GitLab's approach to managing multiple product categories within a single repository by leveraging group-level issue boards and labels. It introduces scoped labels for `stage::name`, `group::name`, and `category::name` to organize issues by stage, team, and category. It also outlines labels for tracking workflow states (`workflow::state`) and issue types (`type::name`). The post explains how to configure group-level issue boards and shared milestones to align teams around a release cadence, providing a demo group for illustration. It also discusses alternative, less desirable approaches like the 'project approach' and 'single issue tracker project'.