1393Fermer1395
UtherLe 25/07/2019 à 15:46
Le truc c'est qu'on ne peu pas comparer les release régulière pratiquées par les navigateurs (ou le compilateur Rust) avec ce qui est fait dans d'autre secteurs comme le jeux vidéo. Sortir énormément de fonctionnalité avec des betas au final peu testée, c'est pas forcément mieux qu'un nombre limité de fonctionnalité dont on est sur qu'il est resté un temps suffisant en test.

Il faut voir que les sorties périodiques ne veulent absolument pas dire que l'on fait n'importe quoi. "Release when Ready and Tested" n'est pas incompatible avec un cycle rapide, je dirais même au contraire que c'est un prérequis indispensable à un cycle rapide sérieux. Les nouveautés sont développées dans la branche Nightly qui est activement utilisée est testée, et elles peuvent y rester des années si nécessaire. Elles ne sont introduites dans la beta et donc que lorsque l'on estime qu'elles sont stabilisées ou il faudra encore plusieurs semaines de tests avant d'arriver dans une version officielle.
Au contraire de ce que tu semble supposer, il y a d'autant moins de pression pour introduire une fonctionnalité non stable, étant donné que si une fonctionnalité n'est pas prête à temps, ça ne décale sa disponibilité que de quelques semaines.