[Epic] Verpflichtende Angabe von `$schema` (required) im Metadatensatz
Warum?
Ein empfangendes System, das mehrere Metadatenschemas anbietet, kann weder an der Einreichung noch am eingehenden Metadatensatz nicht erkennen, welche Version das sendende System ausgewählt hat.
Relevante Links und Bemerkungen
- In #267 (closed) wurde
$schema
als optionale Property ergänzt.
Akzeptanzkriterien
-
Das Attribut $schema
wird verpflichtend. -
Im für das $schema
-Attribut hinterlegten Regex wird die ~"major"-Version um 1 erhöht. -
Nach dem PO-Review wird die neue ~"major"-Version des Metadatenschemas veröffentlicht. -
Neue Version des Metadatenschemas ist im Self-Service-Portal hinterlegt. -
Die Dokumentation wurde aktualisiert. Insb. wird darauf hingewiesen, dass Metadatensätze ohne $schema
-Attribut von den SDKs automatischrejected
werden. -
Das im Java-SDK hinterlegte Metadatenschema wurde auf die neue Version aktualisiert. -
Das im .NET-SDK hinterlegte Metadatenschema wurde auf die neue Version aktualisiert.
Durchführungsplan (von Entwickler:in bei Umsetzungsplanung auszufüllen)
-
... -
... -
... -
Definition of Done wurde geprüft
Edited by Marco Holz