Jeder weiß, dass es fällig ist. Der Hoster schickt EOL-Warnungen, die Pakete hängen fest, und neue Entwickler fragen vorsichtig nach dem Stack. Trotzdem wird das Upgrade jedes Quartal verschoben, weil niemand abschätzen kann, was dabei bricht.
Und je länger es liegt, desto größer wird der Sprung. Aus zwei Versionen werden vier, aus einem Projekt wird ein Risiko:
irgendwann entscheidet ein Sicherheitsvorfall über den Zeitpunkt.
Ein Upgrade braucht keinen Rewrite und keinen Feature-Stopp. Es braucht einen klaren Plan, ein Sicherheitsnetz aus Tests und jemanden, der das schon oft gemacht hat.