Python přechází na nový cyklus významných vydání

Vývojáři jazyka Python rozhodli přejít na nový schéma přípravy vydání. Nové významné verze jazyka budou nyní vydávány jednou ročně, nikoli jednou za rok a půl, jak tomu bylo dříve. Očekává se, že vydání Python 3.9 bude v říjnu 2020. Celková doba vývoje významného vydání bude činit 17 měsíců.

Práce na nové větvi začne pět měsíců před vydáním další větve, během jejího přechodu do fáze beta testování. Poté bude nová větev po dobu sedmi měsíců v fázi alfa vydání, do které budou přidávány nové funkce a prováděna oprava chyb. Po této fázi bude po dobu tří měsíců probíhat testování beta verzí, během kterého bude zakázáno přidávat nové funkce a veškerá pozornost se zaměří na opravy chyb. Poslední dva měsíce před vydáním bude větev v fázi kandidáta na vydání, během které proběhne konečná stabilizace.

Například vývoj větve 3.9 začal 4. června 2019. První alfa vydání bylo zveřejněno 14. října 2019, a první beta verze se očekává 18. května 2020. V srpnu bude vytvořen kandidát na vydání a 5. října – vydání.

Python přechází na nový cyklus významných vydání

Po vydání bude větev plně podporována po dobu jednoho a půl roku, po kterém budou na tři a půl roku vytvářeny opravy s odstraněním zranitelností. Celková doba údržby bude tedy pět let. V první fázi podpory budou opravy chyb a aktualizace budou vydávány přibližně jednou za dva měsíce s přípravou instalátorů pro Windows a macOS. Ve druhé fázi budou vydání vytvářena podle potřeby pro odstranění zranitelností a budou k dispozici pouze ve formě zdrojových kódů.

Nový cyklus vývoje zajistí předvídatelný přechod na fázi alpha a beta testování a také přesně určí čas uvolnění verzí, což umožní synchronizaci vývoje vlastních produktů s novými větvemi Pythonu. Předvídatelný cyklus vývoje také usnadní plánování vývoje Pythonu, zatímco častější vydávání nových větví urychlí dodávání nových funkcí uživatelům a sníží objem změn v každé větvi (častější vydání, ale méně nových funkcí v každém vydání). Roztažení a rozdělení fáze alpha testování umožní sledovat dynamiku vývoje a hladčeji integrovat novinky, čímž se vyhne shonu před beta uvolněním, kdy se vývojáři snažili na poslední chvíli dokončit nové funkcionality, aby nebyly odloženy na dalších 18 měsíců do další větve.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster