Empfohlen 

Stand der Joomla 4.0 Entwicklung und Planungen in der Zukunft

Joomla 4.0 Stand der Entwicklung und Planungen in der Zukunft:

Mit der Veröffentlichung von Joomla 4.0 Beta vor einigen Wochen treten wir in eine Phase der Stabilisierung ein. Joomla! 4.0 ist vollständig, das heißt Joomla 4.0 wird in dieser Phase nicht um weitere neue Funktionen erweitert.

Um Joomla! 4.0 so schnell wie möglich herauszubringen, liegt der Schwerpunkt nun auf der Behebung der letzten Fehler.

Was wird bis zur Veröffentlichung und danach passieren? Natürlich wollen wir den Einbau neuer Funktionen nicht stoppen. Darum wollen wir hier unsere Strategie den Gegebenheiten anpassen.

Immer dann, wenn wir mit der Arbeit an einer neuen Minor-Version beginnen, definieren wir auch die beiden nächsten Minor-Releases dazu. Dies führt zu einem zuverlässigeren Release-Zyklus und einem konsistenteren Fahrplan.

Die Joomla 4 Entwicklungsstrategie:

  • Grundsätzlich bleibt unsere Entwicklungsstrategie die gleiche. Genauso, wie wir es in der Vergangenheit gemacht haben, wollen wir alle 6 Monate eine neue Minor-Version herausbringen.
  • So soll zum Beispiel die Version 4.1 sechs Monate nach 4.0 und Joomla 4.2 weitere sechs Monate später veröffentlicht werden. Dies führt zu Zeitproblemen. Realistischerweise müsste jede neue Funktion drei Monate vor der eigentlichen Veröffentlichung fertig sein, um mit der aktuellen Version zusammengeführt zu werden. Nur so können die neuen Funktionen ordnungsgemäss getestet und die Fehler ausgebügelt werden.
  • Was bedeutet das, wenn wir mit der Entwicklung neuer Funktionen erst beginnen würden, nachdem die letzte Minor-Version veröffentlicht wurde? Dann hätten wir weniger als drei Monate Zeit, um alles fertigzustellen. Das reicht für die Implementierung grösserer Funktionen bei weitem nicht aus. Der Plan ist also, eine Starthilfe zu geben und die Basisfunktionen für die nächsten beiden Versionen festzulegen, während sich die aktuelle Entwicklungsversion im Betastadium befindet. Gleichzeitig beginnen wir mit der Entwicklung der oben genannten Funktionen.
  • Genauer gesagt werden wir mehr als eine kleinere Version auf einmal entwickeln. Tatsächlich haben wir mit der Entwicklung von Joomla! 4.1 bereits begonnen. Das gibt uns ein bisschen mehr Zeit, um an größeren Funktionen für eine kleinere Version zu arbeiten.
  • Wir werden die Funktionen einer Version rechtzeitig bekannt geben, ebenso wie den verantwortlichen Release Lead, der die Entwicklung und Wartung einer Version verwaltet. Im Anschluss an die Ankündigung ist jeder Entwickler willkommen, einer vorbereiteten Arbeitsgruppe im Joomla! Enchantement Development Team beizutreten und bei der Implementierung der geplanten Features mitzuhelfen.

Fokus auf neue Funktionen in Joomla 4:

  • Nachdem wir das «Wie» beschrieben haben, wollen wir nun das «Was» von Funktionen in den kommenden Versionen erklären.
  • In der Vergangenheit haben wir gute Erfahrungen mit Entwickeln einer Funktion im gleichen Release gemacht. Denken wir an die DSGVO-Features aus der 3.9. Auf diesen Erfahrungen wollen wir aufbauen, indem wir ein Hauptmerkmal pro Minor-Release definieren. Zusätzlich wollen wir ca. zwei weitere Zusatz-Features definieren, die Joomla! allgemein verbessern.
  • Jedes Minor-Release soll auf die Grundausrichtung von Joomla! hinarbeiten. Wir sind der Meinung, dass Joomla an der Spitze der Liste der barrierefreien CMS steht und als Zweitplatziertes CMS für den Endbenutzer sehr gut nutzbar ist. Um diese Qualitäten auszubauen, wollen wir mindestens an fünf Verbesserungen der Barrierefreiheit und an fünf Verbesserungen an der Benutzerfreundlichkeit arbeiten.
  • Das bedeutet nicht, dass die Minor-Releases nur auf diese Struktur beschränkt sind. Sie sollten eher als Ansatz für eine rote Linie für die künftige Entwicklung dienen.
  • Wenn du selber eine gute Idee und Funktionalität zu implementieren hast, dann zögere nicht, dich bei uns zu melden. Wir sind mit Sicherheit offen für zusätzliche Funktionen aus der Community. Wir untersuchen/erwägen eine strukturiertere Art und Weise, Ideen einzubringen und zu diskutieren. Weitere Infos werden später folgen.

