Anmeldung Registrierung
Auto Hell Dunkel
Erweiterte Suche
  1. Startseite
  2. Podcasts
  3. Engineering Kiosk Podcast
  4. #58 Software-Updates, alte Software, Long Term Support und End of Life-Dates
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.

Unsere aktuellen Werbepartner findest du auf
https://engineeringkiosk.dev/partners

 

Das schnelle Feedback zur Episode:

(top) (geht so)

Das tiefere Feedback (gerne auch als Voice Message)

Email: stehtisch@engineeringkiosk.dev

Mastodon: https://podcasts.social/@engkiosk

Twitter: https://twitter.com/EngKiosk

WhatsApp +49 15678 136776

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

Spotify führt Videopodcasts in Deutschland ein:
https://t3n.de/news/spotify-deutschland-video-podcasts-1485708/

What are register_globals in PHP?:
https://stackoverflow.com/questions/3593210/what-are-register-globals-in-php

jQuery: https://jquery.com/

Lodash: https://lodash.com/

Backbone.js: https://backbonejs.org/

npmjs - About semantic versioning:
https://docs.npmjs.com/about-semantic-versioning

package.json: ~ versus ^:
https://www.heise.de/blog/package-json-versus-3711301.html

Dependabot:
https://github.blog/2020-06-01-keep-all-your-packages-up-to-date-with-dependabot/

Apache Subversion: https://subversion.apache.org/

Go Release Policy: https://go.dev/doc/devel/release

TYPO3 LTS: https://typo3.org/cms/roadmap

sqlite LTS: https://www.sqlite.org/lts.html

Engineering Kiosk #45 Datengetriebene Entscheidungen und der
perfekte Dashboard Stack:
https://engineeringkiosk.dev/podcast/episode/45-datengetriebene-entscheidungen-und-der-perfekte-dashboard-stack/

Dependency Drift: A metric for software aging:
https://nimbleindustries.io/2020/01/31/dependency-drift-a-metric-for-software-aging/

Jahr-2038-Problem:
https://de.wikipedia.org/wiki/Jahr-2038-Problem

Jahr-2000-Problem:
https://de.wikipedia.org/wiki/Jahr-2000-Problem

The Monotonic Clock and Why You Should Care About It:
https://blog.codeminer42.com/the-monotonic-clock-and-why-you-should-care-about-it/

renovate bot: https://github.com/renovatebot/renovate

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

Wolfgang Gassler (https://mastodon.social/@woolf)

Andy Grunwald (https://twitter.com/andygrunwald)

Feedback (gerne auch als Voice Message)

Email: stehtisch@engineeringkiosk.dev

Mastodon: https://podcasts.social/@engkiosk

Twitter: https://twitter.com/EngKiosk

WhatsApp +49 15678 136776
Episode melden

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

Worum geht es? Danach fragen wir noch nach dem Grund.

Abonnenten

Teilen

Mein Archiv

Deine Privatkopie der Folgen, die du nicht verlieren willst.

Podcast-Folgen verschwinden. Feeds werden auf die letzten Episoden gekürzt, Hoster räumen alte Dateien ab, Formate wechseln den Anbieter und lassen ihr Archiv zurück. Mit „Mein Archiv“ sichert podcast.de die Folgen deiner Podcasts für dich — angefangen bei den ältesten, denn die sind zuerst weg.

  • Deine gesicherten Folgen bleiben hörbar, auch wenn das Original offline geht.
  • Auch Folgen, die im heutigen Feed gar nicht mehr stehen — podcast.de kennt sie noch.
  • Herunterladen bleibt möglich, solange die Folge beim Podcaster liegt. Der zählt seine Abrufe wie bisher.
Startet bald

Sei beim Start von Mein Archiv dabei

Mein Archiv ist fast fertig. Trag dich ein, dann bekommst du eine E-Mail, sobald es losgeht – und bist von Anfang an dabei. Wir schreiben dir nur zum Start, keine Werbung, keine Weitergabe deiner Daten.

Du bekommst zuerst eine Bestätigungsmail. Abmelden geht jederzeit. Datenschutz