[Kobv-opus-tester] Testmigration auf OPUS 4.2.0 (ein Problem beim Editieren der Abstracts im Admin-Bereich)

Thoralf Klein thoralf.klein at zib.de
Die Feb 14 17:51:36 MET 2012


Lieber Herr Heitmann,


On Monday 06 February 2012 10:19:24 Sven Heitmann [UB] wrote:
> (2)
> Wir haben versucht bezüglich DINI-Zertifikat eine Sammlung "open_access" 
> anzulegen und diese als OAI-Set auszugeben. Leider ohne Erfolg. Das ein- 
> bzw. ausblenden im Browsing und Frontdoor funktioniert einwandfrei.
> Die Einstellung "Sammlung als OAI-Set ausgeben" scheint ignoriert zu werden.

um in den Genuss eines Sets "open_access" zu kommen, müssen Sie
wie folgt vorgehen:

* Sie legen eine Sammlung (CollectionRole) "open_access" an, markieren
  diese als sichtbar per OAI und geben ihr den OAI-Namen "open_access"
* Sie legen darunter einen Eintrag (Collection) "open_access" an, 
  markieren diesen natürlich auch als Sichtbar und nennen das 
  OAI-Subset "open_access"
* Sie ordnen neue Dokumente der Collection "open_access" zu

Als Ergebnis erhalten Sie zwei Sets:
* "open_access" und "open_access:open_access"


Jetzt der theoretische, textlastige Teil:

Der Hintergrund ist, dass wir nur nicht-leere, sichtbare Collections 
mit einem nicht-leeren OAI-Namen als Sets in der OAI-Schnittstelle
anzeigen.  Wenn keine solche Collection existiert, dann können auch
keine Dokumente im übergeordneten Set "open_access" existieren.

Das war eine bewusste Design-Entscheidung: Wenn ein Dokument in
keinem *sichtbaren* Set liegt, wie sollen wir dann entscheiden ob es 
im übergeordneten Set enthalten sein soll oder nicht?

Wir könnten natürlich auch einen anderen Weg gehen: Ein Set wie
"open_access" wird angezeigt, wenn in dieser CollectionRole Dokumente
liegen.  Dabei wäre egal, ob die Collections sichtbar sind oder nicht,
Hauptsache die Dokumente sind "published".

Das Feature ist ja recht neu, also könnte man das Verhalten anpassen
wenn sich Details der Lösung als unpraktisch erweisen.  Über ein paar
Meinungen dazu wäre ich nicht böse.


Gruß,
-- 
Thoralf Klein <thoralf.klein at zib.de>
Telefon: +49 (30) 841 85-216, Raum: 3011