DDBlabs ist eine Plattform für den Betrieb von verschiedenen Anwendungen, die nicht das Kern-System der Deutschen Digitalen Bibliothek betreffen. Die Anwendungen sollen für Test- und Evaluationszwecke sowie insbesondere zur Unterstützung des Arbeitsalltags der Mitarbeiterinnen und Mitarbeiter betrieben werden. DDBlabs wird vom Bereich „Technik, Entwicklung und Projekte“ auf Basis der Virtualisierungsumgebung „OpenShift Container Platform“ entwickelt, der technische Dienstleister ist die Deutschen Nationalbibliothek

Anwendungen

Beagen - Ein BEACON-Datei-Generator für die Deutsche Digitale Bibliothek

URL: https://labs.deutsche-digitale-bibliothek.de/app/beagen/
Quellcode: https://github.com/mbuechner/beagen
Beschreibung: Beagen ist eine Software, die regelmäßig BEACON-Dateien für die Personen- und Organisationenseiten der Deutschen Digitalen Bibliothek erstellt. Weiterhin wird eine BEACON-Datei für die Zeitungstitel des Deutschen Zeitungsportals der Deutschen Digitalen Bibliothek erstellt. BEACON ist ein sehr einfaches Dateiformat, mit dem Verlinkungen auf Webseiten weitergegeben werden können, die Inhalte zu bestimmten Normdaten bieten. Als Normdatenvokabular dient bei den Personen- und Organisationenseiten der Deutschen Digitalen Bibliothek, die Gemeinsame Normdatei (GND) und für die Zeitungstitel, die Zeitschriftendatenbank (ZDB).


DDBapi - Deutsche Digitale Bibliothek REST API

URL: https://labs.deutsche-digitale-bibliothek.de/app/ddbapi
Quellcode: https://github.com/mbuechner/ddbapi
Beschreibung: DDBapi ist die Dokumentation des Application Programming Interfaces (API) der Deutschen Digitalen Bibliothek. Grundsätzlich bietet die Deutsche Digitale Bibliothek ihre API-Dokumentation in der OpenAPI-Spezifikation an. Auf Basis dieser strukturieren Dokumentation im YAML-Format wird mit DDBapi eine interaktive Anwendung zur Verfügung gestellt, die es ermöglicht, die API direkt zu evaluieren. Anwender*innen können die Funktionalitäten direkt benutzen und so einen ersten Eindruck über die Funktionalitäten gewinnen. 


DDBid

URL: https://labs.deutsche-digitale-bibliothek.de/app/ddbid
Quellcode: https://github.com/mbuechner/ddbid
Beschreibung: DDBid ist eine Anwendung, die regelmäßig einen kompletten Abzug aller in der DDB vorkommenden Objekte (ID und weitere minimale Metadaten) anfertigt. Die Stände können miteinander verglichen werden. So ist es möglich, Neuzugänge und (versehentliche) Löschungen zu überwachen. DDBid erstellt weiterhin Statistiken, die für den internen Gebrauch in der Deutschen Digitalen Bibliothek (Servicestelle) benötigt werden.


DDBidgen - DDB-ID-Generator

URL: https://labs.deutsche-digitale-bibliothek.de/app/ddbidgen
Quellcode: https://github.com/mbuechner/ddbidgen
Beschreibung: Die interne Erstellung der öffentlichen DDB-ID wird mithilfe dieser Anwendung demonstriert.


IIIF Presentation API - Test- & Entwicklungsumgebung

URL: https://labs.deutsche-digitale-bibliothek.de/app/iiif-presentation
Quellcode: https://github.com/mbuechner/ddblabs-iiif-presentation
Beschreibung: Eine Test- und Entwicklungsumgebung für International Image Interoperability Framework (IIIF)-Manifeste. DIE JSON-Manifeste können über ein GitHub-Repository hochgeladen werden. Anschließend stehen diese im WWW zur Verfügung und können so in den unterschiedlichen IIIF-Viewern aufgerufen, getestet und evaluiert werden.


DDBmeme - Ein Meme-Generator für die Deutsche Digitale Bibiothek

