Release Cycle – Цикл Випуску#
A new Blender version is targeted to be released every 3 months. The actual release cycle for a specific release is longer, and overlaps the previous and next release cycle.
Branches – Відгалуження#
Робота здійснюється по двох відгалуженнях:
blender-v{VERSION}-release
відгалуження: виправлення та інші інкрементні поліпшення.main
branch: documentation for new features and improvements for the release after that.
The blender-v{VERSION}-release
branch will be available for 5 weeks prior to the release date.
At the same time main
will be open for the next release,
giving 2 months to add documentation for new features of the next release, and another month to make improvements.
Switching Branches – Перемикання Відгалужень#
Для перемикання на відгалуження випуску використовуйте:
git checkout blender-v{VERSION}-release
Для перемикання назад на відгалуження розробки використовуйте:
git checkout main
Updating Branches – Оновлювання Відгалужень#
Для злиття змін з відгалуження випуску у відгалуження розробки спершу перемкніться на відгалуження розробки та використайте:
git merge blender-v{VERSION}-release
Bcon Phases – Фази Bcon#
Кожна версія Blender має свої фази Bcon, що вказує, які типи змін дозволено фіксувати та які письменники на чому зосереджуються.
Це означає, що, наприклад, Blender 2.90 може бути в Bcon3 (завершування), тоді як Blender 2.91 знаходиться в Bcon1 (нові функціональності та зміни).
Phase – Фаза |
Description – Опис |
Duration – Тривалість |
Details – Деталі |
Branch – Відгалуження |
---|---|---|---|---|
Bcon1 |
Нові функціональності та зміни |
4-5 тижнів |
Перші 5 перекриваються з фазами Bcon3 та Bcon4 попереднього випуску. Фокус написання буде розділятися на виправлення для попереднього випуску та написання документації для функціональностей, що вже додані, або мають додатися в Blender. Це також ідеальний час, щоб робити будь-які більші або більш руйнівні вдосконалення цього посібника. |
|
Bcon2 |
Поліпшення та стабілізування |
4 тижні |
Робота з поліпшення, оптимізування та виправлення вад у нових та наявних функціональностей. Усі великі або руйнівні зміни повинні бути закінчені в кінці цього етапу. |
|
Bcon3 |
Завершування |
4 тижні |
Зосередження повинно бути на виправленнях та інших інкрементних поліпшеннях. Усі нові функціональності Blender повинні бути задокументовані до кінця цього етапу. |
|
Bcon4 |
Готування випуску |
1 тиждень |
Зосередження повинно бути на завершуванні виправлень та інших інкрементних поліпшень. |
|
Bcon5 |
Випуск |
1-2 дні |
Посібник архівується на сервері та перенаправляється / символічні посилання оновлюються. Дивіться путівник щодо випуску Release Guide для отримання додаткової інформації. |
|
Bcon6 |
Довгостроковий випуск |
2 роки |
У випадку, якщо велика помилка знаходиться в посібнику, то латка буде фіксуватися у відгалуженні випуску. |
|