April

Goobi workflow Digest für April 2024

Allgemein

Die größere Umstellung in der Maven Architektur von Goobi workflow und den Plugins ist im April abgeschlossen worden. Wir empfehlen aufgrund der vielen Nacharbeiten erst das Mai Release einzusetzen.

Core

Maven Struktur

Allgemein

Im April haben wir die Maven Infrastrukturänderung umgesetzt. Goobi workflow sieht weiterhin so aus wie gewohnt, unter der Haube hat sich aber einiges getan. Gerade für Entwickler und Systemadministratoren ist das interessant.

Die neue Struktur ermöglicht jetzt einfachere Refaktorisierungsarbeiten und das einfachere pflegen von Abhängigkeiten an zentraler Stelle.

Entwickler

Für Entwickler gibt es jetzt nicht mehr das goobi-workflow Repository alleine, sondern es gibt workflow-base und goobi-workflow-core. Wir empfehlen Entwicklern alle lokalen Repositories zu löschen und neu von Github auszuchecken.

Der Core und die Plugins definieren jetzt workflow-base als parent.

Ebenfalls hat sich der Ort für die Artefakte im Nexus geändert. Sie liegen nicht mehr unter de.intranda.goobi.workflow, sondern unter io.goobi.workflow.

Systemadministratoren

Für Systemadministratoren hat sich die Benennung der Artefakte in den Plugins geändert. Hier wurde konsequent die Schreibweise von .jar Plugindateien und .xml Konfigurationsdateien angeglichen und vereinheitlicht. Bei Updates muss genau darauf geachtet werden, dass keine alten Artefakte liegen bleiben.

Snippets

  • Für einen Kunden wurde ein größeres Set an Spezialplugins fertiggestellt

  • Die Arbeiten im Kontext Vokabulare und Archiv gehen voran

Last updated