-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Stabile Versionen und Workflows #35
Comments
Hallo @mirjan-hoffmann , danke, dass du das Ticket aufmachst. Wir hatten im letzten Treffen der OER-Metadatengruppe – und ich glaube auch im Treffen davor – bereits den Umgang auf Anwendungsebene mit deprecated concepts diskutiert, siehe https://metadaten.community/t/januar-treffen-der-oer-metadatengruppe-kim-2023/138/2#wie-geht-man-mit-deprecated-skos-konzepten-um-10 Damit wir das in Zukunft berücksichtigen können, ein paar Fragen:
|
Die Problematik ist anscheinend, dass die "deprecated"-Einträge aus der Hierarchie losgelöst wurden, d.h. n241 und n237 nicht mehr in den broader und narrower Kontext eingebettet sind. |
Ich gebe @mic-men Recht. Ehrlich gesagt war mir gar nicht klar, dass die Konzepte auch aus der Hierarchie entfernt wurden. Da habe ich wohl nicht gründlich genug gereviewt. Für SkoHub Vocabs haben wir übrigens schon den zukünftigen Umgang mit deprecated concepts recht detailliert beschrieben, siehe skohub-io/skohub-vocabs#287 |
317b9fb korrigiert erstmal den Fehler der entfernten Konzepte (auch wenn damit die Grundfrage noch nicht geklärt ist). Danke für den Hinweis und sorry für die Umstände! |
Ich meine, die broader-Einträge müssen auch wieder gesetzt werden - habe das mal gemacht: c331f97. |
Das sieht gut aus. Ich habe mal einen PR (#36) aufgemacht. @mirjan-hoffmann, wäre das für dich ein gutes Umgehen mit deprecated concepts? Dann ist ja alles wie vorher, nur die |
Moin @acka47, Trotzdem würde ich den Gedanken der Versionierung damit noch nicht begraben. Es wäre ja auch denkbar mit einem Major-Update dann breaking changes zuzulassen und zB diese Deprecated Einträge zu entfernen. Aus meiner Sicht könnte sowas auch sehr leichtgewichtig aussehen. Ein Tag im Repo wäre für mich zB schon ausreichend. Interessant ist auch meiner Sicht ja sowieso nur das ttl-File und das liegt ja vollständig im Repo ohne das noch irgendein Artefakt oä generiert werden müsste. |
Noch ein Nachtrag zur Klarstellung: Bei |
Ich mache das Ticket nochmal auf und setze es auf die Agenda für das nächste Treffen. |
Closing. Wir werden die Dokumetation des Vokabular-Aktualisierungsprozess mit dini-ag-kim/stoeberspecs#9 ergänzen. |
Derzeit scheint es keine Versionierung der hochschulfaechersystematik zu geben und ein Commit in den stable branch stellt Anwendungen, die immer den letzten Stand dieses Branches nutzen, vor eine Herausforderung, da plötzlich breaking changes im Produktivbetrieb auftauchen können.
Zuletzt wurden mit f49c651 zB einfach zwei Einträge als deprecated markiert und zusätzlich aus der Fächerhierarchie entfernt - was ein breaking change ist.
Ziel dieses Issues sollte es sein hier eine Möglichkeit zu schaffen stabile Versionen der hochschulfaechersystematik nutzen zu können. So dass nicht adhoc breaking changes eingeführt werden können, sondern etwa mit einem Major-Versionswechsel einhergehen.
The text was updated successfully, but these errors were encountered: