Hoje, os desenvolvedores anunciaram a redução do ciclo de preparação para lançamentos. A partir de 2020, uma nova versão estável do Firefox será lançada a cada 4 semanas.
- Nightly 93 (desenvolvimento de novos recursos)
- Developer Edition 92 (avaliação da prontidão dos novos recursos)
- Beta 91 (correção de erros)
- A versão Release atual é a 90 (correção de erros críticos até o próximo lançamento)
A cada 6 semanas, há um avanço de um nível:
- a beta se torna a versão release
- A Developer Edition, com recursos desativados que os desenvolvedores consideraram não prontos, se transforma em beta
- é feito um corte do Nightly, que se torna Developer Edition
Conversas sobre a redução desse ciclo aconteceram, pelo menos, nos últimos 8 anos. Um ciclo mais curto permitirá uma resposta mais ágil às demandas do mercado e proporcionará maior flexibilidade no planejamento. Usuários e desenvolvedores de aplicativos web poderão acessar novos recursos e APIs mais rapidamente.
A frequência dos lançamentos com suporte a longo prazo (ESR) não mudará. Novas versões principais do ESR estão programadas para serem lançadas a cada 12 meses. Após o lançamento de uma nova versão, a anterior, assim como agora, será suportada por mais 3 meses, para dar tempo às organizações para a transição.
A redução do ciclo de desenvolvimento inevitavelmente significa menos tempo de teste beta. Para evitar a redução da qualidade, as seguintes medidas foram planejadas:
- as versões beta serão formadas não duas vezes por semana, como atualmente, mas diariamente (como no Nightly).
- continuará a prática de implementação progressiva de novos recursos que são considerados de alto risco e que podem impactar seriamente a experiência do usuário (por exemplo, os desenvolvedores gradual e cuidadosamente ativaram o bloqueio de reprodução automática de áudio em novas abas, prontos para desligá-lo rapidamente se surgissem problemas; atualmente, a mesma abordagem está sendo testada para a ativação padrão de DNS-over-HTTPS para um grupo de usuários nos EUA).
- Os testes A/B de pequenas mudanças com usuários 'vivos' também não vão a lugar nenhum; com base nesses experimentos, os desenvolvedores decidem se vale a pena mudar algo em determinado área.
Os primeiros lançamentos, entre os quais haverá um intervalo de 4 em vez de 6 semanas, serão o Firefox 71—72. O lançamento do Firefox 72 programado em 7 de janeiro de 2020.
Fonte: linux.org.ru
