Heute haben die Entwickler angekündigt, dass sie den Release-Vorbereitungszyklus verkürzen. Ab 2020 wird die Veröffentlichung der nächsten stabilen Version von Firefox alle vier Wochen erfolgen.
- Nightly 93 (Entwicklung neuer Funktionen)
- Developer Edition 92 (Bewertung der Bereitschaft neuer Funktionen)
- Beta 91 (Fehlerbehebungen)
- Aktueller Release 90 (Behebung kritischer Fehler bis zur nächsten Veröffentlichung)
Alle sechs Wochen gibt es eine Stufe nach unten:
- Beta wird zum Release
- Developer Edition mit deaktivierten Funktionen, die die Entwickler für nicht ausreichend bereit hielten, wird zur Beta
- Es wird ein Snapshot von Nightly gemacht, der zur Developer Edition wird
Die Gespräche über eine Verkürzung dieses Zyklus laufen, seit mindestens acht Jahren. Ein kürzerer Zyklus ermöglicht eine schnellere Reaktion auf Marktanforderungen und bietet mehr Flexibilität bei der Planung. Benutzer und Entwickler von Webanwendungen können schneller neue Funktionen und APIs erhalten.
Die Frequenz der Versionen mit Langzeitunterstützung (ESR) bleibt unverändert. Neue Hauptversionen von ESR sind für alle 12 Monate geplant. Nach der Veröffentlichung einer neuen Version wird die vorherige, wie bisher, noch drei Monate lang unterstützt, um den Organisationen Zeit für den Übergang zu geben.
Die Verkürzung des Entwicklungszyklus bedeutet zwangsläufig auch weniger Zeit für Beta-Tests. Um einen Qualitätsverlust zu vermeiden, sind folgende Maßnahmen geplant:
- Beta-Versionen werden nicht mehr wie bisher zweimal wöchentlich, sondern täglich (wie bei Nightly) erstellt.
- Es wird weiterhin die Praxis des schrittweisen Rollouts neuer Funktionen fortgeführt, die als hochriskant gelten und erhebliche Auswirkungen auf die Benutzererfahrung haben könnten (zum Beispiel haben die Entwickler schrittweise die Blockierung von automatischer Audiowiedergabe in neuen Tabs für Benutzer aktiviert und wären jederzeit bereit gewesen, sie abzuschalten, falls Probleme aufgetreten wären; derzeit wird nach demselben Schema die standardmäßige Aktivierung von DNS-over-HTTPS bei einem Teil der Benutzer in den USA getestet).
- A/B-Tests kleiner Änderungen an "lebenden" Benutzern werden ebenfalls nicht verschwinden; auf Basis dieser Experimente treffen die Entwickler Entscheidungen darüber, ob etwas in einem bestimmten Bereich geändert werden sollte.
Die ersten Versionen, zwischen denen 4 und nicht 6 Wochen liegen, werden Firefox 71–72 sein. Die Veröffentlichung von Firefox 72 ist der zweite Testrelease und die vollständige Einfrierung der Codebasis geplant. Je nach den Testergebnissen kann am 28. Juli ein dritter Testrelease entstehen. Der Release wird für den 11. August erwartet. Zur Testung von Xfce 4.14pre1 wurden am 7. Januar 2020.
Quelle: linux.org.ru
