Release Cycle – Цикл Випуску
Нова версія Blender планується випускатися кожні 3 місяці. Фактичний цикл випуску – release cycle для конкретного випуску є довшим та перекриває попередній та наступний цикли випуску.
Відгалуження – Branches
Робота здійснюється по двох відгалуженнях:
blender-v{VERSION}-release
відгалуження: виправлення та інші інкрементні поліпшення.master
відгалуження: документація для нових функціональностей та поліпшення для наступного випуску.
Відгалуження blender-v{VERSION}-release
буде доступне за 5 тижнів до дати випуску. Водночас master
буде відкрите для наступного випуску, даючи 2 місяці на додання документації для нових функціональностей наступного випуску та ще місяць для зроблення вдосконалень.
Перемикання Відгалужень – Switching Branches
Для перемикання на відгалуження випуску використовуйте:
svn switch https://svn.blender.org/svnroot/bf-manual/branches/blender-{VERSION}-release/blender_docs/
Для перемикання назад на відгалуження розробки використовуйте:
svn switch https://svn.blender.org/svnroot/bf-manual/trunk/blender_docs/
Оновлювання Відгалужень – Updating Branches
Для злиття змін з відгалуження випуску у відгалуження розробки спершу перемкніться на відгалуження розробки та використайте:
svn merge https://svn.blender.org/svnroot/bf-manual/branches/blender-{VERSION}-release/blender_docs/
svn ci -m "Merge branch 'blender-{VERSION}-release'"
Фази Bcon – Bcon Phases
Кожна версія 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 роки |
У випадку, якщо велика помилка знаходиться в посібнику, то латка буде фіксуватися у відгалуженні випуску. |
|