open-feature / ofep

A focal point for OpenFeature research, proposals and requests for comments
https://openfeature.dev
20 stars 15 forks source link

feat: provider metadata feature discovery #36

Closed toddbaert closed 1 year ago

toddbaert commented 1 year ago

Mostly brought up based on comments in the events OFEP, this OFEP proposes a solution for "feature discovery" in the context of providers, in order to signal to the SDK and application authors what features are available in a particular provider.

I think this would work well with badges and documentation that consistently identify features and functionality.

toddbaert commented 1 year ago

Could you please add a section that talks about backwards compatibility? I would expect new features to be optional and require the provider developer to explicitly add support for the feature.

I think that's covered by the phrasing:

...be extended to include optional properties that denote which features are available on the implementing provider...

Since all these are optional, we have backwards compatibility.

@beeme1mr