open-feature / community

OpenFeature project community and governance
https://openfeature.dev
Apache License 2.0
95 stars 87 forks source link

Add Minder as an adopter #402

Closed evankanderson closed 1 month ago

evankanderson commented 1 month ago

This PR

toddbaert commented 1 month ago

Very cool! Glad to hear it.

I've been investigating SLSA and similar standards for a while; seems like similar artifact attestations are something Minder helps with among other features? Seems like an interesting project.

I'd be interested to know exactly how you folks are using OpenFeature.

evankanderson commented 1 month ago

Very cool! Glad to hear it.

I've been investigating SLSA and similar standards for a while; seems like similar artifact attestations are something Minder helps with among other features? Seems like an interesting project.

I'd be interested to know exactly how you folks are using OpenFeature.

I'd be happy to meet up with you sometime (I'll be at Kubecon, but we could also attend one of your working group meetings).

Minder uses OpenFeature for many of the rollouts; we use a fairly constrained form of "default false boolean flags" to minimize complexity and simplify rollout -- we start with the feature flagged off, and then at some point after the feature has received enough testing (usually in Stacklok's cloud environment, but could be in other installations as well), we flip the flag to "always enabled" by removing the flag-check code and the old path. (Or we decide the experiment didn't work, and we retire it.)

Our unit of checking is generally at the customer / project level, which allows us to expose a feature for select users for qualification before exposing it to all users and starting on the flag-retirement path.