Розробники Python переходять на новий цикл підготовки випусків — тепер основні версії виходитимуть кожні 12 місяців (а не раз на півтора року, як було раніше). Релізи публікуватимуться у жовтні, тож Python 3.9 слід очікувати менше ніж через рік.
Загалом цикл підготовки тепер триватиме 17 місяців:
- перші 5 готуватимуться нові гілки;
- наступні 7 триватиме стадія альфа-випусків — з новими можливостями й виправленими помилками;
- 4 місяці йтимуть на тестування бета-версій гілок — без додавання нових функцій, але з виправленням помилок;
- останній місяць триватиме підготовка остаточного релізу і фінальна стабілізація.
Наприклад, робота над гілкою 3.9 почалась у червні 2019 року. Альфа-випуски виходитимуть з жовтня, а бета-версії публікуватимуть з травня (і нові функції вже не додаватимуть). Через три місяці окресляться кандидати на реліз і в жовтні вийде фінальна версія.
Після релізу гілки матимуть повноцінну підтримку перші 18 місяців, ще 3,5 роки — розробники виправлятимуть вразливості. Тож загалом підтримка триватиме 5 років.
З такою схемою підготовки можна передбачити, коли вийдуть альфа- й бета-версії та фінальні релізи, а отже — всі зможуть синхронізувати розробку продуктів з новими гілками Python. Також розробникам буде простіше планувати роботу й уникати авралів перед виходом бета-версії — коли усі нововведення додавали в останній момент, щоб не відкладати їх ще на півтора року.
Ще немає коментарів