Hallo zusammen,
ich habe jetzt hier an der ULB Darmstadt kitodo.presentation und kann mit der lokalen dfgviewer-Erweiterung Objekte anzeigen (Danke Herr Bigga ;-).
Allerdings fehlen mir noch einige Metadaten in der Anzeige. Siehe die beiden angehängten Screenshots, z.b. Anzeige des Titels.
Und: wo kann ich nun anfangen, die Anzeige zu konfigurieren, zunächst mal einfach am css bzw. der Design-Vorlage konfigurieren.
Danke + liebe Grüsse
.......................................
Roland Roth-Steiner
M.Sc. Wirtsch.-Inf., Dipl.-Bibl.
. Univ.- und Landesbibliothek
... Informationstechnologie,
... Forschung + Entwicklung
. Magdalenenstr. 8, 64289 Darmstadt
+49 (0)6151 16-76280
.......................................
Lieber Herr Hartwig, liebe Kitodo-Community,
Im Einzelnen handelt es sich in Kitodo.Production um nachfolgende Module und Schnittstellen. Auf welchem Wege sich Drittsoftware am besten integrieren lässt hängt vom jeweiligen Nutzfall und auch von den Integrationsmöglichkeiten ab, welche die betreffende Anwendung bietet . Die Möglichkeiten sind jedoch vielfältig.
In Kitodo.Production gibt es folgende Module:
• Kitodo-Command. Das Modul führt Kommandozeilenprogramme auf dem zugrunde liegenden Server aus. Dabei können dem Kommando eine Vielzahl von Variablen übergeben<https://github.com/kitodo/kitodo-production/blob/master/Kitodo/src/main/jav…> werden. Sie können diese Funktion benutzen, um beliebige Drittsoftware auszuführen, die als Kommandozeilenprogramm gestartet werden kann. Der Aufruf von Kommandos im Workflow kann als automatische Aufgabe, oder manuell durch den Bediener erfolgen.
• Kitodo-DataEditor. Das Modul stellt den Regelsatz zur Verfügung. Sie können den Regelsatz beliebig für Ihre Bedürfnisse anpassen.
• Kitodo-DataManagement. Das Modul stellt die Verbindung zur Datenbank her. Es wird Hibernate verwendet. Dieses unterstützt eine Vielzahl von relationalen Datenbanken<https://developer.jboss.org/wiki/SupportedDatabases2>.
• Kitodo-Docket. Das Modul stellt den Laufzettel zur Verfügung. Die Konfiguration ist frei per XSLT möglich.
• Kitodo-FileManagement. Das Modul bindet den Speicherort für die Digitalisate an.
• Kitodo-Imagemanagement. Das Modul erzeugt Bildderivate mittels ImageMagick.
• Kitodo-LongTermPreservationValidation. Das Modul validiert verschiedene Dateiformate<http://jhove.openpreservation.org/modules/> mittels JHove.
• Kitodo-PersistentIdentifier. Das Modul erzeugt URN mit Prüfziffer nach Vorgabe der DNB.
• Kitodo-Validation. Das Modul prüft die Verlinkung der Bilddateien und die im Regelsatz vorgegebene quantitative Vorgaben für Metadaten.
• Kitodo-XML-SchemaConverter. Das Modul stellt die technische Basis für die Integration von Daten beim Import und Export zur Verfügung. Dieser kann im Rahmen der Möglichkeiten von XSLT frei gestaltet werden.
Die Module werden über eine API angesprochen. Wenn Sie eines der Module durch eine Eigen- oder Fremdentwicklung ersetzen möchten, muss dieses die entsprechenden Interfaceklassen der Kitodo-API<https://github.com/kitodo/kitodo-production/tree/master/Kitodo-API/src/main…> implementieren. Da die API unter der GPL v. 3 steht bedeutet dies insbesondere, dass die Entwicklung ebenfalls unter GPL lizenziert werden und kostenlos im Quelltext veröffentlicht werden muss. Bitte beachten Sie, dass ein Ersatz der Module derzeit nur systemweit möglich ist. Es ist derzeit nicht möglich<https://github.com/kitodo/kitodo-production/issues/3154>, mehrere Module des gleichen Typs parallel zu betreiben.
Ferner bietet Kitodo.Production folgende Schnittstellen:
• SRU-Schnittstelle. Der Import von Daten erfolgt per SRU. Hier können beliebige SRU-fähige Schnittstellen abgefragt werden. Die Integration der importierten Daten kann im Rahmen der Möglichkeiten von XSLT frei gestaltet werden.
• Skripte. Über das Modul Kitodo-Command lassen sich Kommandozeilenprogramme und Skripte mit variablen Parametern als automatische oder benutzergesteuerte Workflowschritte einbinden. Außerdem werden beim Anlegen von Benutzern, Erstellen von Vorgängen sowie zum Erstellen und Aufheben der Verknüpfungen für Workflowschritte mit Dateizugriff Skripte aufgerufen, die angepasst werden können.
→ Beispielsweise kann damit eine WebDAV-Schnittstelle für den Benutzer eingerichtet werden<https://github.com/kitodo/kitodo-production/wiki/Installation-instructions-…>.
• Export. Die Übergabe des Exports erfolgt in einem Hotfolder, wo sie von Drittsoftware abgegriffen werden kann.
• LDAP. Die Schnittstelle ermöglicht es, Production-Benutzer gegen ein vorhandenes LDAP-Verzeichnis zu authentifizieren. Auch die Anbindung eines externen LDAP-Dienstes ist möglich. Hier bestehen Erfahrungen mit Microsoft Active Directory.
→ Im Zusammenspiel mit einem zugrunde liegenden Linux-Host kann über LDAP eine SMB-Schnittstelle für den Dateizugriff realisiert werden.
• Active MQ. Die Schnittstelle ermöglicht es, einen Workflowschritt zu beenden. Dies kann im Zusammenspiel mit dem Modul Kitodo-Command für die Anbindung von Drittsoftware genutzt werden, um den Rückkanal zu realisieren.
• Rest. Die Rest-Schnittstelle stellt Informationen über die konfigurierten Datenbanken und die Projekte des Systems zur Verfügung.
Kitodo.Presentation ist als Module im WebCMS-System Typo3 realisiert. Dieses ist in vielerlei Richtungen über Typo3 Extensions<https://extensions.typo3.org/> ergänzbar.
Mit freundlichen Grüßen
Matthias Ronge
________________________________
Matthias Ronge
Software Entwicklung/Software Development
[cid:Z_Logo_RGB_180px_2b974e26-85b9-4005-92dd-9bb8df881ab3.png]<http://www.zeutschel.de> <http://www.zeutschel.de>
[cid:Twitter-34x34_f9819937-1c34-4eab-b2fc-944fcf2e8938.png]<https://twitter.com/zeutschelgmbh>
[cid:YouTube-34x34_8cf03759-cc15-472e-a763-e628ea59d43b.png]<http://www.youtube.com/user/zeutschelbookscanner>
[cid:Facebook-34x34_ab94d89a-875f-49f2-81f3-e136c66e4bb5.png]<https://www.facebook.com/pages/Zeutschel-GmbH/193873073980288?fref=ts><https://plus.google.com/110507211572689796815/posts>
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
[cid:Banner-OS-Q-und-HQ_501e816f-0750-40ec-9871-5bf71646f764.png]<https://www.zeutschel.de/>
Von: kitodo-community-bounces(a)kitodo.org <kitodo-community-bounces(a)kitodo.org> Im Auftrag von Uwe Hartwig
Gesendet: Donnerstag, 19. März 2020 11:45
An: kitodo-community(a)kitodo.org
Betreff: Re: [Kitodo] Feature-Listen Kitodo.Production und Kitodo.Presentation
Liebe Frau Selmikeit,
wo finde ich mehr Informationen zur Anbindung von Drittsystemen?
Mit freundlichen Grüßen
Uwe Hartwig
On 19.03.20 11:12, Selmikeit, Katja wrote:
Liebe Kitodo-Community,
um einen Überblick über den vollen Funktionsumfang der beiden Kitodo-Module zu bieten, haben wir zwei Feature-Listen zusammengestellt:
https://www.kitodo.org/software/kitodoproduction/features/https://www.kitodo.org/software/kitodopresentation/features/
Die Übersichten liegen auf Deutsch und Englisch vor. Nutzen Sie sie gern auch, um Interessierte in Ihrem Umfeld über die Möglichkeiten von Kitodo zu informieren!
Beste Grüße aus der Kitodo-Geschäftsstelle (im Homeoffice über die gewohnten Kanäle erreichbar)
Katja Selmikeit
--
Katja Selmikeit M.A.
Fachreferat Geistes- und Bildungswissenschaften
Querschnittsreferat Digitalisierung
Geschäftsstelle Kitodo e.V.
Technische Universität Berlin
Universitätsbibliothek
Fasanenstraße 88, 10623 Berlin
Telefon: +49 (0)30 314-76117
katja.selmikeit(a)tu-berlin.de<mailto:katja.selmikeit@tu-berlin.de>
orcid.org/0000-0002-0660-816X<https://orcid.org/0000-0002-0660-816X>
www.ub.tu-berlin.de<http://www.ub.tu-berlin.de/>
_______________________________________________
Kitodo-Community mailing list
Kitodo-Community(a)kitodo.org<mailto:Kitodo-Community@kitodo.org>
https://maillist.slub-dresden.de/cgi-bin/mailman/listinfo/kitodo-community
Liebe Kitodo-Community,
um einen Überblick über den vollen Funktionsumfang der beiden Kitodo-Module zu bieten, haben wir zwei Feature-Listen zusammengestellt:
https://www.kitodo.org/software/kitodoproduction/features/https://www.kitodo.org/software/kitodopresentation/features/
Die Übersichten liegen auf Deutsch und Englisch vor. Nutzen Sie sie gern auch, um Interessierte in Ihrem Umfeld über die Möglichkeiten von Kitodo zu informieren!
Beste Grüße aus der Kitodo-Geschäftsstelle (im Homeoffice über die gewohnten Kanäle erreichbar)
Katja Selmikeit
--
Katja Selmikeit M.A.
Fachreferat Geistes- und Bildungswissenschaften
Querschnittsreferat Digitalisierung
Geschäftsstelle Kitodo e.V.
Technische Universität Berlin
Universitätsbibliothek
Fasanenstraße 88, 10623 Berlin
Telefon: +49 (0)30 314-76117
katja.selmikeit(a)tu-berlin.de<mailto:katja.selmikeit@tu-berlin.de>
orcid.org/0000-0002-0660-816X<https://orcid.org/0000-0002-0660-816X>
www.ub.tu-berlin.de<http://www.ub.tu-berlin.de/>
Hallo,
ich bin ein Neuling in der Benutzung von Kitodo.Presentation.
Leider konnte ich keine "Schritt-für-Schritt"-Anleitung zur Einrichtung finden.I
Ich habe allgemeine Hinweise (wie die Anforderungen) in der Readme von https://github.com/kitodo/kitodo-presentation gefunden. Außerdem habe auch dieses Tutorial hier gefunden: https://github.com/kitodo/kitodo-tutorials/blob/master/kitodo3/12_installat… - allerdings gehört zur Version 2 von Kitodo.Presentation, und wenn ich mir einige Details ansehe, sind einige Patches beschrieben, die möglicherweise nicht mehr korrekt sind.
Könnten Sie mir also bitte einige Hinweise geben, z.B. eine andere Dokumentation, die ich nicht gefunden habe, wie man eine Kitodo-Präsentation installiert und konfiguriert?
Vielen Dank und viele Grüße
Stefan von der Heide
[ccs-dw-mail]
Stefan von der Heide
Head of Software Development
T +49 40 22858299-2
M +49 1579 2366592
F +49 40 22858299-8
stefan.vonderheide(a)content-conversion.com<mailto:stefan.vonderheide@content-conversion.com>
CCS Content Conversion Specialists GmbH
Weidestr. 134, 22083 Hamburg, Germany
Company head office and local court is Hamburg, Germany, HRB 18182
VAT−ID DE118644043
Represented by Dr. Gerald Schreiber, CEO
Follow us on LinkedIn<https://www.linkedin.com/company/ccs-content-conversion-specialists-gmbh>, Twitter<https://twitter.com/docWorks> and Facebook<https://www.facebook.com/CCSdocWorks/>.
Liebe Kitodo-Community,
zur Unterstützung und Optimierung des Digitalisierungsworkflows testen wir seit dem Beta-Release Kitodo.Production 3 (aktuell in Version 3.1.0).
Im Laufe der Ausgestaltung unseres Workflows hat sich herauskristallisiert, dass wir eine Möglichkeit benötigen, neue Vorgänge (processes) zu bestehenden Projekten und Templates automatisiert zu erstellen. Dazu würden wir gerne eine standardisierte Vorgehensweise wählen, die in der Community entweder schon angewandt wird oder auch von anderen mitgetragen wird.
Nach Recherche im Code und in der Mailingliste wissen wir bereits, dass die derzeitige REST API nur lesenden Zugriff auf Kitodo-Infos unterstützt und nicht die Möglichkeit bietet, Dinge in Kitodo (an der UI vorbei) anzulegen. Weiterhin haben wir entdeckt, dass es über Active MQ web services scheinbar einen "Process Creation Service" gibt oder gab? Das wäre, sofern ich es richtig verstanden haben, genau die Funktionalität, die wir benötigten.
Siehe: https://github.com/kitodo/kitodo-production/blob/15f7a855be2ec563005956cee6…
Während der FinaliseStepProcessor scheinbar noch Code enthält, der auch ausführbar ist, enthält der CreateNewProcessProcessor nur eine Methode, die eine Unsupported Operation Exception wirft.
public class CreateNewProcessProcessor extends ActiveMQProcessor {
public CreateNewProcessProcessor() {
super(ConfigCore.getOptionalString(ParameterCore.ACTIVE_MQ_CREATE_NEW_PROCESSES_QUEUE).orElse(null));
}
@Override
protected void process(MapMessageObjectReader args) {
throw new UnsupportedOperationException();
}
}
Siehe: https://github.com/kitodo/kitodo-production/blob/517359e486db4cd8a3368b2631…
Meine Frage an die Entwickler und an die Community ist an dieser Stelle, ob die Unterstützung für Active MQ web services weitergeführt wird beziehunsgweise welche andere Alternative zum automatisierten Anlegen von Vorgängen in Kitodo.Production implementiert ist / in Zukunft werden soll?
Vielen Dank schon im Voraus für die Antworten und beste Grüße
Claudia Piesche
------------
Universität zu Köln :: Universitäts- und Stadtbibliothek
IT-Dienste
Universitätsstr. 33 :: 50931 Köln
Tel.: +49 221 470-8893 :: Fax: +49 221 470-5166
piesche(a)ub.uni-koeln.de :: www.ub.uni-koeln.de
Liebe Kitodo-Community,
nächsten Donnerstag, 19.03.2020, sollte in Berlin der Einstiegsworkshop Kitodo.Production 3.0 stattfinden. Aufgrund der Entwicklungen rund um COVID-19 mussten wir diesen Workshop leider absagen.
Sobald die Lage wieder Planungen zulässt bestimmen wir einen Ersatztermin und teilen Ihnen diesen umgehend über die Liste mit.
Zusätzlich wird es einen inhaltsgleichen Workshop in München geben, dessen Termin wir ebenfalls festlegen und bekanntgeben, sobald wir wieder planen können.
Wer für den Workshop am 19.3. angemeldet war, erhält automatisch einen Platz in einem dieser beiden Workshops. Weitere Interessierte können sich nach Terminbekanntgabe in der Geschäftsstelle melden, um auf freie oder frei werdende Plätze nachzurücken.
Um Ihnen in der Zwischenzeit trotzdem ein Schulungsangebot zu Kitodo.Production 3.0 machen zu können, werden wir modulare Online-Kurse anbieten. Themen, Termine und technisch-organisatorische Informationen zu den Online-Kursen geben wir ebenfalls in Kürze über die Kitodo-Mailinglisten bekannt.
Viele Grüße
Katja Selmikeit
--
Katja Selmikeit M.A.
Fachreferat Geistes- und Bildungswissenschaften
Querschnittsreferat Digitalisierung
Geschäftsstelle Kitodo e.V.
Technische Universität Berlin
Universitätsbibliothek
Fasanenstraße 88, 10623 Berlin
Telefon: +49 (0)30 314-76117
katja.selmikeit(a)tu-berlin.de<mailto:katja.selmikeit@tu-berlin.de>
orcid.org/0000-0002-0660-816X<https://orcid.org/0000-0002-0660-816X>
www.ub.tu-berlin.de<http://www.ub.tu-berlin.de/>
Liebe Kolleginnen und Kollegen,
wie angekündigt gibt es heute einen weiteren Kitodo-Production Release zu verkünden. [1]
Ich freue mich Ihnen mitteilen zu können, dass nun die Erstellung von Zeitungsausgaben sowie saisonalen Konzertprogrammen über ein Kalenderformular möglich ist.
Ich hoffe darauf, dass Sie dieses umfangreich testen und uns Rückmeldungen dazu geben, um es bis zum nächsten Release noch weiter verbessern zu können.
Bevor die Zeitungserstellung produktiv genutzt werden kann, müssen wir noch am hierarchischen Export arbeiten, dieser wird in der Version 3.2.0 Ende März nachgereicht.
Ich freue mich darauf Ihnen die Version in den angekündigten Workshops am 19.03 und 28.04. ausgiebig vorzustellen.
Wenn Sie bis dahin Fragen zur Konfiguration und Einrichtung haben wenden sie sich gern an mich.
Liebe Grüße
Kathrin Huber
[1] https://github.com/kitodo/kitodo-production/releases/tag/kitodo-production-…
Kathrin Huber
Digitale Objekte
Sächsische Landesbibliothek -
Staats- und Universitätsbibliothek Dresden (SLUB)
Abteilung IT, Referat 2.5
01054 Dresden
Besucheradresse: Zellescher Weg 18, 01069 Dresden
Tel.: +49 351 4677 242 | Fax: +49 351 4677 711
E-Mail: kathrin.huber(a)slub-dresden.de
www.slub-dresden.de<http://www.slub-dresden.de/> <mailto:jens.bemme@slub-dresden.de> | www.kitodo.org/