Centralized documentation of GitLab feature flags to aid discovery
Proposal
We know that adoption curves are significantly higher if features are turned on by default.
— gitlab-com/Product#1711 (closed)
As someone who maintained an active on-prem installation, it is not easy to discover what feature flags are available. The only way I ever discovered feature flags was by reading release notes about new features not yet enabled by defaults, specifically searching for a feature I wanted, or accidentally discovering them while reading the documentation for something else.
GitLab has an incredible number of features, making it difficult to discover the hidden ones. It would be very useful if there was some centralized documentation to aid discovery. I'm imagining a docs.gitlab.com
page listing feature flags, broken down by segment, with a short description and a link to the main documentation for that feature. To avoid this page quickly getting out of date, it would need to be at least partially generated.