Firefox muda para um ciclo de lançamento mais curto

Desenvolvedores do Firefox anunciou sobre a redução do ciclo de preparação para novos lançamentos de navegadores para quatro semanas (anteriormente, os lançamentos eram preparados em 6 a 8 semanas). O Firefox 70 será lançado no cronograma antigo em 22 de outubro, seguido pelo Firefox 3 seis semanas depois, em 71 de dezembro, seguido por lançamentos subsequentes será formado uma vez a cada quatro semanas (7 de janeiro, 11 de fevereiro, 10 de março, etc.).

O ramo de apoio a longo prazo (ESR) continuará a ser lançado uma vez por ano e será apoiado por mais três meses após a formação do próximo ramo ESR. As atualizações corretivas para o ramo ESR serão sincronizadas com lançamentos regulares e também serão lançadas a cada 4 semanas. O próximo lançamento do ESR será o Firefox 78, previsto para junho de 2020. O desenvolvimento do SpiderMonkey e do Tor Browser também será alterado para um ciclo de lançamento de 4 semanas.

O motivo citado para encurtar o ciclo de desenvolvimento é o desejo de trazer mais rapidamente novos recursos aos usuários. Espera-se que lançamentos mais frequentes proporcionem maior flexibilidade no planejamento do desenvolvimento de produtos e na implementação de mudanças prioritárias para atender às demandas dos negócios e do mercado. De acordo com os desenvolvedores, um ciclo de desenvolvimento de quatro semanas permite um equilíbrio ideal entre a entrega rápida de novas APIs da Web e a garantia de qualidade e estabilidade.

A redução do tempo de preparação de um lançamento levará a uma diminuição no tempo de teste para versões beta, compilações noturnas e lançamentos da Developer Edition, o que está planejado para ser compensado pela geração mais frequente de atualizações para compilações de teste. Em vez de preparar duas novas versões beta por semana, está planejado adaptar o esquema de lançamento de atualizações frequentes para o ramo beta, anteriormente usado para compilações noturnas.

Para reduzir o risco de problemas imprevistos ao adicionar algumas inovações significativas, as alterações associadas a elas não serão comunicadas aos usuários dos lançamentos de uma só vez, mas gradualmente - primeiro, o recurso será ativado para uma pequena porcentagem de usuários, e depois trazido para cobertura total ou desabilitada dinamicamente quando defeitos são identificados. Além disso, para testar inovações e tomar decisões sobre sua inclusão na estrutura principal, o programa Test Pilot convidará os usuários a participarem de experimentos que não estão vinculados ao ciclo de lançamento.

Fonte: opennet.ru

Adicionar um comentário