2019-09-30 21:07:59 +05:30
|
|
|
# Feature flags in development of GitLab
|
|
|
|
|
2020-05-24 23:13:21 +05:30
|
|
|
[Feature Flags](../../user/project/operations/feature_flags.md)
|
|
|
|
can be used to gradually roll out changes, be
|
2019-09-30 21:07:59 +05:30
|
|
|
it a new feature, or a performance improvement. By using feature flags, we can
|
|
|
|
comfortably measure the impact of our changes, while still being able to easily
|
|
|
|
disable those changes, without having to revert an entire release.
|
|
|
|
|
|
|
|
Before using feature flags for GitLab's development, read through the following:
|
|
|
|
|
|
|
|
- [Process for using features flags](process.md).
|
2019-12-04 20:38:33 +05:30
|
|
|
- [Developing with feature flags](development.md).
|
|
|
|
- [Controlling feature flags](controls.md).
|
2020-05-24 23:13:21 +05:30
|
|
|
- [Documenting features deployed behind feature flags](../documentation/feature_flags.md).
|
|
|
|
- [How GitLab administrators can enable and disable features behind flags](../../administration/feature_flags.md).
|