Spec v0.9.0 compliance
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 25/100
Línea de trabajo
Comienza leyendo la release enlazada de Spec v0.9.0 y las issues prerrequisito #117, #77, #78 y #122, ya que no se nombran archivos ni tests. El alcance abarca hooks, eventos, telemetría, el ciclo de vida del provider y la compatibilidad opcional con múltiples providers; se considera terminado cuando los elementos aplicables de la checklist cumplen las secciones de la especificación referenciadas.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Tracks spec v0.9.0 compliance. Early stage; hook lifecycle + events are prerequisites for most items.
-
#117 #77 #78 #122 Wire hooks into evaluation
-
#92 Pin gherkin harness to v0.9.0
-
Events subsystem
-
Tracking
-
Logging hook
-
Hook data (integrate existing type)
-
Evaluation details in
finallyhook -
Telemetry utility (Appendix D)
-
Isolated API instances
-
Domain in provider init
-
Provider state via events
-
Multi-provider (optional)
-
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, provider status 2.8, Appendix E)
- Lenguaje dominante
- C++
- Estrellas
- 6
- Forks
- 2
- Merge medio
- 9 d 2 h
- PR fusionados (30 d)
- 8
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de open-feature/cpp-sdk
-
Change path for gherkin tests Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
open-feature/cpp-sdk#92 ·
-
Implement Logging Hook Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
open-feature/cpp-sdk#138 ·
-
Update Merge Context Logic Abierto
open-feature/cpp-sdk#79 · 1 asignado ·
-
Implement Hooks Abierto
open-feature/cpp-sdk#77 · 1 asignado ·
-
Enable clang sanitizers Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
open-feature/cpp-sdk#28 · 1 reacción ·
Todos los issues de open-feature/cpp-sdk
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
flutter-webrtc/flutter-webrtc#2206 ·
-
litertlm-android AAR ships no consumer ProGuard rules → "mid == null" SIGABRT in minified apps Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
google-ai-edge/LiteRT-LM#3739 ·
-
Component: GLib
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
-
Mute ydb/tests/functional/dstool/test_canonical_requests.py.Test.test_group_take_snapshot in main Abiertoai_reviewed
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
ydb-platform/ydb#53974 · 3 comentarios ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
google/libultrahdr#485 ·