Rolling Upgrade / Rolling Update

Neu in Version 10.

Das Rolling Update umfasst Updates und Upgrades für die Musterwebseiten in TYPO3. Ab der Version TYPO3 9.5 kann in das Rolling Update eingestiegen werden. Künftig werden alle Updates und Versionssprünge von TYPO3 mitgemacht und den DRK-Gliederungen bereitgestellt.

Hinweis

Auslaufende Sicherheitsupdates gibt es dann nicht mehr, die Gefahr ein ELTS buchen zu müssen entfällt dauerhaft.

Gliederungen können nie „zu spät“ in eine aktuelle TYPO3-Version der Musterwebseiten einsteigen, da die Version immer auf dem neuesten Stand ist und regelmäßig mit Updates versorgt wird.

Layout-Änderungen werden mit dem Rolling Update ebenfalls ausgerollt werden.

Zukunftssicher mit neuer Technik

Bereits mit der aktuellen TYPO3-Version 9.5 der Musterwebseiten wurde auf die von TYPO3 empfohlene Paketverwaltung "Composer" (für Gliederungen noch optional anzuwenden) umgestiegen. Der große Vorteil ist, dass Updates und Upgrades schneller, sicherer und weniger aufwändig mit dem sogenannten Paketmanager Composer eingespielt werden können.

TYPO3 unterstützt ab Version 12 (release April 2023) nur noch Composer-Installationen. Die Entscheidung von vornherein auf den Composer für die Musterwebseiten zu setzen liegt nicht nur in der einfacheren Handhabung bei der Migration neuer Updates und Upgrades, sondern auch darin die Musterwebseiten von vornherein zukunftssicher zu machen.

Gliederungen die trotzdem vorübergehend weiterhin, individuelle Extensions auf Ihren Seiten haben, die nicht Teil des ausgelieferten Masters der Musterwebseiten sind, müssen bei Updates und Upgrades den gleichen Aufwand wie bisher betreiben.

Hinweis

Dazu ist es möglich diese als Abhängigkeiten in der composer.json zu hinterlegen. Etwaige Anpassungen müssen dann mit durch den Betreiber erfolgen.

Unsere Hostingpartner bieten dazu entsprechende Modelle an.

Begrifflichkeiten

Updates sind kleine Änderungen und Fixes, die Softwareprobleme beheben. Sie fügen manchmal kleinere neue Funktionen hinzu.

Upgrades sind größere Updates, die neue Funktionen und Bereiche zur Software hinzufügen. Sie können neue Datenmodelle oder Verbindungen zwischen vorhandenen Datenmodellen beinhalten. Hierbei werden neue Softwaremodule hinzugefügt und eingerichtet.

Ein Major-Release oder Release-Wechsel aktualisiert das gesamte System auf eine neue Version.

Ein Change Request ist ein Wunsch nach einer Änderung oder Anpassung, der durch ein Update oder Upgrade erfüllt werden kann.

Leistungen im Rolling Update

Mit der Umstellung auf Rolling Updates ergeben sich die folgenden Vorteile für die DRK Einrichtungen

  • regelmäßige Software-Updates unmittelbar nach Verfügbarkeit (Lieferung ohne Installation auf Testinstanz)

  • Rolling Updates für den TYPO3 Kern und die im Anhang aufgeführten Erweiterungen

  • Rolling Upgrades für den TYPO3 Kern und die im Anhang aufgeführten Erweiterungen

  • Dokumentation (elektronisch) und Anleitungen

  • Einstieg ins Verfahren mit aktueller TYPO3-Version 9.5

Zusätzlich gibt es die folgenden Leistungen für die Betreiber der Instanzen:

  • telefonische/remote Anwenderunterstützung (Hotline) zur Einrichtung und Parametrierung von Updates

  • telefonische/remote Anwenderunterstützung (Hotline) zur Benutzung der Software

  • telefonische/remote Anwenderunterstützung (Hotline) zur Behebung von Störungen der Software

Vorteile

Neben den formellen Vorteilen u.a. aus Art 32 DSGVO ergeben sich die folgenden Vorteile:

  • Musterwebseiten werden stets in einer aktuellen TYPO3-Version angeboten

  • Einheitliches Layout für alle Instanzen im Rolling Update

  • Updates und Upgrades werden regelmäßig bereitgestellt

  • Auslaufende Sicherheitsupdates gibt es künftig nicht mehr

  • Gliederungen und Hoster haben mit dem Composer weniger Aufwand beim Einspielen von Updates und Upgrades (gilt für die Standardvariante der Musterwebseiten)

  • Die jährlichen Kosten sind planbar

Verteilung von Updates / Verfügbarkeit von Updates

Der Prozess des bauens einer neuen Version unterliegt gewissen Schritten.

  • Konzeption

  • Umsetzung

  • Test / Verifikation

  • Release (beta)

  • Korrekturen

  • Release (stable)

  • Installation auf den ersten produktiven Systemen

  • Feedbackphase

  • Installation bei den Hostingprovidern und Massenhostern

Damit ist eine Installation bei den Hostingprovidern in den ersten Wochen nach dem Release eher untypisch. Bugfixes und Securityfixes werden aber auch für die bestehenden alten Versionen angeboten.

Support

Für Technische Fragen zum Rolling Update nutzen Sie bitte die Servicenummer:

Melden Sie sich für den Update-Newsletter zum Rolling-Update an um stets über die neuesten zur verfügung stehenden Updates und Upgrades informiert zu werden.

Hinweise

Rolling Updates decken nicht alle Sonderfälle ab. Um die Updates für alle Nutzer möglichst einfach zu gestalten, werden folgende Teile als API definiert.

Alles was darüber definiert wird, soll im Prozess Update sicher sein.

  • Datenbankfelder

  • Site-Config(s) (config/sites)

  • TYPO3 Settings (config/system)

Von der API ausgeschlossen sind u.a. die folgenden Punkte:

  • Eigenes TYPOScript (DB:sys_template)

  • Eigenes PageTS

  • Anpassungen an den Fluid Templates

  • Eigene oder andere Erweiterungen, die nicht über die offiziellen Pakete ausgeliefert werden