hpi-swa-lab / qinoq

Create wonderful scrollytellings inside of lively.next ❄
MIT License
2 stars 0 forks source link

Make repo fit for publication #1050

Closed linusha closed 3 years ago

linusha commented 3 years ago

ich schlage vor, das hier auf Deutsch zu machen, um das Potential für weitere Misverständnisse zu minimieren :D

Mit diesem Commit ist aller "fremder" Code aus dem Repository entfernt. Es existieren im Code auch keine weiteren Referenzen auf andere Menschen.

Aufgrund eines früheren Missverständnisses, ist in diesem Repo seit April eine MIT LICENSE Datei. Wenn wir alles korrekt machen wollen, ist das meinem Verständnis nach problematisch, weil die hier entfernten Code Teile damit auch lizensiert in der History sind.

Mein Vorschlag wäre daher folgender:

1) Wir mergen das hier in dev 2) Wir schreiben die History so um, dass die LICENSE Datei als neuster Commit dazu kommt 3) Wir forwarden main (und machen ggf ein neues release, vielleicht gehen die ohnehin flöten, wenn wir die History neu schreiben) auf dev 4) Wir rebasen alle branches die noch existent sind auf dev, bzw. löschen was weg kann 5) Wir schalten das Repo auf öffentlich

Paula-Kli commented 3 years ago

finde ich eine gute Idee! Klingt aus meiner Sicht erstmal sinnvoll 👍

aber sieht man nicht bspw. diesen PR dann dennoch?

linusha commented 3 years ago

aber sieht man nicht bspw. diesen PR dann dennoch?

Man wird den Code weiterhin in der History finden, ja. Meinem Verständnis nach ist das kein Problem, solange die Lizenz nach der Entfernung hinzugefügt wird, daher der Aufwand den LICENSE Commit zu verschieben. Damit ist, soweit mein Verständnis, der Code in seinen vorherigen Fassungen unlizensiert und darf damit nicht genutzt werden.