Lieber Herr Richter,
lieberHerr Ronge,
im Prinzip ist es in Kitodo 3 einfacher geworden, da viele
Kern-Funktionalitäten in der ServiceFactory verfügbar sind. Wenn es für
diese nun die schon mal ins Spiel gebrachte REST-API gäbe, dann könnte
man hier sehr viel extern triggern, insbesondere was automatisierbare
Workflow-Schritte betrifft.
Mit freundlichen Grüßen,
Uwe Hartwig
Am 19.02.20 um 10:04 schrieb Ronge, Matthias:
Lieber Herr Richter,
Plug-Ins werden in Production v. 3 nicht mehr unterstützt. Die
zugrunde liegende Architektur hat sich erheblich geändert, sodass die
Funktionalität neu erstellt werden muss. Alles, was in der
Konfiguration übrig geblieben ist, ist alt und muss noch entfernt werden.
·Der OPAC-Zugriff benötigt kein Plug-In mehr. Wir unterstützen jede
SRU-Schnittstelle, die XML zurückgibt. Das XML wird anschließend
mithilfe von XSLT in internes METS umgewandelt. Dies ist vollständig
konfigurierbar. Möglicherweise müssen Sie jedoch Ihre eigene
XSLT-Datei schreiben.
·Der Massenimport wird erneut implementiert und funktioniert dann ohne
Plug-In.
·Wenn es um Step-Plug-Ins geht, bin ich jetzt seit 8 Jahren in Kitodo
und habe noch nie eines gesehen. Ich habe also keine Ahnung, was genau
das bewirkt. Die Architektur hat sich jedoch stark verändert, so dass
ich denke, dass die Funktionalität neu implementiert werden muss.
Können Sie beschreiben, was Ihr Step-Plug-In tut? Möglicherweise ist
die Funktionalität bereits verfügbar, dann können wir dies überprüfen.
Am 28.04.2020 findet in der Universitätsbibliothek Braunschweig ein
Migrationsworkshop statt, der für Sie weiterführend sein kann.
Ich hoffe, dass ich Ihnen mit diesen Informationen helfen konnte.
Mit freundlichen Grüßen
Matthias Ronge
------------------------------------------------------------------------
Matthias Ronge
Software Entwicklung/Software Development
<http://www.zeutschel.de>
<https://twitter.com/zeutschelgmbh>
<http://www.youtube.com/user/zeutschelbookscanner>
<https://www.facebook.com/pages/Zeutschel-GmbH/193873073980288?fref=ts>
*Zeutschel GmbH* | Heerweg 2 | 72070 Tübingen | Deutschland
p: +49 (7071) 9706-62 | m: | f: +49 (7071) 9706-44
e: Matthias.Ronge(a)zeutschel.de <mailto:Matthias.Ronge@zeutschel.de> |
w:
http://www.zeutschel.de
Geschäftsführer/President: Joerg Vogler | Registergericht Stuttgart:
HRB 380917
<https://www.zeutschel.de/>
*Von:*kitodo-community-bounces@kitodo.org
<kitodo-community-bounces(a)kitodo.org> *Im Auftrag von *Richter, Michael
*Gesendet:* Dienstag, 18. Februar 2020 16:08
*An:* kitodo-community(a)kitodo.org
*Betreff:* [Kitodo] Production 3.0: Plugin-Support und -Dokumentation
Liebe Kitodo-Entwickler und Community,
ich bin dabei die Migration unseres Production 2 auf Version 3
vorzubereiten. Bei dem Anwendertreffen konnte ich leider nicht
teilnehmen - möglicherweise wurden meine Fragen dort schon beantwortet.
Ein wichtiger Punkt für uns sind die Plugins. Wir nutzen drei Plugins
vom Typ /import/, /step/ und /opac/ (Massenimport, Archivierung und
Metadatenimport aus Alma). Quellcode- und
/kitodo_config.properties/-Kommentare verstehe ich so, dass
legacy-Plugins funktionieren sollen. Bei meinem Test haben sie das
erwartungsgemäß nicht getan. Daher stellen sich mir einige Fragen:
- Welche Typen von Plugins werden unterstützt werden? (config und
Quellcode widersprechen sich hier)
- Laut Quellcode werden import und opac unterstützt. Laut config
werden alle bisherigen Typen unterstützt. Wie wird man die evtl.
wegfallenden Typen ersetzen?
- Wird es hierzu noch eine Entwickler-Dokumentation geben?
- Wird es hierzu eine Anwenderdoku geben? Ich sehe bspw. im Workflow
keine Möglichkeit ein Step-Plugin einzubinden, nur Scripts.
Kann dazu jemand eine Auskunft geben - ggf. mit einem zeitlichen Rahmen?
Vielen Dank und Gruß
Michael Richter
--
Michael Richter
Abt. Online-Dienste und IT-Entwicklung
Technische Universität Berlin
Universitätsbibliothek
Fasanenstraße 88
10623 Berlin
Telefon: +49 (0)30 314-76097
m.richter(a)tu-berlin.de <mailto:m.richter@tu-berlin.de>
www.tu-berlin.de <http://www.tu-berlin.de>
_______________________________________________
Kitodo-Community mailing list
Kitodo-Community(a)kitodo.org
https://maillist.slub-dresden.de/cgi-bin/mailman/listinfo/kitodo-community
--
Uwe Hartwig
Anwendungsentwickler IT / Digitale Dienste
Universitäts- und Landesbibliothek Sachsen-Anhalt
August-Bebel-Straße 13
D - 06108 Halle (Saale)
Fon: + 49 345 55 22 183
Mail: uwe.hartwig(a)bibliothek.uni-halle.de