Firefox cambia a un ciclo de lanzamento máis curto

Desenvolvedores de Firefox anunciou sobre a redución do ciclo de preparación das novas versións do navegador a catro semanas (anteriormente, as versións preparábanse en 6-8 semanas). Firefox 70 lanzarase segundo o horario anterior o 22 de outubro, seguido de Firefox 3 seis semanas máis tarde o 71 de decembro, seguido de lanzamentos posteriores. formarase unha vez cada catro semanas (7 de xaneiro, 11 de febreiro, 10 de marzo, etc.).

A rama de apoio a longo prazo (ESR) seguirá lanzándose unha vez ao ano e apoiarase durante outros tres meses despois da formación da seguinte rama de ESR. As actualizacións correctivas para a sucursal de ESR sincronizaranse coas versións habituais e tamén se publicarán cada 4 semanas. A próxima versión de ESR será Firefox 78, programada para xuño de 2020. O desenvolvemento de SpiderMonkey e do navegador Tor tamén cambiará a un ciclo de lanzamento de 4 semanas.

O motivo citado para acurtar o ciclo de desenvolvemento é o desexo de achegar máis rapidamente novas funcións aos usuarios. Espérase que os lanzamentos máis frecuentes proporcionen unha maior flexibilidade na planificación do desenvolvemento de produtos e na implementación de cambios prioritarios para satisfacer as demandas comerciais e do mercado. Segundo os desenvolvedores, un ciclo de desenvolvemento de catro semanas permite un equilibrio óptimo entre a entrega rápida de novas API web e a garantía de calidade e estabilidade.

Reducir o tempo para preparar unha versión provocará unha diminución do tempo de proba para as versións beta, as versións nocturnas e as versións da edición para programadores, que se prevé compensar cunha xeración máis frecuente de actualizacións para as versións de proba. En lugar de preparar dúas novas versións beta por semana, está previsto adaptar o esquema de lanzamento de actualizacións frecuentes para a rama beta, que antes se usaba para as compilacións nocturnas.

Para reducir o risco de problemas imprevistos ao engadir algunhas innovacións significativas, os cambios asociados con elas non se comunicarán aos usuarios das versións dunha soa vez, senón gradualmente; primeiro, a función activarase para unha pequena porcentaxe de usuarios e, posteriormente cobertura total ou desactivado dinámicamente cando se identifican defectos. Ademais, para probar innovacións e tomar decisións sobre a súa inclusión na estrutura principal, o programa Test Pilot invitará aos usuarios a participar en experimentos que non estean vinculados ao ciclo de lanzamento.

Fonte: opennet.ru

Engadir un comentario