`id` bei `publisher` hinzufügen
kulla opened this issue · 2 comments
Bisher ergänzen wir konsequent id
bei referenzierten Objekten. Beispiele hierfür sind learningResourceType
und license
. Bei publisher
fehlt eine Angabe zu id
. Diese würde ich zumindest als SOLL der Spezifikation hinzufügen, damit auch dieses Objekt eine eindeutige IRI im Sinne von JSON-LD erhält.
Inwiefern fehlt eine Angabe zu id? Im Beschreibungstext der HTML Spezifikation? Das JSON Schema für publisher sieht eine id als URI vor. Ich würde das Feld vergleichen mit affiliation, contributor oder creator, dort ist auch nur type und name erforderlich.
Idee dahinter war vermutlich, dass nicht jedes Objekt, z .B. Personen, eindeutig identifiziert werden kann (wenn sie bspw. keine ORCID o.ä. haben)
Vielleicht sollten wir jedoch generell alle empfohlenen properties von Objekten dokumentieren, damit auch in den HTML Spezifikationen bereits ersichtlich ist, was das JSON Schema enthält.
Inwiefern fehlt eine Angabe zu id? Im Beschreibungstext der HTML Spezifikation?
Genau, das ist mit diesem Issue gemeint.
Vielleicht sollten wir jedoch generell alle empfohlenen properties von Objekten dokumentieren, damit auch in den HTML Spezifikationen bereits ersichtlich ist, was das JSON Schema enthält.
👍