Unterschiede der ORDERLABEL von Zeitungsvorgängen in Kitodo.Production #6212
andre-hohmann
started this conversation in
Show and tell
Replies: 1 comment 1 reply
-
Die Hauptursache für das beschriebene Verhalten sind mit hoher Wahrscheinlichkeit die Werte in dem Feld Alternativ zur Korrektur der Metadaten in den Vorgängen kann das Export-XSLT angepasst werden um die fehlerhaften Werte während des Exports zu entfernen, wie zum Beispiel: <xsl:template match="/mets:mets/mets:structMap[@TYPE='LOGICAL']/mets:div/mets:div/mets:div/mets:div/mets:div[@TYPE='PeriodicalIssue']/@ORDERLABEL">
<xsl:choose>
<xsl:when test="matches(.,'^([0-9]{1,4}-[0-9]{1,2})')">
</xsl:when>
<xsl:otherwise>
<xsl:copy>
<xsl:apply-templates select="@* | node()"/>
</xsl:copy>
</xsl:otherwise>
</xsl:choose>
</xsl:template> |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Einleitung
Ausgehend von folgendem PR wurden in der SLUB Dresden mögliche Ursachen bezüglich der falschen Anwendung des METS-Attributs
ORDERLABEL
zur Beschreibung der Zeitungsausgaben in der METS-Datei der Vorgänge der Jahresebene untersucht. Die negativen Abweichungen treten in Zeitungsvorgängen auf, die von Kitodo.Production 2 auf Kitodo.Production 3 migriert wurden. Die Ergebnisse werden veröffentlicht, um andere betroffenen Einrichtungen in der Behebung des Fehlers zu unterstützen.Der Aspekt der Anzeige der Inhalte der
ORDERLABEL
undLABEL
aus untergeordneten Vorgängen wird nicht hier untersucht, sondern in folgender Diskussion diskutiert.Problembeschreibung
In den migrierten Jahresvorgängen wird in das Attribut
ORDERLABEL
für Ausgaben der ISO-konforme WertYYYY-MM
eingetragen. Dies ist nicht korrektBeispiel:
Vergleiche: https://digital.slub-dresden.de/oai?verb=GetRecord&metadataPrefix=mets&identifier=oai:de:slub-dresden:db:id-416971482-1910
In den mit Kitodo.Production 3 erstellen Jahresvorgängen wird in das Attribut
ORDERLABEL
kein ISO-konformer Datumwert eingetragen.Beispiel:
Vergleiche: https://digital.slub-dresden.de/oai?verb=GetRecord&metadataPrefix=mets&identifier=oai:de:slub-dresden:db:id-1895452716-1915
Untersuchung
Es wurden folgende Unterschiede in den Metadaten der Vorgänge auf Jahres- und Ausgabenebene ermittelt, die das abweichende Verhalten verursachen können. Die abweichenden Metadaten werden Fett hervorgehoben
Jahres-Vorgänge
Ausgabe-Vorgänge
XSLT
Gegebenenfalls sind auch Anpassungen am Export-XSLT notwendig. Insbesondere könnte folgende Anpassung, die in der SLUB Dresden angewendet wird, das Ergebnis beeinflussen. Da das Export-XSLT auf migrierte Vorgänge und auf Kitodo.Production 3-Vorgänge angewendet wird, kann es jedoch nicht die alleinige Ursache für die Erstellung des unnötigen
ORDERLABEL
-Attributs sein.Ergebnis
Es wurde noch nicht abschließend geklärt, welche Korrekturen notwendig sind, um alle Jahres-Vorgänge einheitlich und korrekt zu exportieren.
Es scheint jedoch, dass das
ORDERLABEL
in dem Strukturelement „Aufteilung ohne Ebene 1“ des Ausgabe-Vorgangs entfernt werden muss, um zu vermeiden, dass in dem Jahres-Vorgang dasORDERLABEL
des Monats zur Beschreibung der Ausgabe genutzt wird.Beta Was this translation helpful? Give feedback.
All reactions