Skip to content

[v2] $schema verpflichtend im Metadatensatz

User Story

Als mehrere Metadatenversionen unterstützender Empfänger möchte ich über ein verlässliches Kriterium verfügen, anhand dessen ich erkennen kann, welche Version mir mit einer Einreichung gesendet wurde.

Warum

Ein empfangendes System, das mehrere Metadatenschemas anbietet, kann weder an der Einreichung noch am eingehenden Metadatensatz erkennen, welche Version das sendende System ausgewählt hat, wenn die Versionsangabe in den Metadaten fehlt.

Links, Hinweise, Bemerkungen

Akzeptanzkriterien

  1. Das Attribut $schema wird verpflichtend.
  2. Im für das $schema-Attribut hinterlegten Regex wird die ~"major"-Version um 1 erhöht.

Mögliche Folgeaktivitäten (vom Entwickler zu ergänzen)

Edited by Fabian Sudau