openedx / public-engineering

General public issue repository for the Open edX engineering community
3 stars 1 forks source link

OEP/ADR to standardize feature toggle annotations in frontend code #235

Open arbrandes opened 5 months ago

arbrandes commented 5 months ago

Description

Currently, there's no standard way to document feature toggles (a.k.a. environment variables, feature flags, configuration flags) in MFE repositories. This makes it hard to take advantage of automation to pull a list of all existing ones, such as https://github.com/openedx/code-annotations which already does this for edx-platform.

Goals

Write either an OEP or an ADR that standardizes how these toggles should be documented in MFEs. Generally speaking: