Табло міграції: Odoo 20.0
Скільки репозиторіїв OCA вже мають гілку 20.0, у скількох із них є справжні модулі, і як те саме виглядало на 19.0. Одні числа, один код, дві дати.
Гілки 20.0 ще не існує — ні в OCA, ні в самої Odoo. Останню перевірку зроблено 16.09.2026 20:00 UTC; вартовий питає git ls-remote кожні 15 хвилин. До кейноуту Odoo Experience 24.09.2026 лишається 8 дн.
Нулі в таблиці нижче — це вимір, а не порожнє місце: ми питаємо рефи всіх репозиторіїв OCA — вартовий щогодини, харвест щоночі, — і 20.0 немає в жодному. Коли гілок нуль, решта рядків нулі за визначенням — у неіснуючій гілці не буває ні модулів, ні шаблону. Щойно з'явиться перша гілка, склад дерев читатиметься окремим кроком, і доки його не прочитали, у цих рядках стоятимуть прочерки: «гілка є» і «в гілці є модулі» ми не зливаємо в одне число.
Odoo 20.0
| Що зміряно | Значення |
|---|---|
| Репозиторіїв із гілкою | 0 з 234 |
| з них із модулями | 0 |
| з них лише шаблон OCA | 0 |
| з них ще не прочитано | 0 |
| Модулів у цих гілках | 0 |
Зріз 16.09.2026 19:45 UTC.
Щоденний ряд: 27 точок від 19.08.2026, усі нулі. Перша ненульова з'явиться тут сама.
Як ішла 19.0 — той самий вимір
19.0 вийшла 01.09.2025. Ось де вона через 12 місяців. Два стовпчики пораховані одним кодом: обидва читають дерево гілки й рахують теки з __manifest__.py на першому рівні.
| Що зміряно | Значення |
|---|---|
| Репозиторіїв із гілкою | 232 з 234 |
| з них із модулями | 122 |
| з них лише шаблон OCA | 110 |
| з них ще не прочитано | 0 |
| Модулів у цих гілках | 1 311 |
Зріз 08.09.2026 06:47 UTC. Дерева читаються лише там, де зрушив реф, тому число оновлюється без повного переклонування.
Два лічильники, і ніколи один
«Гілка є» і «в гілці є модулі» — різні твердження, і різниця між ними на 19.0 величезна: шаблон OCA розкочується по організації сам, одним комітом Initial commit, без жодного __manifest__.py за всю історію гілки. Табло, яке рахувало б лише гілки, показало б у перші дні після кейноуту зростання, якого немає.
| Дата | Репозиторіїв | Модулів | Δ модулів |
|---|---|---|---|
| 2026-09-02 | 232 | 1 277 | |
| 2026-09-03 | неповний зріз — не вимір | ||
| 2026-09-04 | 232 | 1 293 | |
| 2026-09-05 | 232 | 1 299 | +6 |
| 2026-09-06 | 232 | 1 302 | +3 |
| 2026-09-07 | 232 | 1 300 | -2 |
| 2026-09-08 | 232 | 1 311 | +11 |
| 2026-09-09 | 232 | 1 316 | +5 |
| 2026-09-10 | 232 | 1 321 | +5 |
| 2026-09-11 | 232 | 1 334 | +13 |
| 2026-09-12 | 232 | 1 344 | +10 |
| 2026-09-13 | 232 | 1 344 | +0 |
| 2026-09-14 | 232 | 1 345 | +1 |
| 2026-09-15 | 232 | 1 353 | +8 |
| 2026-09-16 | 232 | 1 361 | +8 |
Рядки вихідних приглушені; порожня Δ після рядка «неповний зріз» — це відмова рахувати приріст через добу, якої ми не виміряли. Нуль у суботу й неділю — норма, а не зупинка: приріст іде робочими днями, і ми це зміряли, а не припустили. Відʼємна Δ — не дефект підрахунку: OCA іноді відкочує гілку силовим пушем назад на порожній шаблон, і модулі з неї того дня зникають — індекс публікує фактичний стан гілки, а не її історію.
Тренд по серіях
Кількість модулів у гілці, одна точка на добу. Ряд коротший за 14 точок не малюється взагалі: крива з кількох точок читається як тренд, хоч є лише відрізком. Неповні обходи жнеця в ряд не входять — у датасеті вони позначені колонкою partial.
Скільком модулям узагалі є куди рухатись
Перед релізом ми прогнали 1 290 модулів гілки 19.0 на лінії розробки Odoo — тій самій, з якої вийде 20.0. 442 запустилися без жодної зміни коду, крім рядка версії в манифесті. Це не означає, що вони встануть на 20.0: манифест ще потрібно оновити, а сама платформа до релізу зміниться. Але означає, що для цих 442 порт — механічний крок, а не робота.
Як саме це міряно, з усіма застереженнями — розділ методології.
Чого на цій сторінці немає
Прогнозів і ETA. Приріст 19.0 — близько десяти модулів за робочий день і нуль у вихідні, а на межових ставках річний діапазон розходиться в п'ять разів. Лінія «такими темпами паритет буде тоді-то» з такої величини — це твердження, а не факт, і ми його не робимо.
Рейтингу «хто портує гірше». Технічно можливо з тих самих даних. Не буде.
Підписка
Atom-фід подій 20.0: окремий запис на «у репозиторії зʼявилася гілка» і окремий на «у гілці зʼявилися модулі». Це різні новини, і зливати їх в одну означало б повідомляти про прогрес, якого ще немає. Форми підписки на цьому таблі немає й не буде — фід не потребує ні адреси, ні реєстрації.
Зараз у фіді порожньо, і це правдива відповідь: подій ще не було. Підписуватись має сенс саме зараз — щоб дізнатися першим, а не тоді, коли зайдете сюди вдруге.