You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The **OpenFeature Remote Evaluation Protocol (OFREP)** is an API specification for feature flagging that enables vendor-agnostic communication between applications and flag management systems. It defines a standard API layer between the provider and the flag management system, allowing any OpenSource or commercial system to implement the protocol and be compatible with community-maintained providers.
6
+
The **OpenFeature Remote Evaluation Protocol (OFREP)** is an [API specification](./openapi) for feature flagging that enables vendor-agnostic communication between applications and flag management systems. It defines a standard API layer between the provider and the flag management system, allowing any OpenSource or commercial system to implement the protocol and be compatible with community-maintained providers.
9
7
10
8
### Key Benefits
11
9
12
10
-**Vendor Agnostic**: Connect to any OFREP-compliant flag management system without vendor-specific implementations
13
-
-**Standardized**: Built on a common OpenAPI specification for consistent integration
11
+
-**Standardized**: Built on a [common OpenAPI specification](./openapi) for consistent integration
14
12
-**Flexible**: Works on both client-side and server-side applications
15
13
-**Community Maintained**: Generic OFREP providers maintained by the OpenFeature project
16
14
@@ -29,7 +27,7 @@ graph LR
29
27
1. Your application uses the OpenFeature SDK
30
28
2. The OpenFeature SDK uses an OFREP provider
31
29
3. The OFREP provider communicates with your flag management system via the standardized OFREP API
32
-
4. Your flag management system implements the OFREP specification
30
+
4. Your flag management system implements the [OFREP specification](./openapi)
33
31
34
32
### Server vs Client
35
33
@@ -71,7 +69,7 @@ To create an OFREP provider for a new language:
71
69
72
70
To make your flag management system OFREP-compliant:
73
71
74
-
1. Implement the [OFREP OpenAPI specification](https://github.com/open-feature/protocol/blob/docs-update-readme-for-website/service/openapi.yaml)
72
+
1. Implement the [OFREP OpenAPI specification](./openapi)
75
73
2. Test your implementation with existing OFREP providers
76
74
3. Register your system in the [OpenFeature ecosystem](https://github.com/open-feature/openfeature.dev/issues)
0 commit comments