У Python змінюється схема підготовки релізів

1 хв. читання
04 листопада 2019

Розробники Python переходять на новий цикл підготовки випусків — тепер основні версії виходитимуть кожні 12 місяців (а не раз на півтора року, як було раніше). Релізи публікуватимуться у жовтні, тож Python 3.9 слід очікувати менше ніж через рік.

Загалом цикл підготовки тепер триватиме 17 місяців:

  • перші 5 готуватимуться нові гілки;
  • наступні 7 триватиме стадія альфа-випусків — з новими можливостями й виправленими помилками;
  • 4 місяці йтимуть на тестування бета-версій гілок — без додавання нових функцій, але з виправленням помилок;
  • останній місяць триватиме підготовка остаточного релізу і фінальна стабілізація.

pep-0602-example-release-calendar-2o-Wyjz-S

Наприклад, робота над гілкою 3.9 почалась у червні 2019 року. Альфа-випуски виходитимуть з жовтня, а бета-версії публікуватимуть з травня (і нові функції вже не додаватимуть). Через три місяці окресляться кандидати на реліз і в жовтні вийде фінальна версія.

Після релізу гілки матимуть повноцінну підтримку перші 18 місяців, ще 3,5 роки — розробники виправлятимуть вразливості. Тож загалом підтримка триватиме 5 років.

З такою схемою підготовки можна передбачити, коли вийдуть альфа- й бета-версії та фінальні релізи, а отже — всі зможуть синхронізувати розробку продуктів з новими гілками Python. Також розробникам буде простіше планувати роботу й уникати авралів перед виходом бета-версії — коли усі нововведення додавали в останній момент, щоб не відкладати їх ще на півтора року.

Помітили помилку? Повідомте автору, для цього достатньо виділити текст з помилкою та натиснути Ctrl+Enter
Codeguida 6.8K
Приєднався: 6 місяців тому
Коментарі (0)

    Ще немає коментарів

Щоб залишити коментар необхідно авторизуватися.

Вхід / Реєстрація