Lieber Herr Meyer,
ja, das kann ich gut nachvollziehen. Es handelt sich in der Tat um einen Fehler in der
Spezifikation. Wir können dann die Zeit bis Ende Juli nutzen, die verschiedenen Fälle
durchzuspielen und das jeweilige Anzeigeverhalten des Viewers festzulegen.
Beste Grüße,
Kay Heiligenhaus
-----Original Message-----
From: dv-technik-bounces(a)dfg-viewer.de [mailto:dv-technik-
bounces(a)dfg-viewer.de] On Behalf Of Meyer, Sebastian
Sent: Thursday, June 03, 2010 9:27 AM
To: technik(a)dfg-viewer.de
Subject: Re: [DFG-Viewer] Anzeige von Zeitschriftenbänden
Lieber Herr Heiligenhaus,
ich fürchte, vor Ende Juli werde ich nicht dazu kommen, irgendetwas für den
DFG-Viewer umzusetzen.
Wobei man sich auch darüber streiten könnte, ob es sich wirklich um einen
Bug und nicht vielmehr um ein fehlendes Feature handelt. Unser MODS-
Anwendungsprofil bezeichnet "titleInfo/title" als Pflichtfeld und nicht als
"erforderlich, falls vorhanden" - und genauso implementiert es auch der
Viewer.
Das heißt nicht, dass ich die Änderung nicht trotzdem begrüße, aber der Bug
steckt hier nicht in der Software, sondern in der Spezifikation.
Viele Grüße
Sebastian Meyer
--
Sebastian Meyer
Projekt-Mitarbeiter
Sächsische Landesbibliothek -
Staats- und Universitätsbibliothek Dresden (SLUB)
01054 Dresden
Tel.: +49 351 4677-206
Fax: +49 351 4677-711
http://www.slub-dresden.de/
-----Ursprüngliche Nachricht-----
Von: dv-technik-bounces(a)dfg-viewer.de [mailto:dv-technik-
bounces@dfg-
viewer.de] Im Auftrag von Kay Heiligenhaus
Gesendet: Mittwoch, 2. Juni 2010 18:24
An: dv-technik(a)dfg-viewer.de; technik(a)dfg-viewer.de
Betreff: Re: [DFG-Viewer] Anzeige von Zeitschriftenbänden
Lieber Herr Meyer,
prima. Ich drängle ja ungern, aber könnten Sie das auch als Hotfix
umsetzen, da es ja letztlich ein Bug ist? Wir aktuell in einem Projekt
der ULB Düsseldorf das Problem, daß wir die dort in einem laufenden
DFG-Projekt digitalisierten Zeitschriften nicht freigeben können, da
der Viewer sie nicht korrekt anzeigen kann. Da man strikt der
DFG-Vorgabe folgt, die Projektergebnis primär im Viewer zu präsentieren,
blockiert uns das aktuell sehr...
Beste Grüße,
Kay Heiligenhaus
> -----Original Message-----
> From: dv-technik-bounces(a)dfg-viewer.de [mailto:dv-technik-
> bounces(a)dfg-viewer.de] On Behalf Of Meyer, Sebastian
> Sent: Wednesday, June 02, 2010 5:59 PM
> To: technik(a)dfg-viewer.de
> Subject: Re: [DFG-Viewer] Anzeige von Zeitschriftenbänden
>
> Lieber Herr Heiligenhaus,
>
> diese Lösung finde ich am besten. Aus Sicht des DFG-Viewers würde
> damit die Schwierigkeit entfallen, die korrekte übergeordnete
> Einheit identifizieren zu müssen, zugleich würde aber auch kein
> ungültiges MODS entstehen. Ich werde die Auswertung von
> relatedItem[@type="host"] auf meine ToDo- Liste für die nächste
Viewer-Version setzen.
>
> Viele Grüße
> Sebastian Meyer
>
> --
>
> Sebastian Meyer
> Projekt-Mitarbeiter
>
> Sächsische Landesbibliothek -
> Staats- und Universitätsbibliothek Dresden (SLUB)
> 01054 Dresden
> Tel.: +49 351 4677-206
> Fax: +49 351 4677-711
>
http://www.slub-dresden.de/
>
> > -----Ursprüngliche Nachricht-----
> > Von: dv-technik-bounces(a)dfg-viewer.de [mailto:dv-technik-
> bounces@dfg-
> > viewer.de] Im Auftrag von Kay Heiligenhaus
> > Gesendet: Mittwoch, 2. Juni 2010 17:17
> > An: dv-technik(a)dfg-viewer.de; technik(a)dfg-viewer.de
> > Betreff: Re: [DFG-Viewer] Anzeige von Zeitschriftenbänden
> >
> > Lieber Herr Meyer, lieber Herr Kothe,
> >
> > wir haben unser Beispiel mal umgebaut und die MODS-Daten der
> > Zeitschrift in das MODS des Bandes eingebettet:
> >
> >
> >
>
http://s2w.visuallibrary.net/pk/oai/?verb=GetRecord&metadataPrefix=m
> et
> > s&i
> > dentifier=24361
> >
> > Das Ergebnis im Viewer ist aber gleich geblieben:
> >
> >
http://dfg-
> >
>
viewer.de/v2/?set[image]=1&set[zoom]=default&set[debug]=0&set[doubl
> e]=
> > 0
> >
>
&set[mets]=http%3A%2F%2Fs2w.visuallibrary.net%2Fpk%2Foai%2F%3Fverb
%3
> DGetRecord%26metadataPrefix%3Dmets%26identifier%3D24361
>
> Ich hatte ja schon vermutet, daß Sie weder die Bandinformationen
> (also
> mods:part) noch die Informationen zur Überordnung (in
> mods:relatedItem) auswerten. Das Beispiel aus Göttingen zeigt es:
> hier werden die Angaben aus der Überordnung "einfach" mit den
> Angaben zum Band in einer MODS- Struktur vermischt, was der Viewer
> dann natürlich prima anzeigt (abgesehen jedoch von den
> Informationen in mods:part, die der Viewer schlicht ignoriert),
> nur ist das MODS in dieser Form fehlerhaft. Der Band hat hier
> keinen eigenen Titel und ein System, das die Göttinger Daten
> harvested - nicht um sie anzuzeigen, sondern um sie zu indexieren
> - würde das dann fehlerhaft als
Bandtitel interpretieren.
> >
> > Das ist m.E. nicht der Weisheit letzter Schluß. Ich könnte damit
> > gut leben, die Informationen im MODS des Bandes zu kapseln, dann
> > aber eben
> > MODS- konform. Nur müßte der Viewer m.E. die im obigen Beispiel
> > gelieferten Informationen zu Band und Überordnung "korrekt"
auswerten.
> >
> > Was meinen Sie?
> >
> > Beste Grüße,
> > Kay Heiligenhaus
> >
> > > -----Original Message-----
> > > From: dv-technik-bounces(a)dfg-viewer.de [mailto:dv-technik-
> > > bounces(a)dfg-viewer.de] On Behalf Of Meyer, Sebastian
> > > Sent: Wednesday, June 02, 2010 10:00 AM
> > > To: technik(a)dfg-viewer.de
> > > Subject: Re: [DFG-Viewer] Anzeige von Zeitschriftenbänden
> > >
> > > Lieber Herr Heiligenhaus,
> > >
> > > der DFG-Viewer wertet derzeit immer nur genau eine MODS-dmdSec
> aus.
> > > Welche das ist, wird anhand folgender Kriterien bestimmt: In der
> > > logischen Struktur wird die hierarchisch oberste Einheit
> > > gewählt, die sowohl das Attribut @DMDID besitzt als auch in der
> > > structLink-Sektion mit einer physischen Struktur verknüpft ist.
> > > (Wenn es keine physische Struktur gibt, wird generell die
> > > hierarchisch höchste Einheit gewählt
> > > - auch das ist unter Umständen problematisch.)
> > >
> > > Die hierarchisch oberste logische Struktur in der METS-Datei
> > > Ihres Zeitschriftenbandes ist die Gesamtheit, diese ist aber mit
> > > keiner physischen Struktur verknüpft. Deshalb wertet der
> > > DFG-Viewer die darunterliegende Struktur aus, die sowohl ein
> > > @DMDID-Attribut als auch eine Verknüpfung mit einer physischen
> > > Struktur besitzt. Die MODS-dmdSec dieser Struktur weist aber
> > > weder einen Titel, noch Autor, Erscheinungsjahr und
> > > Erscheinungsort aus, weshalb die entsprechenden
> > Platzhalter im Viewer erscheinen.
> > >
> > > Die Schwierigkeit besteht hier generell darin, innerhalb der
> > > logischen Struktur einer METS-Datei genau die Einheit zu
> > > identifizieren, die für die Anzeige der Titeldaten entscheidend ist.
> > > Ursprünglich war dies mal grundsätzlich die oberste Struktur in
> > > der Hierarchie. Dann sind wir aber dazu übergegangen, dass
> > > Referenzen zu übergeordneten Einheiten nicht nur in MODS (als
> > > relatedItem[@type="host"]), sondern auch in der logischen
> > > METS-Struktur kodiert werden (was ich grundsätzlich auch gut und
> > > richtig finde). Deshalb musste ich mir ein neues Verfahren
> > > ausdenken, wie ich die relevanten Titeldaten eines
> > > darzustellenden Werks ermitteln kann. Das oben beschriebene
> > > Vorgehen schien mir da geeignet, aber es funktioniert offenbar
> > > nicht, wenn die in der METS-Datei beschriebene Einheit nicht
> > > selbst über die Pflichtmetadaten
> verfügt, sondern diese von einer übergeordneten Einheit erbt.
> > >
> > > Insofern handelt es sich wohl tatsächlich um einen Bug, wobei
> > > ich diesen fürchte ich nicht ohne Weiteres beheben kann. Für Ihr
> > > Beispiel wäre das noch recht einfach: der Viewer müsste wie oben
> > > beschrieben die oberste relevante Einheit ermitteln, dann aber
> > > darin fehlende Pflichtangaben aus den Metadaten übergeordneter
> > > Einheiten
> ergänzen.
> > > Das funktioniert aber auch nur, weil in Ihrem Beispiel der Band
> > > überhaupt eigene Metadaten besitzt, hätte er keine eigene dmdSec
> > > (was ja denkbar wäre), würde der Viewer den Band gar nicht erst
> > > als die relevante logische Einheit identifizieren. Außerdem ist
> > > in Ihrem Beispiel der Schritt vom Band zur übergeordneten
> > > Einheit nicht sehr groß - aber das ist ja nicht zwingend immer
> > > so, unter Umständen gibt es noch eine Reihe von
> > > "Zwischenschritten", die ebenfalls ausgewertet
> > werden müssten.
> > > Problematisch wäre auch, wenn die Metadaten der übergeordneten
> > > Einheit gar nicht in der METS-Datei des Bandes stünden. Aus
> > > METS-Sicht wäre das ja durchaus erlaubt. Dann müsste der Viewer
> > > allerdings erst dem METS-Pointer zur METS-Datei der
> > > übergeordneten Einheit folgen, um dann von dort die nötigen
Metadaten zu beziehen.
> > > Unter Umständen müsste der Viewer
auf diese Weise sogar durch
> > > mehrere METS-Dateien iterieren, da ja nicht zwingend gesagt ist,
> > > dass die direkt übergeordnete Einheit bereits alle nötigen
> > > Metadaten liefert - der Viewer müsste also von der ermittelten
> > > relevanten Einheit aus die komplette darüber liegende logische
> > > Struktur bis zum "Root-Element" durchgehen (wobei im
schlimmsten
> > > Fall jede Einheit
> wiederum eine eigene METS-Datei besitzt).
> > >
> > > Technisch wäre das lösbar, aber ich fürchte, die Performance
> > > würde sehr darunter leiden. Ich würde deshalb dafür plädieren,
> > > wir verstehen unsere Formulierung von Pflichtfeldern so streng,
> > > dass die jeweils in einer METS- Datei beschriebene logische
> > > Einheit diese Pflichtmetadaten _selbst_ mitbringen muss. Mit
> > > anderen
> > > Worten: wenn Sie für einen Band eine METS- Datei anlegen, dann
> > > müssen Sie auch für diesen Band einen Titel vergeben (sowie
> > > Autor, Erscheinungsjahr und Erscheinungsort, soweit bekannt).
> > > Wenn der Band keinen eigenen Titel hat, müssten Sie eben den der
> > > Gesamtheit wiederholen. (So wird es doch meines Wissens auch
> > > z.B. in der Verbundkatalogisierung
> > > gehandhabt?) Ich sehe ein, dass das nicht schön ist, ich halte
> > > es aber für die einfachste und eine
> > durchaus vertretbare Lösung.
> > > Was meinen Sie?
> > >
> > > Viele Grüße
> > > Sebastian Meyer
> > >
> > > --
> > >
> > > Sebastian Meyer
> > > Projekt-Mitarbeiter
> > >
> > > Sächsische Landesbibliothek -
> > > Staats- und Universitätsbibliothek Dresden (SLUB)
> > > 01054 Dresden
> > > Tel.: +49 351 4677-206
> > > Fax: +49 351 4677-711
> > >
http://www.slub-dresden.de/
> > >
> > > > -----Ursprüngliche Nachricht-----
> > > > Von: dv-technik-bounces(a)dfg-viewer.de [mailto:dv-technik-
> > > bounces@dfg-
> > > > viewer.de] Im Auftrag von Kay Heiligenhaus
> > > > Gesendet: Dienstag, 1. Juni 2010 19:22
> > > > An: dv-technik(a)dfg-viewer.de
> > > > Betreff: [DFG-Viewer] Anzeige von Zeitschriftenbänden
> > > >
> > > > Lieber Herr Meyer,
> > > >
> > > > wir bereiten aktuell ein paar Beispiele vor, um die Diskussion
> > > > über die Navigation in periodischen Werken (also zunächst
> > > > Zeitschriften und
> > > > Zeitungen) anhand konkreter digitalisierter Objekte
> > > > weiterführen zu können. Dabei stellt sich zunächst eine
> > > > grundsätzliche Frage, bei der Sie mir vielleicht auf die
> > > > Sprünge helfen können. Hier zunächst das Beispiel
> > > einer Zeitschrift:
> > > >
> > > > 1) Zeitschrift im Viewer
> > > >
> > > >
http://dfg-
> > > >
> > >
>
viewer.de/v2/?set[mets]=http%3A%2F%2Fs2w.visuallibrary.net/pk%2Foai%
> > > 2F
> > > > %
> > > >
>
3Fverb%3DGetRecord%26metadataPrefix%3Dmets%26identifier%3D23303
> > > >
> > > > 2) Band im Viewer
> > > >
> > > >
http://dfg-
> > > >
> > >
>
viewer.de/v2/?set%5Bimage%5D=1&set%5Bzoom%5D=default&set%5Bdeb
> > > ug
> > > >
> > >
>
%5D=0&set%5Bdouble%5D=0&set%5Bmets%5D=http%3A%2F%2Fs2w.visual
> > > lib
> > > >
> > >
>
rary.net%2Fpk%2Foai%2F%3Fverb%3DGetRecord%26metadataPrefix%3Dme
> > > ts
> > > > %26identifier%3D24361
> > > >
> > > > Wie Sie sehen können, sind die Metadaten des Bandes nicht ganz
> > > > so, wie ich mir das gedacht hätte. Anstelle der Angaben zu
> > > > Zeitschrift und Band findet sich "###TITLE###
> > > > ###VOLUME######PLACE###
> > > ###DATE###" in
> > > > der Titelzeile des Viewers. Hier das zugrundeliegende
> > > > METS/MODS des
> > > Bandes:
> > > >
> > > > 3) METS/MODS für Band
> > > >
> > > >
> > > >
> > >
>
http://s2w.visuallibrary.net/pk/oai/?verb=GetRecord&metadataPrefix=m
> > > > et
> > > > > s&i
> > > > > dentifier=24361
> > > > >
> > > > > Es finden sich folglich sowohl zur Zeitschrift (DMDID md23303)
> > > > > als auch zum Band (DMDID sd24361) MODS-Daten, die m.E. korrekt
> > > > > in der METS-Struktur referenziert werden. Allerdings scheinen
> > > > > Sie bei der Viewer-Implementierung davon auszugehen, daß sich
> > > > > alle
> > notwendigen
> > > > > Daten für die Anzeige ausschließlich im MODS des Bandes finden
> > > > > - also auch die MODS- Informationen zur Überordnung.
> > > > > Allerdings gehe ich nicht davon aus, daß Sie Informationen aus
> > > > > einem relatedItem[@type='host'] auswerten, das ja hier
> > > > > gebildet werden müßte zur Aufnahme der bibliographischen
> > > > > Informationen der
> > Zeitschrift.
> > > > >
> > > > > Sehe ich das richtig und es handelt sich um einen
"Bug"? Oder,
> > > > > falls nicht, wie müßte man es umsetzen, damit der Viewer die
> > > > > Daten versteht (und diese weiterhin MODS-konform bleiben)?
> > > > >
> > > > > Beste Grüße,
> > > > > Kay Heiligenhaus
> > > > >
> > > > >