open-feature / open-feature/java-sdk
Spec v0.9.0 compliance
- Lingua principale
- Java
- Stelle
- 128
- Fork
- 61
- Merge medio
- 5h 57m
- PR unite (30g)
- 26
Descrizione
Tracks [spec v0.9.0](https://github.com/open-feature/spec/releases/tag/v0.9.0) compliance. Functionally complete; only harness bump remains.
- [ ] Bump `spec` submodule to the v0.9.0 tag; re-run gherkin e2e.
- [ ] Provider lifecycle event ownership (race-condition fix): add opt-in marker so providers emit their own `PROVIDER_READY`/`PROVIDER_ERROR`; SDK derives status from the provider event stream and keeps + deprecates the legacy synthetic path; update first-party providers ([spec 5.3.5](https://openfeature.dev/specification/sections/events#requirement-535), [provider status 2.8](https://openfeature.dev/specification/sections/providers#28-provider-status), [Appendix E](https://openfeature.dev/specification/appendix-e))
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Inizia con la release di spec v0.9.0, il submodule spec e l’harness end-to-end di gherkin. Esamina i requisiti collegati del ciclo di vita dei provider e i first-party providers, quindi implementa l’ownership opt-in degli eventi dei provider e la deprecazione di legacy-path; il lavoro è completo quando il submodule è alla v0.9.0 e i controlli e2e di gherkin passano.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- java
- Ambito
- backend-api-design
- Tipo di issue
- Funzionalità
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Stato di attività
- Tranquilla
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 35/100