Стан і планування циклу розробки Xfce 4.18
Графік
Читайте Модель випусків Xfce, щоб зрозуміти чому цей цикл влаштовано в такий спосіб.
| Дати | Фаза/Останній термін | Завдання для будь-кого | Завдання випускової команди | Завдання супровідників |
|---|---|---|---|---|
| 03-2021 | Фаза планування | Обрання випускової команди, обговорення залежностей | ||
| Розширена файза планування | Можливий запит на зміни залежностей | |||
| Замороження залежностей | Оновлення інформації про залежності, повідомлення колективу про зроблені рішення (залежності, передогляд необґрунтованих можливостей) | |||
| Фаза розробки | Підтримка Xfce | Нагляд за розробкою, нагадати людям про кінцеві терміни | ||
| Фаза випуску | Терпляче очікування | Підготовка випусків, нагадати людям про кінцеві терміни | Підготовка до випуску власних компонентів за бажанням | |
| Xfce 4.18pre1 (Легке замороження рядків) | Підготовка оголошень про випуск, вихід Xfce 4.18pre1 | Переконатися, що останній розроблюваний випуск у хорошій формі і вивантажено. Намагайтеся уникати змін рядків, аж поки ций випуск не перейде pre3! | ||
| Xfce 4.18pre2 (Рядки + Замороження коду) | Підготовка оголошень про випуск, вихід Xfce 4.18pre2 | Переконатися, що з рядками в останньому розроблюваному випуску або в master усе добре | ||
| Xfce 4.18pre3 (Фінальне замороження) | Це неостаточний випуск (випускова команда вирішує, чи це потрібне, чи пропустити його на користь фінального випуску) | |||
| Xfce 4.18 (Фінальний випуск) | Святкування | Підготовка оголошень про випуск, вихід Xfce 4.18, гілка для стабільного випуску, злити гілки ELS у master | Переконатися, що власні компоненти нового випуску вивантажено перед останнім терміном |
Можливості, що впливають на основу Xfce
- Огляньте підтримку Wayland у програмах (там, де це легко зробити)
Модулі
Не сприймайте перелічені можливості як обовʼязкові. Майте на увазі, що вони можуть, або можуть не попасти у випуск 4.18, у залежності від наявного індивідуального часу розробників.
| Модуль | Призначений | Стан | Поступ |
|---|---|---|---|
| exo | |||
| libxfce4ui | |||
| libxfce4util | |||
| thunar | |||
| xfce4-appfinder | |||
| xfce4-panel | Simon | 0% | |
| xfce4-session | |||
| xfce4-settings | |||
| xfconf | |||
| xfdesktop | |||
| xfwm4 | |||
| xfce4-power-manager | |||
| tumbler | |||
| garcon | |||
| thunar-volman | |||
| xfce4-dev-tools |
Залежності
Зміни в залежностях
- glib-2.0 >= 2.66
- Та сама версія для gmodule-2.0, gobject-2.0, gthread-2.0, gio-2.0 та gdbus
- gtk >= 3.24
- libcairo >= 1.16
- gdk-pixbuf-2.0 >= 2.40
Інші заплановані зміни
- Портувати всі втулки, наскільки це можливо, на xfconf
- Перенести більшість програм на CSD
- Створити нові значки для панелі втулок і переключитися на назви rDNS
- Перенести на libgtop те, що має сенс (наприклад, xfce4-taskmanager)