• Leistungen
  • Kompetenzen
  • Projekte
  • Kontakt

Open‑Source-Plugins zum Metadaten-Management des Verfassungsblog

In diesem Projekt wurden mehrere WordPress-Plugins als Open‑Source-Software umgesetzt und auf GitHub veröffentlicht.

Projektkontext

Der Verfassungsblog veröffentlicht täglich wissenschaftlich ausgearbeitete Online-Artikel und Beiträge zu verschiedenen rechtspolitischen Themen, und gibt diese in periodisch erscheinenden Journalen heraus. Um die Diskussion insbesondere aktueller Themen zu fördern, ist es wichtig, die Metadaten zu Artikeln möglichst unmittelbar zugänglich und zitierfähig zu machen, z. B. durch das automatische Registrieren einer DOI.

Viele dafür notwendigen Metadaten können bereits mit WordPress und existierenden Plugins verwaltet werden. In diesem Projekt wurden entsprechend weitere relevante Funktionen umgesetzt:

  • der Export der Metadaten in bibliografischen Standardformaten, z. B. Marc21 XML, MODS 3.7 XML, Dublin Core XML
  • der Export von Metadaten über eine RSS-Feed-ähnliche Schnittstelle für Open‑Access-Journale, genannt OAI-PMH 2.0
  • das automatische Registrieren einer CrossRef DOI
  • das automatische Einreichen von Artikeln und dessen Metadaten in das DOAJ (Directory of Open Access Journals)
  • das Annotieren von Artikeln mit Begriffen der GND (Gemeinsame Normdatei)
  • das Speichern einer Affiliation zu jedem Autor
verfassungsblog.de

Eingesetzte Technologien

Die WordPress-Plugins wurden mit PHP umgesetzt. Die Metadaten werden im XML-Format ausgegeben und teilweise mit XSLT in andere Standardformat konvertiert. Zur Anbindung an CrossRef und das DOAJ wird die REST-API der jeweiligen Anbieter genutzt. Die GND-Begriffe werden durch die API des Dienstes lobid.org bereitgestellt. Eine Entwicklungsumgebung mit Docker erlaubt es, die Funktionen der Plugins zu testen.

Leistungsumfang

Das Projekt umfasste folgende Leistungsinhalte:

  • Beratung zu Möglichkeiten und Alternativen im Umgang mit Metadaten
  • Implementierung der WordPress-Plugins
  • Dokumentation und Veröffentlichung der Plugins als Open‑Source-Software
  • Installation und Wartung der Plugins im Live-System

Wir freuen uns auf Ihre Anfrage

Eine Nachricht schreiben

Diese Nachricht wird Ende-zu-Ende-verschlüsselt und kann nur von der Geschäftsleitung gelesen werden.

Per Telefon

+49-391-40594560
(Mo. ‒ Fr., 9 ‒ 17 Uhr)

Folge Uns

GitHub, LinkedIn

  • Navigation

    • Start
    • Leistungen
    • Kompetenzen
    • Projekte
    • Kontakt
  • Kontakt

  • Einstellungen

  • Rechtliches

© 2021–2024, knopflogik GmbHversion ac31bea in production mode
Die aktuelle Sprachauswahl als Cookie speichern?
Change to English? / Auf Englisch lesen?
Die Auswahl des Dunklen Modus als Cookie speichern?
Alle Cookies dieser Website wurden erfolgreich gelöscht.
Aktuell werden auf dieser Website keine Cookies gespeichert.