Python fer í nýja stóra útgáfuferil

Python tungumálaframleiðendur ákveðið Fara til nýtt kerfi undirbúa útgáfur. Nýjar merkar útgáfur af tungumálinu munu nú koma út einu sinni á ári, frekar en einu sinni á einu og hálfu ári, eins og áður var. Þannig má búast við útgáfu Python 3.9 í október 2020. Heildarþróunartími fyrir umtalsverða útgáfu verður 17 mánuðir.

Vinna við nýtt útibú mun hefjast fimm mánuðum fyrir útgáfu næsta útibús, á meðan það fer yfir í beta prófunarstigið. Nýja útibúið verður síðan í alfa útgáfu í sjö mánuði, bætir við nýjum eiginleikum og lagar villur. Eftir þetta verða beta útgáfur prófaðar í þrjá mánuði, á þeim tíma verður bannað að bæta við nýjum eiginleikum og allri athygli verður beint að því að laga villur. Síðustu tvo mánuðina fyrir útgáfuna verður útibúið á útgáfustigi, þar sem endanleg stöðugleiki fer fram.

Til dæmis hófst þróun útibús 3.9 4. júní 2019. Fyrsta alfaútgáfan var gefin út 14. október 2019 og fyrsta betaútgáfan er væntanleg 18. maí 2020. Útgáfuframbjóðandi verður myndaður í ágúst og út 5. október.

Python fer í nýja stóra útgáfuferil

Eftir útgáfuna verður útibúið stutt að fullu í eitt og hálft ár, eftir það í þrjú og hálft ár í viðbót verða lagfæringar fyrir það til að útrýma veikleikum. Heildarstuðningstíminn verður því fimm ár. Á fyrsta stigi stuðnings verða villur lagaðar og uppfærslur verða gefnar út á um það bil tveggja mánaða fresti með undirbúningi uppsetningarforrita fyrir Windows og macOS. Á öðru stigi verða útgáfur búnar til eftir þörfum til að útrýma veikleikum og verða þær aðeins birtar í frumtextaformi.

Það er tekið fram að nýja þróunarferillinn mun tryggja fyrirsjáanleg umskipti yfir í alfa og beta prófunarstig, auk þess að vita nákvæmlega útgáfutímann, sem gerir það mögulegt að samstilla þróun á vörum þeirra við nýjar greinar Python. Fyrirsjáanleg þróunarlota mun einnig gera það auðveldara að skipuleggja Python þróun, og að gefa út nýjar greinar oftar mun flýta fyrir afhendingu nýrra eiginleika til notenda og draga úr magni breytinga á hverri grein (gefa út oftar, en færri nýja eiginleika í hverri útgáfu) . Með því að teygja og sundra alfa prófunarstiginu verður hægt að rekja gangverk þróunar og samþætta nýjungar á auðveldari hátt og forðast áhlaupið fyrir beta útgáfuna, þar sem þróunaraðilar reyndu að klára þróun nýjunga á síðustu stundu svo að þær myndu ekki tefjast í 18 mánuði fram að næsta útibúi.

Heimild: opennet.ru

Bæta við athugasemd