Dieser Blog im Fediverse: @joomla_test_blog@ug-mayen.de

Joomla 5.0 ist unterwegs?

kein Scherz, Joomla 5.0 ist unterwegs, hier auf Github.

Ich versuche mich mal an einer Erklärung:

Joomla! nutzt Semantische Versionierung (SemVer). Eine Versionsnummer besteht hierbei aus 3 Teilen: Hauptversionsnummer (Major), Nebenversionsnummer (minor) und Revisionsnummer (Patch). Aktuell haben wir 3.9.24, Major Version 3, minor Version 9 und Patch Version 24. In Patches werden Fehler behoben und Sicherheitslücken geschlossen. In minor Releases werden neue Features eingeführt. Diese sind rückwärtskompatibel. Das heißt, dass eine Erweiterung, die für Version 3.0.0 geschrieben wurde, in Version 3.9.22 funktioniert.

Um im Programmcode nicht alle Altlasten aus den letzten Jahren mitzuschleifen, gibt es die Major Releases. Da werden Änderungen eingefügt, die nicht rückwärtskompatibel sind, sodass eine Erweiterung für 3.9.24 in der Regel nicht ohne Anpassungen unter 4.0.0 läuft.

Joomla! 4 ist in der Beta-Phase. In diesem Stadium werden keine neuen Funktionen eingeführt und nichts entwickelt, was nicht innerhalb der Version 4 rückwärtskompatibel ist. Das ist so, damit Erweiterungsentwickler die Möglichkeit haben, sich auf das Erscheinen von 4.0.0 vorzubereiten, und ihre Erweiterungen entsprechend anpassen.

Die Welt steht nicht still, es gibt immer wieder neue Anforderungen. Und so ist, obwohl Joomla! 4 nicht veröffentlicht ist, die Planung für 4.1 fast fertiggestellt und es wird daran entwickelt und Joomla! 4.2 und 5.0 sind angedacht.

Nachtrag am 22.01.2021: Das SemVer nicht in Stein gemeißelt ist, erkennt man im nächsten Beitrag: Joomla! 4.0 wird mit Bootstrap 5 ausgeliefert.

 

Webmentions
Syndication