Python asup kana siklus release utama anyar

pamekar basa Python mutuskeun indit ka skéma anyar nyiapkeun release. Kaluaran penting anyar tina basa ayeuna bakal dileupaskeun sataun sakali, tinimbang sakali unggal satengah taun, sapertos anu sateuacana. Janten, sékrési Python 3.9 tiasa diperkirakeun dina Oktober 2020. Total waktos ngembangkeun pikeun release signifikan bakal 17 bulan.

Gawé dina cabang anyar bakal dimimitian lima bulan saméméh sékrési cabang salajengna, salila transisi na kana tahap nguji béta. Cabang anyar bakal aya dina sékrési alfa salami tujuh bulan, nambihan fitur énggal sareng ngalereskeun bug. Sanggeus ieu, versi béta bakal diuji salila tilu bulan, salila nambahkeun fitur anyar bakal dilarang sarta sakabeh perhatian bakal dibayar ka ngalereskeun bug. Dua bulan terakhir sateuacan pelepasan cabang bakal aya dina tahap calon pelepasan, dimana stabilisasi akhir bakal dilaksanakeun.

Salaku conto, pamekaran cabang 3.9 dimimitian dina 4 Juni 2019. Pelepasan alfa munggaran diterbitkeun dina 14 Oktober 2019, sareng sékrési béta munggaran diperkirakeun dina 18 Mei 2020. Calon pelepasan bakal dibentuk dina bulan Agustus, sareng pelepasan bakal dilakukeun dina 5 Oktober.

Python asup kana siklus release utama anyar

Saatos sékrési, cabangna bakal dirojong sapinuhna salami hiji satengah taun, saatosna salami tilu satengah taun deui, perbaikan bakal dibangkitkeun pikeun ngaleungitkeun kerentanan. Hasilna, total waktos rojongan bakal lima taun. Dina tahap pangrojong mimiti, kasalahan bakal dibenerkeun, sareng apdet bakal dileupaskeun sakitar unggal dua bulan kalayan persiapan installer pikeun Windows sareng macOS. Dina tahap kadua, release bakal dihasilkeun sakumaha diperlukeun pikeun ngaleungitkeun vulnerabilities sarta bakal dipasang ngan dina formulir téks sumber.

Ieu dicatet yén siklus ngembangkeun anyar bakal mastikeun transisi bisa diprediksi kana tahap nguji alfa jeung béta, kitu ogé akurat nyaho waktu release, nu bakal ngidinan pikeun nyingkronkeun ngembangkeun produk maranéhanana jeung cabang anyar Python. Siklus pamekaran anu tiasa diprediksi ogé bakal ngagampangkeun pikeun ngarencanakeun pamekaran Python, sareng ngaleupaskeun cabang énggal langkung sering bakal nyepetkeun pangiriman fitur-fitur énggal ka pangguna sareng ngirangan jumlah parobihan per cabang (ngaleupaskeun langkung sering, tapi langkung seueur fitur énggal per release) . Manjang sareng fragmentasi fase uji alfa bakal ngamungkinkeun pikeun ngalacak dinamika pangembangan sareng ngahijikeun inovasi langkung lancar, ngahindarkeun rurusuhan sateuacan sékrési béta, nalika pamekar nyobian ngarengsekeun pamekaran inovasi dina waktos terakhir supados aranjeunna henteu ditunda. salila 18 bulan nepi ka cabang salajengna.

sumber: opennet.ru

Tambahkeun komentar