Joomla 4.1:

Es ist geplant 6 Monate nach Version 4.0 Version 4.1 zu veröffentlichen.

Haupt-Feature, der Erweiterter Media Manager:

  • Mit Joomla! 4.0 wurde ein komplett überarbeiteter und von Grund auf neu geschriebener Medienmanager eingeführt.
  • Das Hauptmerkmal von Joomla 4.1 wird ein noch besserer Medienmanager sein. Im Moment wird der Medienmanager hauptsächlich zum Hochladen von Bildern verwendet. Wir wollen ihn zu einer echten Medienverwaltung ausbauen. Stell dir vor, Bildern mit verschiedenen Grössen und Metadaten, die Handhabung und spezifische Wiedergabe von Video und Audio und die Unterstützung von Dokumenten, verwalten zu können.

Zusätzliche Funktionen in der Zukunft in Joomla 4.x:

Signierte Updates:

Derzeit sind Joomla!-Updates nicht durch Signaturen gesichert. Das Signieren von Updates würde die Legitimität des installierten Updates sicherstellen. Wir planen dafür das Update-Framework (TUF) zu implementieren. Das wäre eine starke Verbesserung der Sicherheit, wenn wir signierte Updates ausrollen könnten. Damit wäre sichergestellt, dass keine manipulierten Versionen von Joomla! oder deren Erweiterungen installiert werden könnten.

Durch den Webaufruf auslösender CRON:

  • Es gibt einige Hoster, die keine Server-Cron-Jobs anbieten. Deshalb wollen wir ein internes Cron-Job-System einbauen. Hier wird eine erste Implementierung vorgenommen, die als Grundlage für weitere Verbesserungen dienen könnte.
  • Verbesserungen der Barrierefreiheit
  • Erlaube das Ausblenden/Einblenden von Spalten in den Listenansichten nach Benutzer
  • Erlaube, das Ein-/Ausschalten der Benutzernotizen-Funktion, um Elemente auf dem Bildschirm zu reduzieren.
  • Optimieren der Barrierefreiheit im Medienmanager
  • Anpassungen an der Symbolleiste (Werkzeugleiste)
  • Hinzufügen der Tastaturnavigation zu Listen- und Bearbeitungsansichten

  • Verbesserungen an der Benutzerfreundlichkeit
  • Ändern des Status eines Elements in der Listenansicht per AJAX-Aufruf, anstatt die Seite neu zu laden.
  • Beim Erstellen eines neuen Menüeintrags wird standardmäßig der (in dieser Sitzung) zuletzt verwendete Menütyp geladen.
  • Erlaube, Standardmenüelemente in verschiedenen Sprachen im selben Menü.
  • Bilder/Links als benutzerdefinierte Felder
  • Eigenes “Papierkorb”-Symbol/-Taste für die Navigation.

Joomla 4.2 (1 Jahr nach 4.0 oder 6 Monate nach 4.1):

Zusätzliche Funktionen

  • Verfassen von Inhalten
  • Erlaubt die Bearbeitung/Änderung von Inhalten, die noch nicht veröffentlicht wurden, und deren spätere Veröffentlichung (z.B. über den Workflow).
  • Zustands-Prüfung der Site
  • Die Funktion prüft die Integrität der Joomla!-Dateien und der Datenbankstruktur (auch für Erweiterungen von Drittanbietern).

Noch zu definierende Funktionen:

  • Verbesserungen an der Barrierefreiheit
  • Verbesserungen bei der Benutzerfreundlichkeit

 Dieser Text ist eine, ins Deutsche übersetzte, vom Joomla Team veröffentlichte Information.

Quelle Joomla.org

Joomla 4.0 jetzt selbst testen:

Wir haben bereits das erste deutsche E-Book zu Joomla 4.0 veröffentlicht. Weiterhin bieten wir verschieden Softwarepakete zu Joomla 4.0 zum testen an.

Joomla 3.9.22 Wartungs-Update veröffentlicht
Joomla 3.9.21 heute als Sicherheitsupdate veröffen...

By accepting you will be accessing a service provided by a third-party external to https://www.easybay-web.de/