Glossary
This document defines some terms that are used across this specification.
Table of Contents
Feature Flag
A mechanism that allows an Application Author to define alternative codepaths within a deployed piece of software, which is conditionally executed at runtime, based on a rule set.
User Roles
Application Author
A developer of an application or service which utilizes the feature flags SDK. This person writes code which calls into the SDK to make flagging decisions.
Application Integrator
A developer who is setting up or configuring an application or service to use the feature flags SDK. They would write code like "We should speak to the open source flagging service, not $vendor" or "The way the system should handle telemetry is through $library".
Provider Author
The maintainer of an API-compliant provider which implements the necessary interfaces required for flag evaluation.