Skip to main content
logo

IGeLU 2024

September 9–12, 2024

Note: An Excel export of the full program will be available at the end of August.

Drools, or OR-Statement Considered Harmful

Thursday, September 12, 2024 at 1:30 PM–2:00 PM CEST add to calendar
The Black Diamond - The Queen's Hall
Event part

Developers Day

Abstract

Drools is the only way to manipulate MARC data in crucial places in Alma, be it bending imported data to our standards or normalizing on save when editing MARC records in the Metadata Editor.

The Austrian Library Network is (forced to) using drools on a consortial scale: 2000+ lines of normalization rules are run every time a record is saved, thousands of lines more in various other places. As drools is a rather blunt tool for such an undertaking and the documentation is not as unambiguous as one might hope, we have learnt many things the hard way.

This talk indends to share our experiences, some hacks and unexpected behaviour that is neither fixed nor documented. Based on this cautionary tales we will argue why we should be able to use XSLT not only for Dublin Core Metadata but for MARC records too.

Track

Practical Applications

Products or Areas of Focus

Alma

Presenters

[photo]
Stefan Schuh, Metadata Analyst, OBVSG
LinkedIn URL
Loading…