Skip to content

Commit 9890170

Browse files
committed
docs(feature_flags): initial skeleton
1 parent cf001a6 commit 9890170

File tree

2 files changed

+25
-0
lines changed

2 files changed

+25
-0
lines changed

docs/utilities/feature_flags.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
---
2+
title: Feature flags
3+
description: Utility
4+
---
5+
6+
The feature flags utility provides a simple rule engine to define when one or multiple features should be enabled depending on the input.
7+
8+
!!! tip "For simpler use cases where a feature is simply on or off for all users, use [Parameters](parameters.md) utility instead."
9+
10+
## Key features
11+
12+
* Define simple feature flags to dynamically decide when to enable a feature
13+
14+
15+
## TODO
16+
17+
* Review param names and UX
18+
- Deep dive on naming - AppConfigFetcher vs ConfigurationStore vs SchemaFetcher
19+
- How can we make it easier to get started
20+
* Getting started
21+
- Sample Infrastructure
22+
- Quickest way to start --- defaults, built-ins
23+
* Advanced section
24+
- Bring your own

mkdocs.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ nav:
2525
- utilities/data_classes.md
2626
- utilities/parser.md
2727
- utilities/idempotency.md
28+
- utilities/feature_flags.md
2829

2930
theme:
3031
name: material

0 commit comments

Comments
 (0)