Ang Python misulod sa bag-ong major release cycle

Mga developer sa pinulongang Python nakahukom Adto sa bag-ong laraw pag-andam sa mga pagpagawas. Ang bag-ong mahinungdanong mga pagpagawas sa pinulongan karon ipagawas kas-a sa usa ka tuig, kay sa kausa sa matag tuig ug tunga, sama sa nahitabo kaniadto. Sa ingon, ang pagpagawas sa Python 3.9 mahimong mapaabut sa Oktubre 2020. Ang kinatibuk-ang oras sa pag-uswag alang sa usa ka hinungdanon nga pagpagawas mahimong 17 ka bulan.

Ang pagtrabaho sa usa ka bag-ong sanga magsugod lima ka bulan sa wala pa ang pagpagawas sa sunod nga sanga, sa panahon sa pagbalhin niini sa yugto sa pagsulay sa beta. Ang bag-ong sanga maanaa sa alpha release sulod sa pito ka bulan, pagdugang og bag-ong mga feature ug pag-ayo sa mga bug. Pagkahuman niini, ang mga bersyon sa beta pagasulayan sulod sa tulo ka bulan, diin ang pagdugang sa mga bag-ong bahin idili ug ang tanan nga atensyon ibayad sa pag-ayo sa mga bug. Ang katapusang duha ka bulan sa wala pa ang pagpagawas ang sanga anaa sa yugto sa pagpagawas sa kandidato, diin ang katapusan nga pagpalig-on ipahigayon.

Pananglitan, ang pag-develop sa branch 3.9 nagsugod niadtong Hunyo 4, 2019. Ang una nga pagpagawas sa alpha gipatik kaniadtong Oktubre 14, 2019, ug ang una nga pagpagawas sa beta gilauman sa Mayo 18, 2020. Usa ka kandidato sa pagpagawas ang maporma sa Agosto, ug ang usa ka pagpagawas himuon sa Oktubre 5.

Ang Python misulod sa bag-ong major release cycle

Human sa pagpagawas, ang sanga bug-os nga suportahan sulod sa usa ug tunga ka tuig, ug human niana sulod sa laing tulo ug tunga ka tuig, ang mga pag-ayo himoon aron kini mawagtang ang mga kahuyangan. Ingon usa ka sangputanan, ang kinatibuk-ang oras sa suporta mahimong lima ka tuig. Sa una nga yugto sa suporta, ang mga sayup ayohon, ug ang mga update ipagawas hapit matag duha ka bulan uban ang pag-andam sa mga installer alang sa Windows ug macOS. Sa ikaduhang yugto, ang mga pagpagawas himoon kon gikinahanglan aron mawagtang ang mga kahuyangan ug i-post lamang sa source text form.

Namatikdan nga ang bag-ong siklo sa pag-uswag magsiguro sa usa ka matag-an nga pagbalhin sa mga yugto sa pagsulay sa alpha ug beta, ingon man ang tukma nga pagkahibalo sa oras sa pagpagawas, nga mahimo’g posible nga i-synchronize ang pag-uswag sa ilang mga produkto sa bag-ong mga sanga sa Python. Ang matag-an nga siklo sa pag-uswag makapasayon ​​usab sa pagplano sa pagpalambo sa Python, ug ang pagpagawas sa bag-ong mga sanga nga mas kanunay makapadali sa paghatod sa bag-ong mga bahin ngadto sa mga tiggamit ug makapakunhod sa gidaghanon sa mga kausaban kada sanga (mas kanunay nga ipagawas, apan mas diyutay nga bag-ong mga bahin kada pagpagawas) . Ang pag-stretch ug pagbahinbahin sa alpha testing phase magpaposible sa pagsubay sa development dynamics ug pag-integrate sa mga inobasyon nga mas hapsay, paglikay sa pagdali sa wala pa ang beta release, diin ang mga developers misulay sa pagkompleto sa pagpalambo sa mga inobasyon sa katapusang gutlo aron sila dili malangan. sulod sa 18 ka bulan hangtod sa sunod nga sanga.

Source: opennet.ru

Idugang sa usa ka comment