materialdigital / core-ontology

The PMD Core Ontology (PMDco) official release repository
13 stars 10 forks source link

workflow for checking abox conventions #86

Closed MattTJung closed 1 month ago

MattTJung commented 3 months ago

Hi @BerndBayerlein @MarkusSchilling @ThHanke,

wie gestern besprochen habe ich einen Vorschlag zur Überprüfung unserer in https://github.com/materialdigital/core-ontology/blob/develop-3.0.0/modules/README.md festgelegten Konventionen erarbeitet. Ich glaube man kann die Vorgehensweise sicher noch schlanker gestalten (bisher wird recht brachial alles gemerged und gereasoned und nachher werden nur die Violations ausgegeben, die Objekte im PMD-namespace betreffen), es scheint aber zu funktionieren.

Viele Grüße Matthias

MattTJung commented 3 months ago

Noch eine Ergänzung: Der Workflow generiert aktuell zwei CSV-Dateien, welche die Violations und eine "summary" enthalten. Diese werden dann als Artefakt abgelegt. Hier könnte man sicher noch eine bessere Darstellung finden.