Closed moredip closed 2 years ago
Thanks @moredip ! I'm having trouble differentiating between the "Application Author" and "Application Integrator". Can you clarify for me the differences?
Thanks @moredip ! I'm having trouble differentiating between the "Application Author" and "Application Integrator". Can you clarify for me the differences?
Application Author would be using the SDK to make flagging decisions. They'd be using bits of the OpenFeature API like client.getVariation('some-flag')
Application Integrator would be wiring up the OpenFeature integration - configuring providers, etc. They'd be using bits of the OpenFeature API like openfeature.registerProvider(...)
I see. I think that's a worthwhile differentiation, and the differentiation might even become more important as our API/SDK becomes more well-defined.
What do you think about "OpenFeature Integrator" instead of "Application Integrator"? It seems like we're focusing on the persona of the user that actually configures the provider and any global settings.
I'm going to merge this as it is for now, since it seems we agree it's a useful distinction. We can tweak language whenever.
I'm not a fan of "Application Integrator" as a label, but couldn't think of a better term. Suggestions welcome!