33Mit der Veröffentlichung von Joomla! 4 im August 2021 hat das Joomla!-Projekt
44eine neue Release-Strategie eingeführt. Diese steht auf zwei Grundsätzen:
55
6- * Sematische Versionierung
6+ * Semantische Versionierung
77* Feste Release-Termine
88
99 Doch bevor wir zu diesen beiden Teilen der Strategie kommen, noch ein paar
@@ -12,15 +12,15 @@ allgemeine Bemerkungen.
1212Joomla! benötigt einen Unterbau aus drei Komponenten:
1313
1414* einen Webserver (meist Apache),
15- * einen Interpreter für die Skriptsprache PHP und
15+ * einen Webserver-Erweiterung für die Skriptsprache PHP und
1616* eine Datenbank (MySQL, MariaDB oder PostgresQL).
1717
1818 Diese Komponenten (alle genannten stehen ebenso wie Joomla! jeweils unter
1919einer Open-Source-Lizenz) entwickeln sich ebenso weiter wie Joomla! Und
2020natürlich müssen die eingesetzten Versionen miteinander harmonieren, was
2121durch die Releasestrategie von Joomla! sichergestellt werden muss.
2222
23- ==== Sematische Versionierung
23+ ==== Semantische Versionierung
2424
2525Der erste Grundsatz, die sogenannte Semantische Versionierung, gibt
2626vor, welche Art von Änderung sich auf welche Stelle der Versionsnummer
@@ -97,7 +97,10 @@ erscheint gleichzeitig mit der neuen Majorversion (N+1) und bildet die
9797Brückenversion von der alten auf die neue Hauptversion. Ein Update auf
9898die neue Majorversion (N+1) ist nur von der Minorversion (N).4 möglich.
9999Die Minorversion (N).4 erhält nur noch Fehlerkorrekturen und
100- Sicherheitsupdates, aber keine neuen Funktionen mehr.
100+ Sicherheitsupdates, aber keine neuen Funktionen mehr.
101+ Mit dem Erscheinen der Minorversion (N).4 ist der Zeitpunkt gekommen,
102+ an dem mit der Planung der Migration auf die neue Hauptversion begonnen
103+ werden sollte.
101104+
102105Innerhalb einer Minorversion erscheint alle sechs Wochen eine neue
103106Patchversion.
0 commit comments