RERO ILS, der Stand nach 8 Monaten Produktion

RERO ILS, der Stand nach 8 Monaten Produktion image

Seit etwas 8 Monaten wird RERO ILS von rund 60 Institutionen in der Schweiz in Produktion genutzt. Ende Januar haben auch die Bibliotheken von drei belgischen Universitäten (UCLouvain, Namur, Saint-Louis) begonnen, mit einer eigenen Instanz des Systems zu arbeiten: bib.uclouvain.be. Nach dieser Stabilisierungsphase zieht RERO+ Bilanz über die Fortschritte des Projekts und die geleistete Arbeit.

Welche Neuerungen seit Juli 2021?

Der Übergang zur Produktion erfolgte mit der Version 1.4. Im März 2022 ist RERO ILS bei der Version 1.9.0, nachdem es sozusagen fünf "grosse Schritte" nach vorne gemacht hat (der zweite Versionsindikator), und viele weitere kleine Schritte, die durch die Patches repräsentiert werden (v1.4.1, v1.4.2, v1.5.1, usw.). Die detaillierten und technischen Hinweise zu jeder Version sind online verfügbar.

Hier finden Sie einen kondensierten Überblick über die wichtigsten Neuerungen, die eingeführt wurden:

  • Erwerbungen
    • Einführung des Moduls und Einrichtung der globalen Verwaltung der Erwerbungen: Versand und Empfang von Bestellungen, Verwaltung der Konten.
  • Katalog und Suche
    • Anzeige der Bestände anderer Organisationen
    • Vollständige Anzeige von Metadaten auf der Benutzeroberfläche
    • Neue Quellen für den Import aus dem Web
    • Sortierung der Ergebnisse auf verschiedenen Suchseiten
    • Katalogisierungsformular: verschiedene Verbesserungen (PEGI-Altersgruppen, Anmerkungen, obligatorisches Titelfelder usw.)
    • Allgemeine Verbesserung der Systemleistung, auch beim Öffnen des Editors
    • Eingabe von Links zwischen Dokumenten über ein Suchmenü
  • Ausleihmodul
    • Einführung einer Abholfrist für Bestellungen
    • Verbesserte Ansicht für die Suche der Leser
    • Debug-Modus für Systembibliothekare
  • Statistiken
    • Zugriff pro Bibliothek auf 10 monatliche und jährliche Schlüsselindikatoren

Wenn die oben genannten Punkte von den Endbenutzer*innen (Bibliothekar*innen, Leser*innen) wahrgenommen werden, stellen sie nur die Spitze des Eisbergs der von RERO+ geleisteten Arbeit dar.

rero-ils-le-point-apres-6-mois-de-production_bilan

Eine Schattenarbeit

Ein sehr grosser Aufwand wurde für Hintergrundaufgaben betrieben, die weniger sichtbar, aber ebenso notwendig für das reibungslose Funktionieren des Systems sind. Bei einigen dieser Aufgaben ging es darum, die im alten Ökosystem gut etablierten Prozesse zu erlernen und wieder einzuführen. Hier einige Beispiele:

  • Entwicklung
    • Konsolidierung und Stabilisierung der Ausleihtransaktionen
    • Verbesserung der Leistung bei der Ausleihoperationen
    • Verbesserung und Stabilisierung des Moduls, das die Benachrichtigungen sendet
    • Verfeinerung der Berechtigungen, um die Konsistenz der Datenbank zu gewährleisten
    • Neugestaltung von MEF (mehrsprachiges Autoritätssystem) und automatische Synchronisierung mit den Datenquellen
  • Prozesse
    • Hochladen von Daten im Batchverfahren (Bibliomedia)
    • Installation einer neuen Version ohne Unterbrechung der Produktion
    • Migration von Daten von einer Version zur anderen, wenn dies erforderlich ist
    • Entwicklung von Skripten für Massenkorrekturen
    • Einrichtung einer Support-Plattform für Bibliotheken
  • Korrekturen von Daten
    • Wiederherstellung einiger Daten aus dem alten System
    • Massenkorrekturen von Exemplaren, um sie an das System der Ausleihpolitik von RERO ILS anzupassen und von den Bibliotheken gewünschte Reformen zu implementieren

Von dieser weniger sichtbaren Entwicklungsarbeit beziehen wir uns in erster Linie auf die Bearbeitung der auf der Github-Plattform beschriebenen "Issues" (Probleme). Etwa 160 davon wurden seit dem Tag der Produktionsfreigabe und bis Ende Januar 2022 behoben. Die Arbeit an diesen Issues besteht in der Regel darin, bereits vorhandene Funktionen zu korrigieren, zu optimieren und zu verbessern.

rero-ils-le-point-apres-6-mois-de-production_issues

Obwohl diese Unterscheidung approximativ ist, verwenden wir drei Kategorien von Issues:

  • corrections zielen auf Elemente ab, die technisch existieren und funktionieren, sich aber nicht so verhalten, wie es ein*e Nutzer*in erwartet.
  • bugs sind ungeplante Fehlfunktionen des Systems, die ein Problem in der Schnittstelle oder in den Daten erzeugen.
  • enhancement (deutsch: Verbesserungen) sind Verbesserungen an bestehenden und funktionierenden Elementen, um sie einfacher oder angenehmer nutzbar zu machen.

Darüber hinaus wird jedes issue mit einem oder mehreren Labels getaggt, die angeben, um welche Art von Funktionalität es sich handelt. Einen Eindruck davon haben wir in der folgenden Abbildung gewonnen.

rero-ils-le-point-apres-6-mois-de-production_tagcloud

Welche Neuerungen stehen an?

Die Entwicklungs-Roadmap von RERO ILS wird in enger Zusammenarbeit mit den Benutzerbibliotheken im Rahmen einer user group festgelegt. Die nächsten geplanten Funktionalitäten sind die folgenden:

  • Erweiterung des Rollen- und Berechtigungssystems. Beispiel: Die Rechte einer Person, die nur katalogisiert oder nur Ausleihe durchführt, sollen genauer unterschieden werden können.
  • Vereinfachung der Fernleihe für Leser*innen.
  • Einstellung von Vorlagen, mit denen der Text und das Erscheinungsbild der vom System generierten Benachrichtigungen pro Bibliothek angepasst werden können.
  • Verbesserung der Facetten in der öffentlichen Schnittstelle: Hinzufügen von Facetten (z. B. "Datum", "Genre, Form", "Zielpublikum") und verbesserte Benutzerfreundlichkeit.
  • Funktion "Digitale Bibliothek": Hinterlegung und Verwaltung von Dateien (PDF und andere), die mit bibliografischen Datensätzen verknüpft sind.
Partager