As mentioned in flagd documentation of Creating an in-process flagd provider 1, in-process provider comes with unique advantages. This issue focuses on creating the first version of flagd in-process provider in Java.
Requirements
- Fulfill requirements outlined by flagd in-process guideline 1
- Minimal external dependencies
- Updated/New ReadMe & usage guide
- Unit & Integration tests
Technical requirements
- Use the same repository directory structure (
providers/flagd)
- Build both remote and in-process providers into a single dependency (To be decided after the POC)
- Reuse existing interfaces and implementations where possible
Tasks
As mentioned in flagd documentation of Creating an in-process flagd provider 1, in-process provider comes with unique advantages. This issue focuses on creating the first version of flagd in-process provider in Java.
Requirements
Technical requirements
providers/flagd)Tasks
Footnotes
https://github.com/open-feature/flagd/blob/main/docs/other_resources/in-process-providers/specification.md ↩ ↩2