#58 Software-Updates, alte Software, Long Term Support und End of Life-Dates

Engineering Kiosk

Feb 14 2023 • 56 mins

Alte Software akzeptieren oder lieber jedem Update hinterherjagen?

Podcast als Video: https://youtu.be/94RZcJefzR8

Das ist die Balance, die jeder finden muss. Wann update ich Software? Wie lange kann ich alte Software betreiben? Ab wann ist alte Software ein wirkliches Risiko? Sollte ich bei jeder neuen Major-Version direkt updaten? Bringt es überhaupt etwas, eine alte Software auf etwas Neues zu migrieren, ohne neue Funktionalität zu bekommen? Welche Risiken verbergen sich hinter den Updates? Ist der klassische Spruch "Never touch a running system" noch aktuell oder sogar ein Fehler? All das und weitere Themenbereiche wie Long-Term-Support, End of Life-Dates, die Software-Metrik Dependency Drift, Dependabot und rostende Software besprechen wir in dieser Episode.

Bonus: Warum früher alles besser war, sogar die Zukunft und warum Legacy immer das Geld verdient.


Das schnelle Feedback zur Episode:

👍 (top)👎 (geht so)


Das tiefere Feedback (gerne auch als Voice Message)


Gerne behandeln wir auch euer Audio Feedback in einer der nächsten Episoden, einfach Audiodatei per Email oder WhatsApp Voice Message an +49 15678 136776


Links


Sprungmarken

(00:00:00) Intro

(00:01:26) Video-Podcast

(00:02:02) Alte Technologien (16-Bit Applikationen, PHP und JQuery und JavaScript-Abhängigkeiten) und Version Pinning

(00:07:37) Was oder Wer ist dependabot?

(00:09:00) Ist Subversion alte Software? Und was bringt es nach git umzusteigen?

(00:12:49) Migrationen ohne neue Funktionalität und Software an die sich niemand ran traut

(00:16:16) Wann weiß ich, wann ich die Software updaten sollte? End of Life-Dates

(00:21:30) Software rostet: Updates für Blackbox-artige Software und nächtliche CI runs sind

(00:27:08) Sollten Support / End of life dates auch an Kunden kommuniziert werden?

(00:29:04) Long Term Support (LTS) / Extended Long Term Support (ELTS)

(00:35:38) Dependency- und Version-Drift oder Software-Aging

(00:38:02) Arten und Zeit-Intervalle von Software-Auslieferung

(00:40:53) Wie lang fasst man ein System nicht mehr an und das Jahr 2038 mit den Unix-Timestamps

(00:47:04) sqlite bietet Support bis zum Jahr 2050

(00:53:26) Zusammenfassung, Schrödingers Backup und Feedback


Hosts


Feedback (gerne auch als Voice Message)

You Might Like