Lieber Herr Heiligenhaus,
war natürlich alles Absicht ;-) Im Ernst, danke für den Hinweis, habe es
geändert. Bitte verwenden Sie auch nicht mehr unsere alte Schnittstelle.
Sie ist nicht OAI konform wegen des implizit übergebenen Parameters
?Repository=WDB, das hat die OAI community - obwohl URI konform - nach
längerer Diskussion verworfen, so dass ich die BasisURL jetzt auf
http://dbs.hab.de/oai/wdb geändert habe. Diese unterstützt jetzt auch
die CONTENTIDs, die Strukturdaten kommen in Kürze. Ihr Beispiel also
jetzt wie folgt:
http://dbs.hab.de/oai/wdb?verb=GetRecord&metadataPrefix=mets&identi…
Lieber Herr Meyer, könnten Sie bitte auch das Beispiel auf der Viewer
Seite entsprechend ändern?
Viele Grüße,
Ihr
Th. Stäcker
Kay Heiligenhaus schrieb:
Lieber Herr Stäcker,
ich sehe es auch wie Sie, der Validator sollte
3.2. kompatibel bleiben.
Die Praxisregeln haben sich erst in der letzten Version auf 3.3.
festgelegt, davor gab es natürlich auch schon DFG Projekte. Neue
Projekte sollten aber immer 3.3. kompatibel sein bzw. nach dem Wunsch
der Praxisregeln möglichst einen shelflocator aufweisen. Das würde ich
auch als deontische Formulierung in die Viewerdokumentation aufnehmen.
Dann dürfen Sie aber nicht erschrecken, wenn bald ebenso deontisch vom Schema-Validator
bei der Validierung von MODS-Daten aus Wolfenbüttel zurückkommt: "Das Element
<shelfLocator> ist in Schema-Version 3.2 nicht bekannt". Die OAI-Schnittstelle
in Wolfenbüttel
http://dbs.hab.de/oai/?verb=GetRecord&metadataPrefix=mets&identifie…
liefert zumindest gerade:
* * *
<mods:mods
xsi:schemaLocation="http://www.loc.gov/mods/v3
http://www.loc.gov/standards/mods/v3/mods-3-2.xsd" >
[...]
<mods:location>
<mods:physicalLocation>Herzog August Bibliothek
Wolfenbüttel</mods:physicalLocation>
<mods:shelfLocator>A: 378.7 Theol. 2°</mods:shelfLocator>
</mods:location>
[...]
</mods:mods>
* * *
In Ihrer aktuellen Implementierung haben Sie also eine apollinische Lösung gefunden: Der
Validator "merkt" aufgrund des gerade diskutierten Fehlers nicht mal, daß Ihre
MODS-Dokumente de facto schemainkonform sind - ganz unabhängig von den Praxisregeln. ;)
Beste Grüße,
--
Dr. Thomas Staecker (Leiter Abteilung Alte Drucke, Digitalisierung)
Herzog August Bibliothek - Postfach 1364 - D-38299 Wolfenbuettel
Tel. +49(0)5331/808-119 - email: staecker(a)hab.de