Seite 2 von 2

piTelex Setup: grundlegende Überlegungen

Verfasst: Di 2. Dez 2025, 10:04
von obrecht
Alles prima. Nur braucht es mMn die zusätzliche Konfigfile-Option "first_run" nicht.

* Alte Versionen kennen ihn nicht.
* Neue Versionen brauchen ihn auch nicht:

Alle Versionen gucken als erstes nach der Konfigdatei. Gibt es die, prima. Alles wie gehabt.

Fehlt die, schmieren die alten Versionen auch nicht ab, sondern laden Cmdline params, und wenn's die auch nicht gibt, starten sie mit builtins.

Neue Versionen erkennen aber, oh, keine Konfig, dann muss ich erst eine bauen --> first_run....

(Es gibt ja keinen "Auslieferungszustand", weil es keinen zentralen Auslieferer gibt. )

piTelex Setup: grundlegende Überlegungen

Verfasst: Di 2. Dez 2025, 11:57
von obrecht
Ich nehme alles zurück. Mein Denkfehler: Wenn bei nichtexistenter Konfig immer sofort eine neue gebaut würde, käme man mit den neuen Versionen nie auf den Punkt
obrecht hat geschrieben: Di 2. Dez 2025, 10:04 Fehlt die, schmieren die alten Versionen auch nicht ab, sondern laden Cmdline params, und wenn's die auch nicht gibt, starten sie mit builtins.
Es sei denn, man verzichtet auf die Kommandozeilenparameter (die ja auch nicht wirklich nützlich sind, man baut eh immer eine telex.json). Dann könnte man viel ausmisten im Code.