Firefox-ontwikkelaars zullen de releasecyclus verkorten

Vandaag hebben de ontwikkelaars aangekondigd dat ze de voorbereidingscyclus voor de release inkorten. Vanaf 2020 wordt elke 4 weken de volgende stabiele versie van Firefox uitgebracht.

De afgelopen jaren heeft de ontwikkeling van Firefox er ongeveer zo uitgezien:

  • nacht 93 (ontwikkeling van nieuwe functies)
  • Developer-editie 92 (beoordeling van de gereedheid van nieuwe functies)
  • beta 91 (bugfixes)
  • Huidige release 90 (kritieke bugfixes tot volgende release)

Elke 6 weken vindt er een verschuiving plaats naar beneden:

  • bèta wordt release
  • Developer Edition met uitgeschakelde functies die volgens de ontwikkelaars onvoldoende klaar waren, wordt een bètaversie
  • er wordt een Nightly-versie gemaakt, die de Developer Edition wordt

Over het verkorten van deze cyclus gesproken liep, minimaal 8 jaar.Door een korte cyclus kunt u sneller inspelen op de eisen van de markt en zorgt u voor meer flexibiliteit in de planning. Gebruikers en ontwikkelaars van webapplicaties kunnen sneller over nieuwe functies en API's beschikken.

De frequentie van ondersteuningsreleases op lange termijn (ESR) zal niet veranderen. Het is de bedoeling dat er elke 12 maanden nieuwe hoofdversies van ESR worden uitgebracht. Na de release van een nieuwe versie wordt de vorige, net als nu, nog eens 3 maanden ondersteund om organisaties de tijd te geven om over te stappen.

Een kortere ontwikkelingscyclus betekent onvermijdelijk minder bètatesttijd. Om kwaliteitsverlies te voorkomen zijn de volgende maatregelen gepland:

  • bètaversies worden niet twee keer per week gegenereerd, zoals nu, maar dagelijks (zoals in Nighly).
  • de praktijk van het geleidelijk uitrollen van nieuwe functies die als risicovol worden beschouwd en de gebruikerservaring ernstig kunnen beïnvloeden, zal blijven bestaan ​​(ontwikkelaars hebben gebruikers bijvoorbeeld geleidelijk in staat gesteld het automatisch afspelen van geluid op nieuwe tabbladen te blokkeren en waren bereid dit op elk moment uit te schakelen als er deden zich problemen voor; nu wordt hetzelfde schema getest voor sommige Amerikaanse gebruikers om DNS-over-HTTPS standaard in te schakelen).
  • Ook het A/B-testen van kleine wijzigingen op ‘live’ gebruikers leidt nergens toe; op basis van deze experimenten nemen ontwikkelaars een beslissing of iets op een bepaald gebied de moeite waard is om te veranderen.

De eerste releases die met een tussenpoos van vier in plaats van zes weken worden uitgebracht, zijn Firefox 4-6. Firefox 71-uitgave gepland vanaf 7 januari 2020.

Bron: linux.org.ru

Voeg een reactie