Python vstopa v nov večji cikel izdaj

Razvijalci jezika Python odločila Pojdi do nova shema priprava izdaj. Nove pomembnejše izdaje jezika bodo zdaj izdane enkrat letno in ne enkrat na leto in pol, kot je bilo doslej. Tako lahko izid Pythona 3.9 pričakujemo oktobra 2020. Skupni razvojni čas za pomembno izdajo bo 17 mesecev.

Delo na novi veji se bo začelo pet mesecev pred izdajo naslednje veje, med njenim prehodom na fazo testiranja beta. Nova veja bo nato sedem mesecev v izdaji alfa, dodajala bo nove funkcije in odpravljala napake. Po tem bodo beta različice testirane tri mesece, med katerimi bo prepovedano dodajanje novih funkcij, vsa pozornost pa bo namenjena odpravljanju napak. Zadnja dva meseca pred izdajo bo podružnica v fazi kandidata za izdajo, na kateri bo izvedena končna stabilizacija.

Na primer, razvoj veje 3.9 se je začel 4. junija 2019. Prva izdaja alfa je bila objavljena 14. oktobra 2019, prva izdaja beta pa se pričakuje 18. maja 2020. Kandidat za izdajo bo oblikovan avgusta, izdaja pa bo izvedena 5. oktobra.

Python vstopa v nov večji cikel izdaj

Po izdaji bo veja v celoti podprta eno leto in pol, nato pa bodo sledila tri leta in pol popravkov in odpravljanja ranljivosti. S tem se bo skupni čas podpore povečal na pet let. V prvi fazi podpore bodo odpravljene napake, posodobitve pa bodo izdane približno vsaka dva meseca, namestitveni programi pa bodo pripravljeni na začetno fazo. Windows и macOSV drugi fazi bodo izdaje generirane po potrebi za odpravo ranljivosti in bodo objavljene le v obliki izvorne kode.

Opozoriti je treba, da bo novi razvojni cikel zagotovil predvidljiv prehod na fazo testiranja alfa in beta ter natančno poznavanje časa izdaje, kar bo omogočilo sinhronizacijo razvoja njihovih izdelkov z novimi vejami Pythona. Predvidljiv razvojni cikel bo prav tako olajšal načrtovanje razvoja Pythona, pogostejša izdaja novih vej pa bo pospešila dostavo novih funkcij uporabnikom in zmanjšala količino sprememb na vejo (pogosteje izdaje, a manj novih funkcij na izdajo) . Raztezanje in razdrobljenost faze alfa testiranja bo omogočila sledenje razvojni dinamiki in bolj gladko integracijo inovacij, s čimer se bo izognila hitenju pred izdajo beta, v kateri so razvijalci poskušali razvoj inovacij dokončati v zadnjem trenutku, da ne bi zamujale. za 18 mesecev do naslednje podružnice.

Vir: opennet.ru

Kupite zanesljivo gostovanje za strani z DDoS zaščito, VPS VDS strežniki 🔥 Kupite zanesljivo spletno gostovanje z zaščito DDoS, VPS VDS strežniki | ProHoster