OPUS4 / application

OPUS 4 application.
Other
15 stars 21 forks source link

Feld PublicationState in OAI-DC #1213

Closed alw-bsz closed 5 months ago

alw-bsz commented 6 months ago

Die Ausgabe erfolgt im Element <dc:type>, z.B. <dc:type>updatedVersion</dc:type>

Der angegebene Wert unterscheidet sich zwischen "normalem" OAI-DC und OAI-DC für OpenAIRE. Bei OpenAIRE ist zusätzlich das verwendete Vokabular durch Voranstellen des Strings info:eu-repo/semantics/ zu kennzeichnen, z.B.: <dc:type>info:eu-repo/semantics/updatedVersion</dc:type>

Bislang wurde für OpenAIRE statisch <dc:type>info:eu-repo/semantics/publishedVersion</dc:type> ausgegeben. Das Verhalten wird dahingehend geändert, dass der PublicationState nur noch dann statisch ergänzt wird, wenn im Datensatz kein PublicationState angegeben ist; ansonsten wird der tatsächliche Wert verwendet.

Damit es nicht zu unerwünschten Nebeneffekten kommt, sollten die im Zuge der Migration von OPUS 3 nach OPUS 4 sowie die von OPUS 4 im Default gesetzten Datenbank-Werte "published" bzw. "draft" bereinigt werden.

j3nsch commented 5 months ago

Erledigt?

alw-bsz commented 5 months ago

Ja, das ist erledigt.