Release Management and Cadence
Coordinating major documentation projects with GitLab

Coordinating major documentation projects with GitLab

8/24/2023 · Alyssa Rock

What this post added

This post details how The Good Docs Project utilizes GitLab's project management features (milestones, scoped labels, health status, project boards) to manage their release cycle. It outlines their four-phase release process: Scheduling, Planning, Tracking, and Releasing. Specific technical details include using issue templates, scheduled pipelines, webhooks, GLQL, and project mirroring for onboarding contributors, and leveraging commit trailers and the Changelog API for automated release note generation. The post also highlights the use of a global project board for tracking progress and a burndown chart for release initiatives.

Read the original post ↗