roadmap icon indicating copy to clipboard operation
roadmap copied to clipboard

Implement Feature Flags

Open aaronskiba opened this issue 8 months ago • 0 comments

Problem

There are several codebases forked off of DMPRoadmap and we would like to ease the process of merging DMPRoadmap releases into them. One way to achieve this is via feature flags.

Implementation Options

DMP Assistant's FeatureFlagHelper

DMP Assistant currently has feature flag functionality within their sandbox environment. It was implemented via the following pull request: https://github.com/portagenetwork/roadmap/pull/168

Flipper

Flipper is a popular gem. Although, DMP Assistant uses FeatureFlagHelper, other U of A library projects rely upon flipper.

https://github.com/flippercloud/flipper

Additional Info

The following issue comes from the University of Alberta's Jupiter project and performs an evaluation on various feature flag options to choose from: https://github.com/ualbertalib/jupiter/issues/1897

aaronskiba avatar Apr 15 '25 15:04 aaronskiba