Skip to content

Deb-Paketierungs TODOS

Eine Sammlung von Dingen, die mir beim Doku schreiben aufgefallen sind:

  • unser mini manage.py Wrapper heißt immer noch stadtctl. Er sollte jetzt vielleicht grouprisectl heißen.
  • es ist sicher sinnvoll dem grouprise deb Paket ein Replaces und Conflicts Feld für stadtgestalten zu setzen. Ggf. wollen wir auch noch eine Version 2.4.3 vom stadtgestalten-Paket veröffentlichen, die ein Provides-Feld mit grouprise enthält und das gleiche beim grouprise Paket machen.
  • /var/lib/stadtgestalten wird aktuell nicht nach /var/lib/grouprise migriert (selbiges gilt für die Konfiguration in /etc). Finde ok, diesen Schritt nicht zu automatisiert, aber vielleicht wollen wir zumindest eine Warnung bei der Paketinstallation ausgeben, dass da noch ein stadtgestalten-Home mit Daten liegt, die umgezogen werden wollen.
  • im Gegensatz zu uWSGI ist NGINX nicht Teil unserer Recommends. Entweder wir schmeißen auch uWSGI raus oder inkludieren NGINX. Eventuell wollen wir die empfohlene Laufzeitkonfiguration auch in ein separates Paket überführen.
Edited by Lars Kruse