DĂ©veloppeurs de Firefox Concernant la rĂ©duction du cycle de prĂ©paration des nouvelles versions du navigateur Ă quatre semaines (auparavant, les versions Ă©taient prĂȘtes en 6 Ă 8 semaines). Firefox 70 sera publiĂ© selon l'ancien calendrier le 22 octobre, puis la version de Firefox 71 sera prĂȘte six semaines plus tard, le 3 dĂ©cembre, aprĂšs quoi les versions suivantes tous les quatre semaines (7 janvier, 11 fĂ©vrier, 10 mars, etc.).
La branche à long terme de support (ESR) sera publiée comme auparavant une fois par an et sera soutenue trois mois de plus aprÚs la formation de la prochaine branche ESR. Les mises à jour correctives pour la branche ESR seront synchronisées avec les versions standard et seront également publiées tous les quatre semaines. La prochaine version ESR sera Firefox 78, prévue pour juin 2020. Le développement de SpiderMonkey et du Tor Browser sera également transféré au cycle de libération de quatre semaines.
La raison invoquĂ©e pour la rĂ©duction du cycle de dĂ©veloppement est le dĂ©sir de fournir rapidement de nouvelles fonctionnalitĂ©s aux utilisateurs. Il est prĂ©vu que des versions plus frĂ©quentes permettront d'augmenter la flexibilitĂ© de la planification du dĂ©veloppement du produit et la mise en Ćuvre des modifications prioritaires, rĂ©pondant aux exigences des entreprises et du marchĂ©. Selon les dĂ©veloppeurs, un cycle de dĂ©veloppement de quatre semaines permet d'atteindre un Ă©quilibre optimal entre la rapiditĂ© de la fourniture des nouvelles API Web et l'assurance de la qualitĂ© et de la stabilitĂ©.
La rĂ©duction du temps de prĂ©paration des versions entraĂźnera une diminution du temps de test des versions bĂȘta, des compilations nocturnes et des versions Developer Edition, ce qui est prĂ©vu d'ĂȘtre compensĂ© par des mises Ă jour plus frĂ©quentes pour les compilations de test. Au lieu de prĂ©parer deux nouvelles versions bĂȘta par semaine, il est prĂ©vu d'adapter pour la branche bĂȘta un schĂ©ma de libĂ©ration frĂ©quente de mises Ă jour, prĂ©cĂ©demment appliquĂ© aux compilations nocturnes.
Pour réduire le risque de problÚmes imprévus lors de l'ajout de certaines innovations significatives, les changements associés seront communiqués aux utilisateurs des releases progressivement plutÎt que d'un seul coup. Dans un premier temps, cette fonctionnalité sera activée pour un petit pourcentage d'utilisateurs, puis étendue à l'ensemble des utilisateurs ou désactivée dynamiquement en cas de bugs détectés. De plus, pour tester les nouveautés et prendre des décisions concernant leur inclusion dans la version principale dans le cadre du programme Test Pilot, les utilisateurs seront invités à participer à des expériences non liées au cycle de préparation des releases.
Source : opennet.ru
