qri-io / qri

you're invited to a data party!
https://qri.io
GNU General Public License v3.0
1.11k stars 66 forks source link

feat(feature_flags): added support for basic feature flag management #1820

Closed Arqu closed 3 years ago

Arqu commented 3 years ago

Adding feature flags management to qri core. Cloud should reuse this with a different store backing it, and frontend should source flags from the /config/flags endpoint.

It's a very basic FF system to allow us to hand roll and expand as we need. It's pretty open and allows us to add our own flags while developing without much fuss. Once we deem a feature needs to be really feature flagged we add it to the list of defaults.

Arqu commented 3 years ago

Just distilling come notes from our discussions around this:

@b5 @ramfox @dustmop @chriswhong tagging you to add in feedback and help shape this

Arqu commented 3 years ago

Closing due to age. Will redo once we need it.