Table of Contents
Die Normalisierungen in Alma sollen im Laufe des Jahres 2026 sukzessive in der Sprache XSLT neu implementiert werden. XSLT ist wesentlich mächtiger als Drools und ermöglicht auch automatisierte Tests und automatisiert erstellte Dokumentation.
Nach Möglichkeit soll kein neuer Drools-Code mehr geschrieben werden. D. h. auch Fehlerbehebungen etc. werden möglichst gleich in XSLT implementiert. Bei dringenden Fehlerbehebungen ist es möglich, dass diese den Release-Zyklus umgehen und direkt ins Produktionssystem eingespielt werden.
Geplante Änderungen. Links zur Dokumentation sind noch nicht öffentlich erreichbar.
008: Dokumentation041 angleichen. Issue #26; Commit e86c2a9008/15-17 auf ||| setzen, wenn es einen Ländercode in 044##$$c gibt.008/19 bei fortlaufenden Ressourcen auf | setzen.008/39 (cataloging source) fix auf c für “cooperative cataloging” setzen.016 und 035 bei ZDB-Records synchronisieren. Issue #23; Commit 4c9b204a; Dokumentation hier, hier und hier024 entfernen, wenn nur Werte aus der Vorlage und sonst nichts vorhanden ist. Issue #24; Dokumentation hier0242X$$a entfernen. Commit 834c187; hier035. Issue #27084 ohne Inhalt in $$a entfernen. Commit e2ab8c2; Dokumentation hier830 $$a auf $$w, wenn es eine AC-Nummer enthält. Issue #31; Commit 26679de; Dokumentation hier830 ohne $$w entfernen. Issue #30; Commit be5bc05; Dokumentation hierVollständig implementiert: Dokumentation
Vollständig implementiert: Dokumentation
Entfernen diverser Felder beim Import: Dokumentation
007/01 bei Musik auf q setzen (KATA-082-fix007_music). Commit 348cbd4, Dokumentation034 löschen, wenn sie nur Werte aus der Vorlage und sonst nichts enthält. Issue #22, Commit 15c5e67, Dokumentation264 mit mehreren Verlagen mehrere Felder 264 erstellen: Dokumentation760-787
Copyright &© by the contributing authors. All material on this collaboration platform is the property of the contributing authors.