Closed beeme1mr closed 6 months ago
I think we should consider introducing the concept of Provider Namespacing
. From a feature and implementation perspective, it would essentially be rebranding named clients
. Working on this change to the spec (and the corresponding implementation) it was challenging to try and explain how a named provider
maps to a specific client.
Here's the PR that implements the proposed changes. Notice how the JSDocs refer to the scoped provider as a "named client". I think it would be more clear to say "namespaced provider". https://github.com/open-feature/js-sdk/pull/704
Leaving this open for additional feedback until Thursday, December 7.
This PR
Related Issues
Fixes #218
Notes
Addresses a limitation in the web SDK where it was impossible to manage context for specific providers. See this issue for more information.