skohub-io / skohub-vocabs

A lightweight tool to publish SKOS Vocabularies
https://skohub.io/
Apache License 2.0
36 stars 25 forks source link

Separate SkoHub Vocabs from Webhook #217

Closed sroertgen closed 1 year ago

sroertgen commented 1 year ago

Currently the Webhook is integrated in SkoHub Vocabs. It spins up a web server listening to a build endpoint and if POST-requests get sent, it triggers a build of a new vocab with SkoHub-Vocabs.

It is sensible to separate these into two different components. SkoHub Vocabs on the one hand for building the vocabulary and the webhook and server part on the other hand to process builds with SkoHub Vocabs or add more functionality, e.g. reconciliation.

Following things have to be done:

This separation will be the basis for the work on the reconiliation part.