Menu
Sign In Search Podcasts Charts People & Topics Add Podcast API Pricing
Podcast Image

Engineering Kiosk

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

14 Feb 2023

Description

Alte Software akzeptieren oder lieber jedem Update hinterherjagen?Podcast als Video: https://youtu.be/94RZcJefzR8Das 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: [email protected]: https://podcasts.social/@engkioskTwitter: https://twitter.com/EngKioskWhatsApp +49 15678 136776Gerne behandeln wir auch euer Audio Feedback in einer der nächsten Episoden, einfach Audiodatei per Email oder WhatsApp Voice Message an +49 15678 136776LinksSpotify 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-phpjQuery: https://jquery.com/Lodash: https://lodash.com/Backbone.js: https://backbonejs.org/npmjs - About semantic versioning: https://docs.npmjs.com/about-semantic-versioningpackage.json: ~ versus ^: https://www.heise.de/blog/package-json-versus-3711301.htmlDependabot: 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/releaseTYPO3 LTS: https://typo3.org/cms/roadmapsqlite LTS: https://www.sqlite.org/lts.htmlEngineering 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-ProblemJahr-2000-Problem: https://de.wikipedia.org/wiki/Jahr-2000-ProblemThe 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/renovateSprungmarken(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 FeedbackHostsWolfgang Gassler (https://mastodon.social/@woolf)Andy Grunwald (https://twitter.com/andygrunwald)Feedback (gerne auch als Voice Message)Email: [email protected]: https://podcasts.social/@engkioskTwitter: https://twitter.com/EngKioskWhatsApp +49 15678 136776

Audio
Featured in this Episode

No persons identified in this episode.

Transcription

This episode hasn't been transcribed yet

Help us prioritize this episode for transcription by upvoting it.

0 upvotes
🗳️ Sign in to Upvote

Popular episodes get transcribed faster

Comments

There are no comments yet.

Please log in to write the first comment.