Relocate component release docs
💡 Proposal
We should consider moving the component docs either to the main GitLab docs as a new subsection, Release Management
, of the architecture category:
or to somewhere in the handbook.
My reasoning for moving these docs is:
- These are meant to be consumed by other engineers working on GitLab. In my experience, most engineers search the docs and the handbook for answers, so these docs will not often be found directly, but only after reading other docs and finding links like the one suggested in this MR.
- Currently, release management is briefly mentioned in these docs. I opened gitlab-org/gitlab!107008 (merged) as an initial iteration to link to these docs, but it may make more sense to include them in a similar section.
- Releasing a new component with GitLab is somewhat related to adding a new component to the GitLab architecture, so it makes sense to group these topics for better discoverability.
Edited by Steve Abrams