Skip to content

Integration neue Vokabulare in Cocoda

Jakob Voß edited this page Feb 11, 2022 · 10 revisions

Diese Anleitung soll eine kurze, allgemeine Übersicht darüber geben wie neue Vokabulare in das Mapping-Tool Cocoda integriert werden können.

Siehe auch https://github.com/gbv/cocoda-workshop

Vokabular nach JSKOS Konvertieren

Siehe https://github.com/gbv/cocoda/wiki/Konvertierung-und-Bereitstellung-von-Vokabularen-im-JSKOS-Format

Vorhandenen API-Endpunkt verwenden

...

Vokabular in lokale Cocoda-Instanz übernehmen

Die Details der Umsetzung hängen vom jeweiligen Vokabular ab und davon ob das Vokabular in der zentralen Cocoda-Instanz der VZG oder nur in einer eigenen Cocoda-Instanz verfügbar sein soll.

  • jskos-import --indexes, jskos-import schemes Path, jskos-import concepts Path, jskos- import concordances Path

  • lokale Instanzen von jskos-server und Cocoda starten um Funktionalität zu überprüfen

Vokabular in öffentlichen jskos-server übernehmen

Nach Rücksprache mit der VZG kann das Vokabular in den zentralen jskos-server übernommen werden, so dass es automatisch in Cocoda nutzbar ist. Für Testzwecke kann auch der Entwicklungsserver verwendet werden.

Alternativ kann auch eine eigene jskos-server-Instanz und eine eigene Cocoda-Instanz aufgesetzt werden.

Technische Details zur Integration siehe https://github.com/gbv/cocoda-services#usage.