Liebe Kolleginnen und Kollegen, lieber Herr Broman, der Zusammenhang zwischen Kitodo.Production und Kitodo.ContentServer ist auf den ersten Blick nicht klar erkennbar. Der Kitodo.ContentServer in Kitodo.Production intern verwendet, wenn kein externer ContentServer konfiguriert ist. Beide werden für die Konvertierung (bspw. von TIFF nach PNG oder anderer Bildformate), Anzeige und Manipulation (Vergrößern, Verkleinern, Rotieren) der Bilder im Metadaten-Editor genutzt. Desweiteren spielt der ContentServer auch eine Rolle bei der Erzeugung von PDF Dateien, wenn man dies in der Liste der Vorgänge über das entsprechende Symbol auswählt. Theoretisch müsste auch der ContentServer beim Export in das jeweilige Präsentationssystem genutzt werden, aber hier bin ich mir nicht ganz sicher. Wie Stefan Weil schon schrieb, ist der Code für den Kitodo.ContentServer erst vor einer kurzen Zeit ohne die geänderte Quellcode-Historie wieder nach Kitodo zurück geflossen. Auch fehlt eine Dokumentation über die Nutzung als auch grundsätzliches Wissen über den Quellcode. Ebenso sind Teile der Dateien (JSP Dateien) nicht zu 100% klar lizenziert und es gibt historisch gesehen eine unklare Relizenzierung (von der (L)GPL (Dokumentation) zur Apache License (Lizenzheader in den JAVA Dateien)). Die Entwicklung des ContentServers erfolgt in 2 Branches. Im 2.x Branch werden alle Änderungen für Kitodo.Production 2.x aufgenommen und der master Branch enthält die notwendigen Änderungen für den master Branch von Kitodo.Production, in dem aktuell die DFG-geförderte Weiterentwicklung stattfindet. Für die DFG-geförderte Weiterentwicklung von Kitodo.Production wird der Kitodo.ContentServer keine Rolle mehr spielen. Entweder werden die benötigten Funktionalitäten nachimplementiert, ein neuer ContentServer entwickelt oder ein bestehender ContentServer integriert. Viele Grüße Henning Gerhardt On 12/07/2017 07:43 AM, Broman, Per wrote:
Liebe Kolleginnen und Kollegen,
vielen Dank für die Antworten. Bis jetzt haben sich aber keiner dazu bekennt, den Contentserver einzusetzen. Bevor wir entscheiden, ob wir ihn einsetzen wollen, ist es natürlich interessant zu wissen, ob es ein Pflege- und Weiterentwicklungs-Konzept für den Contentserver gibt. Gehört das irgendwie zum Kitodo-Production-Projekt? Gibt es andere Pläne? Oder sind wir auf uns selbst angewiesen, wenn wir ihn einsetzen?
Viele Grüße Per Broman ________________________________________ Von: kitodo-community-bounces@kitodo.org <kitodo-community-bounces@kitodo.org> im Auftrag von Dr. Florian Steinborn <florian.steinborn@ub.hu-berlin.de> Gesendet: Mittwoch, 29. November 2017 09:00 An: kitodo-community@kitodo.org Betreff: Re: [Kitodo] Kitodo Content Server
Sehr geehrter Herr Broman,
ich kann Ihnen leider keine Infos geben, möchte Sie aber unbedingt bitten, Ihre Arbeitsschritte zu protokollieren, damit diese irgendwann in die Dokumentation eingehen können.
Vielen Dank und schöne Grüße!
F. Steinborn
On 11/29/2017 08:43 AM, Broman, Per wrote:
Liebe Kolleginnen und Kollegen,
wir bereiten gerade einen Umstieg auf Kitodo und wollten gerne ein bisschen über den Content-Server wissen. Wer setzt ihn ein? Für welche Zwecke? Wird er bei Ihnen von Kitodo Production oder Presentation (oder beides) eingebunden? Wie haben Sie ihn deployt? Gibt es irgendwo Dokumentationen oder Anleitungen dazu?
Viele Fragen auf einmal, ich weiß. ;) Wir sind aber für jeden Hinweis dankbar. Im Internet haben wir noch fast nichts außer dem Code gefunden.
Herzliche Grüße,
Per Broman
-- Henning Gerhardt Sächsische Landesbibliothek - Staats- und Universitätsbibliothek Dresden (SLUB) Abt. Informationstechnologie (IT), Ref. Digitale Bibliothek 01054 Dresden Besucheradresse: Zellescher Weg 18, 01069 Dresden Tel.: +49 351 4677 227 E-Mail: henning.gerhardt@slub-dresden.de www.slub-dresden.de