Guten Tag,
ich bin etwas verwundert über die Updatepolitik von IP-Symcon.
Wie kann es sein, dass ein Stable Update doch häufiger nicht Stable ist?
Es gibt bspw. essentielle Bugs, wie den IPS_SetScriptTimer-Bug in der Stable Version. Das muss doch bereits bei Tests auffallen, die intern vor einem Beta-Release gemacht werden. Und wenn das wirklich nicht der Fall sein sollte, dann muss so etwas doch in der Beta-Phase auffallen.
Gut, es kann passieren, dass sich ein Fehler in eine Stable einschleicht, aber was mich noch viel mehr wundert:
Wie kann es sein, dass dieser Bug dort seit nun einem Monat vorhanden ist, wenn dieser bereits seit einer gefühlten Ewigkeit in der Beta-Version behoben ist?
#3375
-Fix: IPS_SetScriptTimer kann wieder korrekt mit Werten >=24h umgehen (Siehe Doku: http://www.ip-symcon.de/service/doku...etscripttimer/)
Wieso wird dieser Fix nicht in die Stable Version gezogen?
Ebenso verstehe ich es nicht, warum man in der Stable die OpenSSL Dateien nicht updatet. Das wäre doch kein Akt…
Man muss hierfür nicht immer die gesamte Beta als Stable releasen mit all seinen Beta-Ständen…
Ich habe in meinem ersten Job Autosar Basissoftware als Komponentenverantwortlicher für einen der größten Automobilzuliefer in diesem Bereich programmiert. Hier hatten wir auch verschiedenste Derivate mit unterschiedlichen Features. Dort war es auch möglich Versionen zu Releasen, ohne den gesamten Beta-Stand mit allen verbleibenden Fehlern in die Stable zu ziehen…
Sollte dies aktuell noch nicht möglich sein, wäre es längst an der Zeit das Release-Management zu überarbeiten.
Aber glücklicherweise bin ich anscheinend nicht der Einzige, der sich daran stört.
Bspw.: http://www.raketenschnecke.net/2014/03/15/warnung-vor-ips-update-3-1-3346/
Würde mich über eine Rückmeldung sehr freuen!
P.S.: Als Verbesserungsvorschlag: Im Bug-Tracker müsste auch hinterlegt werden können, in welcher Version man den Fehler gefunden hat und anschließend müsste vom Programmierer hinterlegt werden, in welcher Version der Bug behoben ist, um das Ganze nachvollziehbarer zu machen.
Stichwort: Affected Versions, Fixed Versions, Type (Bug, Improvement), Priority/Severity