~~NOTOC~~ ====== Стан і планування циклу розробки Xfce 4.18 ====== * **[[#Графік|Графік]]** * **[[#Заплановані роботи / можливості|Заплановані роботи / можливості]]** * **[[#Можливості, що впливають на основу Xfce|Можливості, що впливають на основу Xfce]]** * **[[#Модулі|Модулі]]** * **[[#Зміни в залежностях|Зміни в залежностях]]** * **[[#Інші заплановані зміни|Інші заплановані зміни]]** ---- ===== Графік ===== Читайте [[https://www.xfce.org/about/releasemodel|Модель випусків 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 ===== * Огляньте [[releng:wayland_roadmap|підтримку Wayland]] у програмах (там, де це легко зробити) ---- ===== Модулі ===== Не сприймайте перелічені можливості як обовʼязкові. Майте на увазі, що вони можуть, або можуть не попасти у випуск 4.18, у залежності від наявного індивідуального часу розробників. [[https://gitlab.xfce.org/groups/xfce/-/milestones/2|Цілі GitLab для 4.18]] ^ Модуль ^ Призначений ^ Стан ^ Поступ ^ | [[releng:4.18:roadmap:exo]] | | | | | [[releng:4.18:roadmap:libxfce4ui]] | | | | | [[releng:4.18:roadmap:libxfce4util]] | | | | | [[https://gitlab.xfce.org/xfce/thunar/-/issues?scope=all&utf8=%E2%9C%93&state=opened&milestone_title=Xfce%204.18|thunar]] | | | | | [[releng:4.18:roadmap:xfce4-appfinder]] | | | | | [[releng:4.18:roadmap:xfce4-panel]] | Simon | | 0% | | [[releng:4.18:roadmap:xfce4-session]] | | | | | [[releng:4.18:roadmap:xfce4-settings]] | | | | | [[releng:4.18:roadmap:xfconf]] | | | | | [[releng:4.18:roadmap:xfdesktop]] | | | | | [[releng:4.18:roadmap:xfwm4]] | | | | | [[releng:4.18:roadmap:xfce4-power-manager]] | | | | | [[releng:4.18:roadmap:tumbler]] | | | | | [[releng:4.18:roadmap:garcon]] | | | | | [[releng:4.18:roadmap:thunar-volman]] | | | | | [[releng:4.18:roadmap: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) [[|Наверх]] ----