open-feature / open-feature/python-sdk

[FEATURE] Implement multi-provider

Offen
#511 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

enhancement good first issue help wanted
Vorherrschende Sprache
Python
Sterne
111
Forks
44
Ø Merge
2 Std. 37 Min.
Gemergte PRs (30 T.)
14

Beschreibung

The mutliprovider needs to be implemented in Python. Instead of being added to the contrib repo, these are now to be added directly into the SDK (similar to the in-memory providers).

See full spec here: https://openfeature.dev/specification/appendix-a/#multi-provider

See implementations in JS, Go.

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne mit der verknüpften OpenFeature-Spezifikation für mehrere Provider und vergleiche anschließend die verknüpften Implementierungen in JavaScript und Go. Ermittle, wie der Provider direkt neben den In-Memory-Providern in dieses Python SDK integriert werden sollte; abgeschlossen ist die Aufgabe, wenn das spezifizierte Verhalten für mehrere Provider implementiert und anhand der Spezifikation verifiziert wurde.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
python
Bereich
api
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.