[Allegro] Prophylaktische Klarstellung: XML extern unbedenklich

Bernhard Eversberg ev at biblio.tu-bs.de
Di Mai 13 14:22:22 CEST 2008


Dem Eindruck ist entgegenzutreten, sollte er irgendwo entstanden sein
(wofür zwar keine Anzeichen vorliegen), die Entw.Abt. hätte ganz
grundsätzlich was gegen XML. Das ist so nicht richtig. Richtig ist:

1. Innerhalb des Systems, als integraler Bestandteil also, wird
    XML jetzt und künftig nicht eingesetzt. Wir sehen dafür weder einen
    erstrebenswerten Nutzen noch gar eine Notwendigkeit. Zumindest stünde
    der Aufwand in keinem Verhältnis zum evtl. erreichbaren Gewinn.

2. Es werden Parameter und Methoden (FLEXe) bereitgestellt, Daten
    mit XML-Auszeichnung zu exportieren, codiert in UTF-8. Was damit
    dann gemacht wird, ist Anwendersache und also vom Anwender frei
    zu entscheiden. Kennt sich der Anwender mit XML usw. gut aus, wird
    er damit arbeiten wollen - dem steht seit V24.4 nichts im Wege. XML
    ist eine Technologie neben anderen, die jeder völlig frei wählen
    kann, ohne daß die Entw.Abt. hier Präferenzen oder Wertungen
    auszusprechen hätte. V28.4 hat mit den neuen MARC-Parametern das
    Potential weiter vergrößert.

Systeminternes XML würde, um das noch hinzuzufügen, den Einsatz
von großen, komplexen Fremdkomponenten voraussetzen. Deren Auswahl
wäre das erste Problem, deren Aktualisierung (sie unterliegen weiteren
Veränderungen) das zweite. Gegenwärtig erscheint es deshalb nicht
ratsam, das Kernsystem auf solche Weise abhängig von Drittlösungen zu
machen. Ein Bruch mit aller bisherigen Praxis wäre es sogar, wollten
wir von Anwendern fordern, sich bestimmte externe Produkte zu
installieren, damit Kernfunktionen (und dazu gehören jetzt auch
Erwerbung, Zeitschriften und Ausleihe) genutzt werden können.
Die Hauptfrage, an welchen Stellen denn überhaupt intern XML helfen
könnte und bei welchen internen Aufgaben, ist zudem gegenwärtig, wie
gesagt, gar nicht schlüssig beantwortbar. Mal abgesehen davon, daß
keiner sie gestellt hatte, aber externe Entwickler ohne allegro-
Vorkenntnisse fragen ja auch gerne, was für SQL-Tabellen das System hat,
und so beginnen sie zu fragen, was für ein XML-Schema oder so.

Gelegentliches Polemisieren gegen XML, verbunden mit den Stilmitteln
der Überspitzung und der Stichelei, dient, wie in anderen Fällen und in
den Medien allgemein zu beobachten, nur der unverkniffenen Fokussierung
von Aufmerksamkeit auf ein allzu sprödes Thema. Daß die mit XML
befaßten Gremien und Entwickler herausragende Arbeit leisten, kann ja
niemand wirklich in Zweifel ziehen, und XML-Leute haben sowieso alle
viel Humor. Wird doch sonst alles viel zu dröge, Himmel nochmal!

MfG B.E.




Mehr Informationen über die Mailingliste Allegro