URL: https://labs.deutsche-digitale-bibliothek.de/app/ddbmeme
Quellcode: https://github.com/mbuechner/ddbmeme
Beschreibung: DDBmeme ist ein Internet-Meme-Generator, der auf Basis von Bildern aus der Deutsche Digitale Bibliothek Memes generieren kann. Dafür wird die URL eines DDB-Objektes (z. B. https://www.deutsche-digitale-bibliothek.de/item/CRHMM44XWLG7ZNH55BQ5GSAHTYLXJ7Z4) eingegeben - und für die Beschriftung in der Kopf- und Fußzeile kann der Kreativität freien Lauf gelassen werden.


EF2SO - Entity Facts zu Schema.org-Konverter

URL: https://labs.deutsche-digitale-bibliothek.de/app/ef2so
Quellcode: https://github.com/mbuechner/ef2so
Beschreibung: EF2SO ist ein On-Demand-Konverter für Daten im Format Entity Facts zu Schema.org. Der Konverter wird aktuell bei den Personenseiten der Deutschen Digitalen Bibliothek eingesetzt. Mit dem Einfügen von Schema.org-Auszeichnungen in die Personenseiten wird die Auffindbarkeit der Personen über Suchmaschinen mutmaßlich erhöht.


IIIF

URL: https://labs.deutsche-digitale-bibliothek.de/iiif/presentation/3/
Quellcode: https://github.com/mbuechner/iiif
Beschreibung: Der Dienst IIIF konvertiert DDB-Objekte zu IIIF-Manifeste. Hierbei handelt es sich um einen Prototypen.


ZDBdump

URL: https://labs.deutsche-digitale-bibliothek.de/app/zdbdump
Quellcode: https://github.com/mbuechner/zdbdump
Beschreibung: Der ZDBdump-Dienst erstellt einen tagesaktuellen Dump der Daten der Zeitschriftendatenbank (ZDB) im RDF/XML-Format. Dieser Dump wird für das Deutsche Zeitungsportal benötigt.


Weitere Anwendungen

Weitere Anwendungen, die nicht unmittelbar zu DDBlabs gehören, aber in der gleichen Infrastruktur betrieben werden, sind:

Coding da Vinci

URL: https://codingdavinci.de/
Quellcode: https://github.com/codingdavinci/relaunch2018
Beschreibung: Webseite des ersten deutschen Hackathon für offene Kulturdaten.


DDBgo

URL: https://go.deutsche-digitale-bibliothek.de/
Quellcode: https://github.com/mbuechner/ddbgo
Beschreibung: DDBgo ist eine Datenbank der Deutsche Digitalen Bibliothek, die Informationen zu Kultur- und Wissenseinrichtungen, Beständen, Aggregatoren und AnsprechpartnerInnen bereithält. Es können alle relevanten Informationen, die die Entitäten betreffen, eingetragen und nachgesehen werden. Zusätzlich werden die Beziehungen der Entitäten zueinander dargestellt. DDBgo ist ein internes Verwaltungs- und Arbeitsinstrument der Servicestelle und der Fachstellen der Deutschen Digitalen Bibliothek.


DDBpro

URL: https://pro.deutsche-digitale-bibliothek.de/
Quellcode: https://github.com/Deutsche-Digitale-Bibliothek/ddbpro
Beschreibung: DDBpro ist ein Informationsportal der Deutschen Digitalen Bibliothek. Es richtet sich an bestehende Datenpartner sowie an Kultur- und Wissenseinrichtungen, die Interesse daran haben, Datenpartner der Deutschen Digitalen Bibliothek zu werden. Außerdem bietet es Informationen, welche Dienste die Deutsche Digitale Bibliothek bereitstellt und wie man sie nutzen kann.


Mint

URL: https://mint.deutsche-digitale-bibliothek.de/
Quellcode: https://github.com/mbuechner/mint2 und https://github.com/mint-ntua/Mint2
Beschreibung: MINT ist eine webbasierte Plattform für die Zusammenführung von Metadaten des kulturellen Erbes. Sie wird für die Aufnahme, dem semantischen Abgleich und der Aggregation von Metadatensätzen eingesetzt. Es können Metadaten mit ihr gemappt und transformiert werden. Weitere Informationen unter http://mint-wordpress.image.ntua.gr/.


  • No labels