A Mozilla anunciou que o Firefox está mudando para um ciclo de lançamento mais curto

mozilla-firefox

Os desenvolvedores do Firefox anunciaram uma redução no ciclo de preparação de novas versões do navegador em quatro semanas (as versões anteriores foram preparadas por 6 a 8 semanas). O Firefox 70 será lançado de acordo com a programação acima em 22 de outubroentão seis semanas depois Em 3 de dezembro, a versão do Firefox 71 será preparada, depois do qual eles formarão lançamentos subsequentes a cada quatro semanas (7 de janeiro, 11 de fevereiro, 10 de março, etc.).

Com o qual versão de longo prazo do suporte (ESR) será lançado uma vez por ano como antes e permanecerá por mais três meses após a formação da próxima versão do ESR. As atualizações corretivas para o branch ESR serão sincronizadas com as versões regulares e também serão lançadas a cada 4 semanas.

A próxima versão do ESR será o Firefox 78, previsto para junho de 2020. SpiderMonkey e Tor Browser também passarão para um ciclo de desenvolvimento de 4 semanas.

A razão para encurtar o ciclo de desenvolvimento é o desejo de trazer novas funções aos usuários mais rapidamente. Espera-se que lançamentos mais frequentes aumentem a flexibilidade do planejamento de desenvolvimento de produtos e a implementação de mudanças prioritárias que atendam aos requisitos de negócios e mercado.

De acordo com os desenvolvedores, o ciclo de desenvolvimento de quatro semanas permite um equilíbrio ideal entre a velocidade de entrega de novas APIs da web e a garantia de qualidade e estabilidade.

A partir do primeiro trimestre de 2020, planejamos lançar uma versão principal do Firefox a cada 4 semanas. A cadência de lançamento do Firefox ESR (Extended Enterprise Support Release) permanecerá a mesma.

Nos próximos anos, prevemos um grande lançamento de ESR a cada 12 meses com uma sobreposição de suporte de 3 meses entre o novo ESR e o fim da vida útil do antigo ESR. Os próximos dois lançamentos importantes do ESR serão ~ junho de 2020 e ~ junho de 2021.

Ciclos de lançamento mais curtos fornecem maior flexibilidade para apoiar o planejamento do produto e mudanças de prioridade devido aos negócios ou requisitos de mercado.

Com ciclos de quatro semanas, podemos ser mais ágeis e enviar recursos com mais rapidez, aplicando o mesmo rigor e a devida diligência necessários para um lançamento estável de alta qualidade.

Além disso, colocamos novos recursos e implementação de novas APIs da web nas mãos dos desenvolvedores com mais rapidez. (Isso é o que temos feito recentemente com implementações e atualizações de especificações CSS, por exemplo.)

Redução de tempo precisava se preparar para o lançamento levará a uma redução no tempo de teste para versões beta, as versões noturnas e as edições de desenvolvedor, que são planejadas para serem compensadas com atualizações mais frequentes para as versões de teste.

Em vez de preparar duas novas versões beta por semana, está planejado adaptar o esquema de lançamento frequente do beta para o ramo beta, que antes era usado para versões noturnas.

Para manter a qualidade e minimizar o risco em um ciclo reduzido, devemos:

  • Certifique-se de que a produtividade da engenharia do Firefox não seja afetada adversamente.
  • Acelere o ciclo de feedback de regressão da implantação à detecção e resolução.
  • Ser capaz de controlar a implantação de funções com base na disponibilidade da versão.
  • Garanta o teste adequado de recursos maiores, abrangendo vários ciclos de lançamento.
  • Tenha processos de mitigação e decisão claros e consistentes.

Para reduzir o risco de problemas imprevisto adicionando algumas inovações significativas, as mudanças associadas a eles serão levados aos usuários da versão não uma vez, mas gradualmente; Inicialmente, a oportunidade será ativada para uma pequena porcentagem de usuários e, em seguida, será totalmente coberta ou desconectada dinamicamente quando os defeitos forem descobertos.

Além disso, para testar as inovações e tomar decisões sobre sua inclusão na equipe principal do programa Piloto de Teste, os usuários serão convidados a participar de experimentos não vinculados ao ciclo de preparação do lançamento.

fonte: https://hacks.mozilla.org/


Um comentário deixe o seu

Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   Piloto automático dito

    Alienação em massa. Tornamo-nos cobaias em todos os setores da indústria.