dini-ag-kim / amb

A LRMI-/schema.org-based profile for describing educational resources
https://w3id.org/kim/amb/latest/
16 stars 14 forks source link

Modularisierung & Ergänzung für den Schulbereich #23

Closed acka47 closed 3 years ago

acka47 commented 4 years ago

Momentan finden einige Parallelarbeiten im Hochschul- und Schulbereich, wo immerhin dieselben Standards, Tools und Prozesse stattfinden. Das LRMI-Profil ist für den Hochschulbereich, wie auch die darin genutzten kontrollierten Vokabulare HCRT und die Hochschulfächersystematik.

Für den Schulbereich nutzt @sroertgen auch SKOS/SkoHub (siehe https://vocabs.openeduhub.de/) und möchte auch ein JSON Schema für schema.org/LRMI-basierte Metadaten von Schul-OER als JSON-LD schreiben.

Es ist davon auszugehen, dass einige Teile des Schemas gleichermaßen für beide Bereiche (Schule/Hochschule) verwendet werden können, wohingegen andere für den jeweiligen Bereich angepasst werden müssen. Mit https://github.com/hbz/skohub-editor/pull/55 wird es im SkoHub Editor möglich sein, modularisierte und über URLS aufeinander verweisende JSON Schemas zu verwenden. Im Branch splitUpSchema hatte ich schon einmal einen früheren Stand des Schemas aufgesplittet in modulare Bestandteile.

Wir sollten überlegen, wie und wo wir die generischen Schemabestandteile ablegen, so dass sie von beiden Schemas referenziert und sozusagen importiert werden können.

sroertgen commented 3 years ago

Gesprächsnotiz: Ein möglichst generisches Schema wird favorisiert, das auf beide Bereiche grundsätzlich anwendbar ist. In der HTML-Spezifikation kann dann auf jeweils unterschiedliche Wertelisten verwiesen werden.

Wollen wir den Titel der Readme ("LRMI-Profil für Hochschul-OER im deutschsprachigen Raum") dann eventuell auch umbenennen, wenn wir hier ein generelles OER-Schema erarbeiten?

acka47 commented 3 years ago

Ich habe mal einen PR zur Aktualisierung der Readme gemacht und dir zugewiesen, Steffen: #34

Ich würde dieses Ticket schließen. Der erste Schritt (Modularisierung) wurde abgeschlossen mit #24. Für die Umsetzung der HTML Spec ist das Vorgehen relativ klar und hier auch kein Thema. Für den weiteren Umgang mit dem Schema würde ich lieber konkrete Tickets aufmachen, wenn Fragen aufkommen und wir das weitere Vorgehen diskutiert haben. Ok, @sroertgen ?