2024
24.11
Artist Dictionary
Wenn folgende Plugins verwendet werden, müssen nach dem Update manuelle Schritte durchgeführt werden:
Diese Plugins verwenden Vokabulare, um Relationen zwischen Entitäten zu verwalten. Zuvor gab es zwei Relationen R03a Relationship Person - Collective agent
und R03b Relationship Collective agent - Person
, die zusammen die Relation zwischen Personen und Agenten beschrieben haben. Alle anderen Relationen waren nur in einem Vokabular vertreten.
Die neuen Versionen der Plugins erwarten nur noch ein einziges Vokabular R03 Relationship Person - Collective agent
. Alle Einträge in R03b Relationship Collective agent - Person
, die nicht bereits (invertiert) im Vokabular R03a Relationship Person - Collective agent
vorhanden sind, müssen manuell übertragen werden. Danach ist das Vokabular R03b Relationship Collective agent - Person
zu entfernen (temporär umzubenennen) und das Vokabular R03a Relationship Person - Collective agent
in R03 Relationship Person - Collective agent
umzubenennen.
Alle Konfigurationsdateien müssen entsprechend angepasst werden. Die Vokabularverweise in den Mets Dateien müssen anschließend korrigiert werden. Hierzu gibt es das Mets-Migrationsscript im Vokabularserver, der mit den Optionen --trust Value --enable-relation-vocabulary-column-logic -f
gestartet werden kann.
Anpassung an goobi-plugin-workflow-mass-upload
Das Plugin wurde angepasst damit der Benutzer die Erkennungsmethode selber auswählen kann.
muss durch das folgende ersetzt werden:
Wenn use-barcodes
auf true
gesetzt ist, muss der detection-type
auf barcode
gesetzt werden:
24.10
Update des Vokabularservers
Der Vokabularserver muss mindestens auf Version 1.1.9
geupdated werden.
24.09
Namensänderung LayoutWizzard Step Plugin
Der Name des intranda_step_layoutwizzard-Plugins hat sich geändert. Er wird jetzt komplett kleingeschrieben. Dies gilt auch für die Konfigurationsdateien. Damit alles wie gewohnt funktioniert, müssen die Aufrufe der Vorgänge angepasst werden.
Dies geht am einfachsten über die Datenbank:
Umbenennung der Konfigurationsdateien:
Sicherstellen das der Ordner goobi/plugins/metadata vorhanden ist
Plugin goobi-plugin-step-create-full-pdf
Das Plugin goobi-plugin-step-create-full-pdf
verfügt über eine andere Konfiguration. Dieser Teil hat sich geändert und muss beim Update berücksichtigt werden:
ALT:
NEU:
24.08
Java-Version
Goobi benötigt nun Java 17. Installation unter Ubuntu:
Damit der Tomcat Java 17 nutzt, ist ggf. in der /etc/default/tomcat9
zu ergänzen:
Von Goobi aufgerufene Skripte sind auf Kompatibilität zu prüfen, ggf. das Default-Java des Systems anzupassen.
Vokabularserver
Der Zugriff auf den Vokabularserver wird nun über ein zusätzliches Token abgesichert. Prüfen, ob der Vokabularserver in Benutzung ist:
In der Config-Datei application.properties
muss der Token security.token=CHANGEME
ergänzt werden. Der Vokabularserver muss aktualisiert werden: Download
24.07
Vokabulare
Falls Vokabulare verwendet werden sollen oder vor einem Update verwendet wurden, müssen hier Anpassungen vorgenommen werden. Prüfen, ob Vokabulare genutzt werden:
Wenn dieser Befehl eine Zahl >0 liefert, ist dringend empfohlen, VOR dem Goobi workflow-Update die Vokabular-Migration zu testen. Wenn keine Vokabulare genutzt werden, dann darf auch kein Verweis auf ein Vokabular in der goobi_metadataDisplayRules.xml
vorhanden sein. Prüfen: grep vocabulary -i /opt/digiverso/goobi/config/goobi_metadataDisplayRules.xml
Ebenfalls vor dem Update ist der Update-Status folgender Plugins zu prüfen, die zum Zeitpunkt des Releases noch nicht fertig angepasst waren: plugin-step-flex-editor, plugin-workflow-linked-process-creation, plugin-step-metadata-replacement und plugin-workflow-project-export. Prüfen, ob eines dieser Plugins installiert ist:
Die Vokabularverwaltung von Goobi workflow wurde durch den Vokabularserver abgelöst. Das ist eine eigenständige Applikation, mit der Goobi workflow kommunizieren kann. Bitte lesen Sie die Details in der Dokumentation des Vokabularservers nach.
Update Archivverwaltung
Dieser Punkt betrifft Installationen, die das Archivmanagement-Plugin verwenden. Prüfen, ob dieses installiert ist:
Die Daten der Archivverwaltung werden nicht mehr in einer BaseX-Datenbank gespeichert, sondern in die Goobi workflow-Datenbank migriert. Beim Update müssen die folgenden Punkte abgearbeitet werden:
Der aktuelle Zustand der Archive muss gesichert werden. Dafür unter https://URL/basex/dba/login einloggen. Dann unter Databases jede Datenbank auswählen, die .xml-Dateien auswählen und herunterladen.
BaseX stoppen:
Konfiguration anpassen: Öffnen Sie die Datei
/opt/digiverso/goobi/config/plugin_intranda_administration_archive_management.xml
und entfernen Sie die folgenden Zeilen:
Fügen Sie stattdessen die folgenden Blöcke hinzu:
Rechte anpassen: Nach dem Update müssen die folgenden Rechte für den vollständigen Zugriff vorhanden sein:
Archiv-Plugin öffnen und EAD-Dateien importieren.
Optional: Export für den Viewer konfigurieren: Ob schon EAD Dateien im Viewer vorhanden sind, kann unter
VIEWERURL/archives/
nachgeschaut werden. Falls die EAD-Dateien auch im Viewer sichtbar sein sollen, konfigurieren Sie den<export>
-Bereich. Zu exportierende Dateien und der Hotfolder müssen dort angegeben werden.Automatische Aufgaben einrichten: Führen Sie folgenden Befehl aus, um automatische Exporte zu konfigurieren:
BaseX deinstallieren: Nachdem das Goobi workflow-Update erfolgreich getestet wurde und die Archive wie gewünscht funktionieren, kann BaseX deinstalliert werden:
Entfernen Sie zusätzlich den folgenden Block aus der Apache-Konfiguration:
Anpassungen an der Konfiguration des goobi-plugin-export-configurable-Plugins
Einige Tag-Namen und Typen haben sich geändert, z.B. ist <folder>
jetzt <includeFolders>
, and <includeMedia>true</includeMedia>
ändert sich zu <media enabled="true"/>
. Die Referenz-Config findet sich hier.
24.04
Anpassungen an der Konfiguration des newspaperRecognizer-Plugins
Die Config Datei plugin_intranda_step_newspaperRecognizer.xml
muss der folgende Block vorhanden sein:
Dabei muss die vorhandene Konfiguration übernommen werden.
Anpassungen an der Archive Management Config
Wenn in /opt/digiverso/goobi/config/plugin_intranda_administration_archive_management.xml
folgendes steht:
muss dies durch das folgende Ersetzt werden:
Wenn useShelfmark auf false steht, muss nichts angepasst werden.
24.02
Config Editor im Core
Mit der neuen Version ist das Plugin für den Konfigurationseditor in den Goobi workflow core integriert worden. Dazu müssen bei einem Update einige Punkte beachtet werden: Das alte Plugin muss gelöscht werden, und die Konfigurationsdatei muss umbenannt werden.
Korrektur des Berechtigungsnamens:
Anpassungen an plugin_step_rename_files
In dem Plugin wurde Funktionalität zum Konfigurieren ergänzt. Damit sich das Plugin nach dem Update gleich verhält, muss auch der folgende Block in jedem <config>...</config>
ergänzt werden:
Zuletzt aktualisiert