24 Jan 2021

Quelle: https://pixabay.com/illustrations/web-network-programming-3706563/
Nun neigt sich das Semester also langsam dem Ende und damit naht auch die Deadline für die Abgabe des Lerntagebuchs. Leider habe ich das Modul Bibliotheks- und Archivinformatik nicht so zuverlässig verfolgt, wie ich mir vorgenommen hatte. Dieses Semester war ich beruflich in einem grossen Projekt involviert und hatte zusätzlich noch etwas mehr ECTS zu leisten als bisher. Das Modul, das sich dank der Aufzeichnungen am leichtesten aufschieben liess, war dann leider BAIN.
More …

Quelle: https://www.loc.gov/bibframe/docs/bibframe2-model.html
Bibframe und Records in Context
Als Buchhändlerin, die zwar in einer Bibliothek arbeitet, jedoch nichts mit Katalogisieren zu tun hat (und das definitiv auch nicht möchte) sind die verschiedenen Metadatenstandards und -formate für mich teilweise etwas verwirrend. Hier deshalb nochmals die Zusammenhänge kurz erklärt.
More …

Isn’t it true that only librarians like to search? Everyone
else likes to find. (Tennant, 2001)
Solr und VuFind
Wir erarbeiten heute die Funktionen von Suchmaschinen am Beispiel von Solr. Solr nutzen wir mit Vufind (Discovery-System), da Solr selber keine Website mitgeliefert hat, nur Admin-Oberfläche. Solr ist mit Elasticsearch quasi “Industriestandard” und damit eine der meistbenutzen Suchmaschinen im Internet und bei Volltextsuchen. Solr ist auch ausserhalb des Bibliotheksbereichs interessant.
More …

Nachtrag von OpenRefine
Validierung XML: MARCXML-Schema definiert Regeln für XML-Dateien. Wenn man saubere XML-Daten produzieren möchte, muss das unbedingt abgeglichen werden. Es wird ein XSD-Format genutz, um ein Schema zu definieren für XML-Daten. Was soll wann vorkommen und wie soll es aussehen? Das Schema kann die Form vorgeben und validieren, aber auch Inhalte im Feld vorgeben. Die Prüfung der Form soll mindestens sichergestellt werden, wenn man XML-Dateien geschrieben hat. Validierung ist eine wichtige Grundlage.
Template exportieren, abspeichern und dann im Skript verschiedene Möglichkeiten der Validierung.
wget https://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd
xmllint *.xml --noout --schema MARC21slim.xsd
More …

OpenRefine Tutorial
OpenRefine: Freies Open Source Tool um mit “Messy Data” zu arbeiten.
- grafische Oberfläche, ähnelt klassischer Tabellenverarbeitungssoftware
- dient der Analyse, Bereinigung, Konvertierung und Anreicherung von Daten
- wird in der Regel lokal auf einem Computer installiert und im Browser bedient, aber auch auf Server. Hat aber keine Personenverwaltung und dementsprechend keinen Schutz, benötigt also organisatorische Absprachen, um Programm wirklich zu nutzen.
More …

Dieses Schaubild zeigt den Zusammenhang aller Programme, Tools und Software, die wir bereits in diesem Modul kennegelernt haben. Es umfasst Koha (Bibliothekssoftware), ArchivesSpace (Archivsoftware) sowie DSpace als Software für Open Access und Open Data. Über die OAI-PMH-Schnittstelle lassen sich jeweils Daten abrufen, das machen wir mit VuFindHarvest (OAI-Harvester).
More …

Daemon
Archivesspace ist auch nutzbar, ohne dass die Shell die ganze Zeit im Hintergrund läuft. Archivesspace funktioniert in hierarchischen Prozessen, jeder Prozess hat eine Verbindung zu einem oberen. Wenn man beim Aufrufen am Ende des Befehls ein & anhängt, dann läuft das Programm im Hintergrund.
More …

offene Fragen und To Do’s
Während der Stunde habe ich bei der Übung mit Archivesspaces eine Fehlermeldung unter dem public Interface erhalten. Gaby hat sich zum Glück meiner Überforderung angenommen und mir erklärt, wie ich mit dem folgenden Befehl meine log-files auslesen kann:
grep -B 100 -A 100 "WARNING: ERROR" archivesspace.out
More …

offene Fragen und To Do’s aus der letzten Stunde
Der Import der Schnellaufnahme in Koha hat problemlos funktioniert. Offene Fragen oder ähnliches gibt es dieses Mal nicht.
More …

offene Fragen aus der letzten Stunde
Mit der bereitgestellten Anleitung im Skript konnte ich den Static-Site-Generator Jekyll lokal installieren. Damit werden mir Änderungen lokal angezeigt und ich muss erst committen, sobald ich weiss, dass die Änderungen funktionieren.
More …