A Firefox rövidebb kiadási ciklusra vált

Firefox fejlesztők bejelentett az új böngészőkiadások előkészítési ciklusának négy hétre csökkentéséről (korábban 6-8 hét alatt készültek a kiadások). A Firefox 70 a régi ütemezés szerint október 22-én jelenik meg, majd hat héttel később, december 3-án a Firefox 71, majd a következő kiadások meg fog alakulni négyhetente egyszer (január 7., február 11., március 10. stb.).

A hosszú távú támogatási ág (ESR) továbbra is évente egyszer kerül kiadásra, és a következő ESR ág megalakulása után további három hónapig lesz támogatva. Az ESR-ág javító frissítései szinkronizálva lesznek a szokásos kiadásokkal, és szintén 4 hetente jelennek meg. A következő ESR kiadás a Firefox 78 lesz, amelyet 2020 júniusára terveznek. A SpiderMonkey és a Tor Browser fejlesztése is átáll 4 hetes kiadási ciklusra.

A fejlesztési ciklus lerövidítésének oka az új funkciók gyorsabb elérése a felhasználók számára. A gyakoribb kiadások várhatóan nagyobb rugalmasságot biztosítanak a termékfejlesztés tervezésében és a kiemelt változtatások végrehajtásában, hogy megfeleljenek az üzleti és piaci igényeknek. A fejlesztők szerint a négyhetes fejlesztési ciklus optimális egyensúlyt teremt az új webes API-k gyors szállítása és a minőség és a stabilitás biztosítása között.

A kiadás előkészítésére fordított idő csökkentése a béta-kiadások, az éjszakai buildek és a Developer Edition-kiadások tesztelési idejének csökkenését vonja maga után, amit a tervek szerint a tesztverziók frissítéseinek gyakoribb generálásával kompenzálnak majd. Ahelyett, hogy heti két új bétaverziót készítenének elő, a tervek szerint a béta ág gyakori frissítési kiadási sémáját adaptálják, amelyet korábban az éjszakai buildekhez használtak.

Az előre nem látható problémák kockázatának csökkentése érdekében néhány jelentős újítás hozzáadásakor a hozzájuk kapcsolódó változásokat nem egyszerre, hanem fokozatosan tájékoztatják a kiadások felhasználóival - először a funkciót a felhasználók kis százalékánál aktiválják, majd hozzák teljes lefedettség vagy dinamikusan le van tiltva, ha hibákat észlel. Ezenkívül az innovációk tesztelése és a fő struktúrába való beépítésükkel kapcsolatos döntések meghozatala érdekében a Test Pilot program felkéri a felhasználókat, hogy vegyenek részt olyan kísérletekben, amelyek nem kapcsolódnak a kiadási ciklushoz.

Forrás: opennet.ru

Hozzászólás