Développeurs Firefox Concernant la réduction du cycle de publication des nouvelles versions de navigateurs à quatre semaines (contre six à huit semaines auparavant), Firefox 70 sera publié comme prévu le 22 octobre, puis Firefox 71 six semaines plus tard, le 3 décembre. Les versions suivantes suivront. une fois toutes les quatre semaines (7 janvier, 11 février, 10 mars, etc.).
La branche à support étendu (ESR) continuera d'être publiée annuellement et prise en charge pendant trois mois après la création de la branche ESR suivante. Les mises à jour correctives pour la branche ESR seront synchronisées avec les versions régulières et publiées toutes les quatre semaines. La prochaine version ESR sera Firefox 78, prévue pour juin 2020. Le développement de SpiderMonkey et du navigateur Tor passera également à un cycle de publication de quatre semaines.
La raison invoquée pour raccourcir le cycle de développement est la volonté de proposer plus rapidement de nouvelles fonctionnalités aux utilisateurs. Des mises à jour plus fréquentes devraient accroître la flexibilité dans la planification du développement produit et la mise en œuvre des changements prioritaires répondant aux besoins du marché et de l'entreprise. Les développeurs estiment qu'un cycle de développement de quatre semaines offre un équilibre optimal entre la rapidité de mise à disposition des nouvelles API Web et la garantie de leur qualité et de leur stabilité.
La réduction du temps de préparation des versions entraînera une diminution du temps de test pour les versions bêta, les versions de développement et les versions Developer Edition. Cette diminution sera compensée par des mises à jour plus fréquentes pour les versions de test. Au lieu de préparer deux nouvelles versions bêta par semaine, le rythme de publication des mises à jour fréquentes, précédemment utilisé pour les versions de développement, sera adapté à la branche bêta.
Afin de limiter les risques de problèmes inattendus lors de l'introduction de nouvelles fonctionnalités importantes, les modifications seront déployées progressivement auprès des utilisateurs. Dans un premier temps, la fonctionnalité sera activée pour un petit pourcentage d'utilisateurs, puis étendue à l'ensemble de la population ou désactivée dynamiquement en cas de problème. Par ailleurs, pour tester les nouvelles fonctionnalités et décider de leur intégration au produit principal, les utilisateurs seront invités à participer à des expérimentations menées en dehors du cycle de publication, dans le cadre du programme Test Pilot.
Source: opennet.ru
