Lieber Herr Fuchs,
Ich bin mir nicht sicher, wie das MODS-Profil mit den
Praxisregeln
zusammenhängt (und wie sehr die Praxisregeln sich noch ändern können),
mir scheint es jedoch sinnvoll, das MODS-Profil an die Praxisregeln
anzupassen (incl. neuen Elementen und evtl. minimal genutzten Schema Versionen).
Somit müßte der Viewer nur das MODS-Profil prüfen, und könnte METS-Dateien
mit einer MODS-Schema-Version kleiner als 3.3 als nicht-konform abweisen.
Und was machen die Nutzer, die bislang "brav" den Dokumentationen auf den
Viewer-Seiten gefolgt sind und MODS-Datensätze nach Vers. 3.2 erzeugt haben? Dies evtl.
statisch? - - - So können wir m.E. nicht mit Änderungen, die es sicher immer geben wird,
umgehen. Eine gewisse Abwärtskompatibilität muß da m.E. gewahrt bleiben. Vor allem macht
der Validator an dieser Stelle (!) ja nichts anderes, als einen MODS-Datensatz gegen ein
Schema zu prüfen, dem es nicht entsprechen kann: Es deklariert ja selbst, daß es der
Schema-Version 3.2 folgt. Der Validator gibt hierzu aber eine inkorrekte Fehlermeldung aus
und bricht die weitere Verarbeitung ab. Er meint nämlich, alle Dokumente folgten per se
dem Schema 3.3, auch wenn sie Gegenteiliges von sich selbst behaupten. Das ist also
einfach technisch fehlerhaft, was da an Rückmeldungen vom Validator kommt...
Beste Grüße,
Kay Heiligenhaus