本日、開発者はリリース準備サイクルを短縮すると発表しました。 2020 年から、Firefox の次の安定バージョンは 4 週間ごとにリリースされます。
- 夜ごと 93 (新機能の開発)
- Developer Editionの 92 (新機能の準備状況の評価)
- ベータ 91 (バグ修正)
- 現在のリリース 90 (次のリリースまで重大なバグ修正)
6 週間ごとに XNUMX 段階ずつシフトダウンします。
- ベータ版がリリースになる
- 開発者が準備が不十分であると考えた無効化された機能を備えた Developer Edition がベータ版に変わる
- Nightly カットが作成され、Developer Edition になります。
このサイクルを短縮することについて話し合う 歩いた、少なくとも 8 年。サイクルが短いと、市場の需要により迅速に対応でき、計画の柔軟性が高まります。 ユーザーと Web アプリケーション開発者は、新しい機能や API をより早く入手できるようになります。
長期サポート リリース (ESR) の頻度は変わりません。 ESR の新しいメジャー バージョンは 12 か月ごとにリリースされる予定です。 新しいバージョンのリリース後、組織が移行する時間を確保するために、以前のバージョンは現在と同様にさらに 3 か月間サポートされます。
開発サイクルが短縮されると、必然的にベータ テストの時間が短縮されます。 品質の低下を防ぐために、以下の対策を計画しています。
- ベータ リリースは、現在のように週に XNUMX 回ではなく、(Nighly のように) 毎日生成されます。
- ユーザー エクスペリエンスに重大な影響を与える可能性があり、リスクが高いと考えられる新機能を段階的に展開する慣行は今後も継続されます (たとえば、開発者はユーザーが新しいタブで自動サウンド再生をブロックできるようにし、状況に応じていつでも無効にできるようにしました)何らかの問題が発生した場合は、現在、デフォルトで DNS-over-HTTPS を有効にするために、一部の米国ユーザーに対して同じスキームがテストされています)。
- 「ライブ」ユーザーに対する小さな変更の A/B テストも廃止されず、開発者はこれらの実験に基づいて、特定の領域で何かを変更する価値があるかどうかを判断します。
4 週間ではなく 6 週間の間隔でリリースされる最初のリリースは、Firefox 71 ~ 72 になります。 Firefox 72 リリース 計画されています 7年2020月XNUMX日現在。
出所: linux.org.ru