Python inaingia mzunguko mpya wa kutolewa

Watengenezaji wa lugha ya Python kuamua Enda kwa mpango mpya kuandaa matoleo. Matoleo mapya muhimu ya lugha sasa yatatolewa mara moja kwa mwaka, badala ya mara moja kila mwaka na nusu, kama ilivyokuwa hapo awali. Kwa hivyo, kutolewa kwa Python 3.9 kunaweza kutarajiwa mnamo Oktoba 2020. Jumla ya muda wa utayarishaji wa toleo muhimu itakuwa miezi 17.

Kazi kwenye tawi jipya itaanza miezi mitano kabla ya kutolewa kwa tawi linalofuata, wakati wa mpito hadi hatua ya majaribio ya beta. Tawi jipya litakuwa katika toleo la alpha kwa miezi saba, na kuongeza vipengele vipya na kurekebisha hitilafu. Baada ya hayo, matoleo ya beta yatajaribiwa kwa miezi mitatu, wakati ambapo kuongeza vipengele vipya itakuwa marufuku na tahadhari zote zitalipwa kwa kurekebisha mende. Miezi miwili iliyopita kabla ya kuachiliwa, tawi litakuwa katika hatua ya mgombea kuachiliwa, ambapo uimarishaji wa mwisho utafanywa.

Kwa mfano, uundaji wa tawi la 3.9 ulianza Juni 4, 2019. Toleo la kwanza la alpha lilichapishwa mnamo Oktoba 14, 2019, na toleo la kwanza la beta linatarajiwa tarehe 18 Mei 2020. Mgombea wa kuachiliwa ataundwa mnamo Agosti, na kutolewa kutafanywa mnamo Oktoba 5.

Python inaingia mzunguko mpya wa kutolewa

Baada ya kutolewa, tawi litasaidiwa kikamilifu kwa mwaka mmoja na nusu, baada ya hapo kwa miaka mingine mitatu na nusu, marekebisho yatatolewa ili kuondokana na udhaifu. Matokeo yake, muda wa msaada wa jumla utakuwa miaka mitano. Katika hatua ya kwanza ya usaidizi, makosa yatarekebishwa, na sasisho zitatolewa takriban kila baada ya miezi miwili na utayarishaji wa visakinishi vya Windows na macOS. Katika hatua ya pili, matoleo yatatolewa inavyohitajika ili kuondoa udhaifu na yatachapishwa katika muundo wa maandishi asili pekee.

Ikumbukwe kwamba mzunguko mpya wa maendeleo utafanya iwezekanavyo kuhakikisha mpito unaotabirika kwa hatua za kupima alpha na beta, na pia kujua hasa wakati wa kutolewa, ambayo itafanya iwezekanavyo kusawazisha maendeleo ya bidhaa zao na matawi mapya. cha Chatu. Mzunguko wa maendeleo unaotabirika pia utarahisisha kupanga ukuzaji wa Python, na kutoa matawi mapya mara kwa mara kutaharakisha uwasilishaji wa vipengee vipya kwa watumiaji na kupunguza idadi ya mabadiliko kwa kila tawi (hutolewa mara nyingi zaidi, lakini vipengele vichache vipya kwa kila toleo) . Kunyoosha na kugawanya awamu ya majaribio ya alpha kutafanya iwezekane kufuatilia mienendo ya maendeleo na kuunganisha ubunifu kwa urahisi zaidi, kuepuka haraka kabla ya kutolewa kwa beta, wakati ambapo wasanidi programu walijaribu kukamilisha maendeleo ya ubunifu wakati wa mwisho ili wasiweze. kuahirishwa kwa miezi 18 hadi tawi linalofuata.

Chanzo: opennet.ru

Kuongeza maoni