Zum Hauptinhalt springen

Jahresrelease 2024

Im Sommer 2024 haben wir erneute alle Komponenten zu einem kohärenten Setup aufeinander abgestimmt. Der Fokus lag auf Optimierungen für den neuen F6 Repository Stack und einen Ausbau von box mit neuen Funktionalitäten.

Lösungskomponenten

KomponenteVersionBeschreibung
docuteam feeder7.1Verschiedene Usability-Verbesserungen wie bessere Sortierungs- und Filteroptionen, die Einführung von Parametertypen für Workflow-Inputs sowie diverse Bugfixes.
docuteam packer7.0Wechsel zu Java 17, kleinere Bugfixes.
docuteam actions7.0Wechsel zu Java 17, neue Actions und Bugfixes für existierende Actions.
docuteam actions-js2.3Neue Actions (u.a. um Daten im Repository zu verändern) sowie Verbesserungen (Optimierung und Performanceverbesserungen bei der Ingest-Action).
docuteam box2.3Zusätzliche Funktionalitäten (Ansicht und Editieren von Metadaten, Verändern/Löschen von Daten im Repository sowie DIP-Download) und Verbesserungen (Performance, optimiertes F6-Datenmodell).
docuteam rservices5.11Diese Version von rservices enthält Optimierungen für die Migration des Fedora-Repository Stacks.
Fedora 6 Repository Software6.5Wir benutzen die neuste Version der Fedora Repository-Software.
AtoM2.8Wir nutzen die letzte stabile Version von AtoM, ergänzt mit einem eigenen Plugin für die Anbindung an das Fedora-Repository.

Generelles Setup und Anforderungen

Wir unterstützen primär Linux (Ubuntu) und die aktuellsten Versionen von Windows Server (2019 and 2022). Die Instanzen sollten minimal mit 4-8 CPUs sowie 16GB RAM ausgestattet sein. Standardmässig werden die Applikationen auf ein separates Laufwerk/eine separarte Partition installiert und benötigt dort ~100-200GB. Das bevorzugte DBMS is Postgres. Andere Betriebssysteme und Datenbanksysteme werden möglicherweise unterstützt, müssen aber im Einzelfall angeschaut werden. Backup erfolgt üblicherweise durch den Kunden/die Kundin in Absprache mit uns.

Das Standard-Setup besteht aus zwei Server-Instanzen:

  • Ein Server für den Ingest-Prozess, bestehend vor allem aus docuteam feeder und docuteam actions/docuteam actions-js. Zusätzlich zu den obigen Anforderungen wird eine zusätzliche Partition/Disk als Workbench benötigt, üblicherweise 3-4 Mal so gross wie das grösste zu verarbeitende Paket.
  • Ein Server für das Repository, aktuell bestehend aus der Fedora 6 Repository Software mit docuteam box. Zusätzlich zu den generellen Anforderungen ist auch hier ein weiterer Speicherbereich notwendig, der gross genug ist für die zu archivierenden Daten und Metadaten, üblicherweise im Terabyte-Bereich.