Toggle Gitlab features and functionality on and off
Problem to solve
Gitlab comes with a lot of features for DevOps. Sometimes, a team does not need all of the features provided by Gitlab. Sometimes, certain parts of GitLab are not on par with a third-party solution like JIRA. Unneccessary features became a distraction in the workflow of the team. Thus, it ultimately reduces the overall productivity of the team. It'd be great to turn off unneccessary features.
Target audience
DevOp Teams, Developers
Further details
The ability to turn off and on features of GitLab is a pleasant feature to improve the simplicity of the DevOp process. It helps reduce distractions amongs developers who uses other solutions to improve aspects of their DevOp cycle.
Proposal
Similar to how JIRA allows its users to toggle certain features of its products, it'd be great if Gitlab provides similar features in order to allow users to have a lean application according to their needs.
What does success look like, and how can we measure that?
- Having metrics on which features of Gitlab are turned off helps assist the developers to know which aspect of GitLab is underperforming
- Use the feature flagging for GitLab
Links / references
Inspiration: https://www.atlassian.com/software/jira/whats-new