Python lĂ€heb uuele mĂ€rkimisvÀÀrsete vĂ€ljaannete tsĂŒklile

Pythoni keele arendajad otsustasid mine uutle sĂŒsteemi vĂ€ljalaskmise ettevalmistamiseks. Uued olulised versioonid keele jaoks hakkavad ilmuma nĂŒĂŒd kord aastas, mitte kord iga pooleteise aasta jĂ€rel, nagu oli varem. Seega vĂ”ib Python 3.9 ilmumist oodata 2020. aasta oktoobris. Olulise versiooni arendusaeg on 17 kuud.

Uue haru töö algab viis kuud enne jÀrgmise haru vÀljalaskmist, kui see siseneb beetatestimise etappi. SeejÀrel on uuel harul seitse kuud aega alfa-vÀljalaste etapis, mille jooksul lisatakse uusi funktsioone ja parandatakse vigu. PÀrast seda toimub kolm kuud beetaversioonide testimist, mille ajal uusi funktsioone ei lisata ja kogu tÀhelepanu keskendub vigade kÔrvaldamisele. Viimased kaks kuud enne vÀljalaskmist viib haru kandidaadi etappi, kus toimub lÔplik stabiliseerimine.

NÀiteks algas haru 3.9 arendus 4. juunil 2019. Esimene alfa versioon avaldati 14. oktoobril 2019, samas kui esimene beetaversioon on oodata 18. mail 2020. Augustis koostatakse vÀljaandekandidaat ja 5. oktoobril toimub vÀljaanne.

Python lĂ€heb uuele mĂ€rkimisvÀÀrsete vĂ€ljaannete tsĂŒklile

PÀrast vÀljaannet toetatakse haru tÀies ulatuses poolteist aastat, millele jÀrgneb veel kolm ja pool aastat turvaparanduste koostamist. Kokku on hooldamise aeg viie aasta jagu. Toetuse esimeses etapis parandatakse vigu ja vÀrskendusi avaldatakse umbes iga kahe kuu tagant, sealhulgas Windowsi ja macOSi installijate ettevalmistamine. Teises etapis koostatakse vÀljaanded vastavalt vajadusele, et kÔrvaldada haavatavusi ja neid jagatakse ainult lÀhtekoodina.

Uutise kohaselt vĂ”imaldab uus arendustsĂŒkkel tagada ettearvatava ĂŒlemineku alfa- ja beetatestimise etappidesse ning tĂ€pselt teada vabastamise aega, mis vĂ”imaldab sĂŒnkroniseerida oma toodete arendust uute Python'i harudega. Etearvatav arendustsĂŒkkel lihtsustab samuti Python'i arenduse planeerimist, samas kui sagedasemate uute harude vĂ€ljalaskmine kiirendab uute vĂ”imaluste toimetamist kasutajateni ja vĂ€hendab muudatuste mahukust igas harus (vĂ€ljaanded on sagedasemad, kuid igas vĂ€ljaandes on vĂ€hem uusi vĂ”imalusi). Alfa-testimise faasi pikendamine ja jagamine vĂ”imaldab jĂ€lgida arenduse dĂŒnaamikat ning sujuvamat uuenduste integreerimist, vĂ€ltides kiirusvĂ”istlust beetavĂ€ljaande eel, mil arendajad pĂŒĂŒdsid viimase hetkeni uuenduste arendamist lĂ”petada, et need ei jÀÀks jĂ€rgmise haru 18 kuu kaugusele.

Allikas: opennet.ru

Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster