AP 6.3: Ausgabeformate und Facettierung
Erwerbungsvorgänge werden aus Sicht einer wissenschaftlichen Bibliothek neben Erwerbungsentscheidungen gemäß ihrem Sammlungsprofil primär durch Anschaffungswünsche von Forschenden ausgelöst. Hierfür soll ein System entwickelt werden, das unter anderem auch die Entgegennahme von Dokumentlisten in maschinenlesbaren Formaten wie COinS77 ermöglichen soll.
Die konvertierten Texte können über die an der ULB bereits eingesetzte Software WDB+78 in einer einheitlichen Anzeige mit einem Browser gelesen werden. Die Auswahl kann dabei über eine, ggf. nach Strukturinformationen gefilterte, Volltextsuche, über eine Metadatensuche – ähnlich dem Bibliothekskatalog – oder über ein Verzeichnis der Bücher bzw. Journals erfolgen. Diese Auswahl ist ebenfalls über die WDB+-REST-API möglich, sodass die Texte maschinell abgerufen werden können. Neben der TEI-Datei können dabei auch einzelne Bestandteile der Dateien – z. B. nur die Abstracts – oder bestimmte andere Formate – wie Informationen zu Entitäten als RDF/XML – ausgewählt werden. Für jeden Text wird automatisch eine Landingpage erzeugt, die neben den Titeldaten eine Übersicht über alle verfügbaren Versionen (s. Abschn. 2.3.7) enthält und auf die vom Bibliothekskatalog aus verlinkt wird.
Parallel zu den über WDB+ abrufbaren XML-Volltexten werden DIPs, die neben dem XML-Volltext auch begleitende Dateien wie Bilder enthalten, über Archivematica/AtoM bereitgestellt. Endnutzende können die DIPs entweder manuell über die WDB+-Landingpage des Texts oder automatisiert über die WDB+-API, die im Hintergrund auf Archivmatica/AtoM zugreift, abrufen.
Der Workflow sieht eine Versionierung aller Dokumente vor. Bei Änderungen an einem Text wird der aktuelle Text direkt über WDB+ zur Verfügung gestellt, während die aktuelle und die vorherigen Versionen in Archivmatica/AtoM in Form separater DIPs mit eindeutiger persistenter ID abrufbar sind (s. Abschn. 2.3.7). Eine bestimmte Version kann über diese ID sowohl im Browser angezeigt als auch maschinell abgerufen werden, sodass auch ältere Datenstände nachvollzogen werden können. Entsprechende Skripte und Erweiterungen von WDB+ sind in diesem AP zu entwickeln.
77 https://de.wikipedia.org/wiki/COinS [15.6.2020]. 78 https://github.com/dariok/wdbplus [25.8.2021].