Python шинэ томоохон хувилбарын мөчлөгт орлоо

Python хэл хөгжүүлэгчид шийдсэн Руу явах шинэ схем хувилбаруудыг бэлтгэж байна. Хэлний шинэ чухал хувилбарууд өмнөх шигээ жил хагаст нэг удаа биш, харин жилд нэг удаа гарах болно. Тиймээс Python 3.9-ийг 2020 оны 17-р сард гаргах төлөвтэй байна. Чухал ач холбогдол бүхий хувилбарыг хөгжүүлэх нийт хугацаа XNUMX сар болно.

Шинэ салбар дээр ажиллах ажил дараагийн салбар гарахаас таван сарын өмнө буюу бета туршилтын шатанд шилжих үед эхэлнэ. Дараа нь шинэ салбар нь долоон сарын турш альфа хувилбарт байх бөгөөд шинэ боломжуудыг нэмж, алдаануудыг засах болно. Үүний дараа бета хувилбаруудыг гурван сарын турш турших бөгөөд энэ хугацаанд шинэ боломжуудыг нэмэхийг хориглож, алдааг засахад бүх анхаарлаа хандуулах болно. Суллахаас өмнөх сүүлийн хоёр сарын хугацаанд салбар нь суллах нэр дэвшигчийн шатанд байх бөгөөд энэ хугацаанд эцсийн тогтворжуулалт хийгдэнэ.

Жишээлбэл, 3.9 оны 4-р сарын 2019-ний өдөр 14 салбарыг хөгжүүлж эхэлсэн. Анхны альфа хувилбар нь 2019 оны 18-р сарын 2020-нд гарсан бөгөөд эхний бета хувилбар нь 5 оны XNUMX-р сарын XNUMX-нд гарах төлөвтэй байна. Нэр дэвшигчийг XNUMX-р сард бүрдүүлж, XNUMX-р сарын XNUMX-нд гаргах болно.

Python шинэ томоохон хувилбарын мөчлөгт орлоо

Гаргасны дараа салбарыг нэг жил хагасын турш бүрэн дэмжиж, дараа нь гурван жил хагасын хугацаанд сул талыг арилгах засваруудыг хийх болно. Ингэснээр нийт дэмжлэг үзүүлэх хугацаа таван жил болно. Дэмжлэгийн эхний шатанд алдааг засч, Windows болон macOS-д суулгагчийг бэлтгэснээр ойролцоогоор хоёр сар тутамд шинэчлэлтүүдийг гаргах болно. Хоёрдахь шатанд сул талуудыг арилгахын тулд шаардлагатай бол хувилбаруудыг гаргаж, зөвхөн эх текст хэлбэрээр нийтлэх болно.

Хөгжлийн шинэ мөчлөг нь альфа болон бета туршилтын үе шатуудад урьдчилан таамаглах боломжтой шилжилтийг хангахаас гадна худалдаанд гарах хугацааг нарийн мэдэх боломжийг олгодог бөгөөд энэ нь Python-ийн шинэ салбаруудтай бүтээгдэхүүнийхээ хөгжлийг синхрончлох боломжийг олгоно. Урьдчилан таамаглаж болох хөгжлийн мөчлөг нь Python-ийн хөгжүүлэлтийг төлөвлөхөд хялбар болгох бөгөөд шинэ салбаруудыг ойр ойрхон гаргах нь хэрэглэгчдэд шинэ боломжуудыг хүргэхийг хурдасгаж, салбар бүрийн өөрчлөлтийн хэмжээг багасгах болно (илүү олон удаа гаргадаг, гэхдээ нэг хувилбарт шинэ боломжууд бага байдаг) . Альфа туршилтын үе шатыг сунгах, хуваах нь хөгжлийн динамикийг хянах, инновацийг илүү жигд нэгтгэх боломжийг олгоно, бета хувилбарыг гаргахын өмнө яаравчлахаас зайлсхийж, хөгжүүлэгчид инновацийн хөгжлийг хойшлуулахгүйн тулд эцсийн мөчид дуусгахыг хичээсэн. дараагийн салбар хүртэл 18 сарын хугацаанд.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх