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