Firefox wechselt zu einem verkürzten Veröffentlichungszyklus.

Firefox-Entwickler haben bekannt gegeben die Verkürzung des Zyklus zur Vorbereitung neuer Browser-Versionen auf vier Wochen (früher wurden die Versionen in 6-8 Wochen erstellt). Firefox 70 wird gemäß dem alten Zeitplan am 22. Oktober veröffentlicht, gefolgt von Firefox 71, dessen Veröffentlichung nach sechs Wochen am 3. Dezember vorbereitet wird, und danach folgen die nächsten Versionen. wird gebildet alle vier Wochen (7. Januar, 11. Februar, 10. März usw.).

Der Long-Term-Support-Zweig (ESR) wird wie gewohnt einmal im Jahr veröffentlicht und drei Monate nach der Bildung des nächsten ESR-Zweigs weiter unterstützt. Sicherheitsupdates für den ESR-Zweig werden mit den regulären Veröffentlichungen synchronisiert und ebenfalls alle vier Wochen veröffentlicht. Die nächste ESR-Version wird Firefox 78 sein, die für Juni 2020 angesetzt ist. Auch die Entwicklung von SpiderMonkey und des Tor Browsers wird auf einen vierwöchentlichen Veröffentlichungszyklus umgestellt.

Ein Grund für die Verkürzung des Entwicklungszyklus ist der Wunsch, neue Funktionen schneller an die Nutzer zu bringen. Es wird angenommen, dass häufigere Veröffentlichungen die Flexibilität bei der Produktentwicklung und der Umsetzung priorisierter Änderungen, die den Anforderungen von Geschäft und Markt entsprechen, erhöhen. Entwickler sind der Ansicht, dass ein vierwöchiger Entwicklungszyklus ein optimales Gleichgewicht zwischen der Geschwindigkeit der Bereitstellung neuer Web-APIs und der Sicherstellung von Qualität und Stabilität ermöglicht.

Die Verkürzung der Vorbereitungszeit für Releases wird zu einer Reduzierung der Testzeiten für Beta-Versionen, Nacht-Builds und Developer Editions führen, was durch häufigere Updates für Test-Builds ausgeglichen werden soll. Statt zwei neue Beta-Versionen pro Woche vorzubereiten, wird geplant, ein häufiges Update-Schema für den Beta-Branch zu implementieren, das zuvor für Nacht-Builds verwendet wurde.

Um das Risiko unerwarteter Probleme bei der Einführung bedeutender Neuerungen zu minimieren, werden die damit verbundenen Änderungen schrittweise an die Nutzer der Releases weitergegeben. Zunächst wird die Funktion für einen kleinen Prozentsatz der Nutzer aktiviert, bevor sie vollständig bereitgestellt oder dynamisch deaktiviert wird, falls Mängel entdeckt werden. Darüber hinaus wird den Nutzern im Rahmen des Test Pilot-Programms die Möglichkeit angeboten, an Experimenten teilzunehmen, die nicht an den Release-Vorbereitungszyklus gebunden sind, um Neuerungen zu testen und Entscheidungen über deren Integration in die Hauptversion zu treffen.

Quelle: opennet.ru

Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster