Джошуа Стробл (Joshua Strobl), який нещодавно відсторонився від розробки дистрибутива Solus і заснував незалежну організацію Buddies Of Budgie, опублікував плани подальшого розвитку робочого столу Budgie. Гілка Budgie 10.x продовжуватиме розвиватися у напрямку надання універсальних компонентів, не прив'язаних до конкретного дистрибутиву. У тому числі для включення до репозиторії Fedora Linux запропоновані пакети з Budgie Desktop, Budgie Control Center, Budgie Desktop View та Budgie Screensaver. Надалі планується підготувати окрему редакцію Fedora з робочим столом Budgie за аналогією з редакцією Ubuntu Budgie.
Гілка Budgie 11 буде розвиватися у напрямку поділу шару з реалізацією основної функціональності робочого столу та шару, що забезпечує візуалізацію та виведення інформації. Подібний поділ дозволить абстрагувати код від конкретних графічних тулкітів та бібліотек, а також почати експериментувати з іншими моделями подання інформації та підключення інших систем виведення. Наприклад, можна буде розпочати експерименти з раніше наміченим переходом на набір бібліотек EFL (Enlightenment Foundation Library), які розробляє проект Enlightenment.
З інших планів і цілей щодо гілки Budgie 11 згадується:
- Надання первинної підтримки протоколу Wayland зі збереженням можливості використання X11 як опція (для користувачів відеокарт NVIDIA, які можуть мати проблеми з підтримкою Wayland).
- Використання в бібліотеках та віконному менеджері коду мовою Rust (основна частина залишиться на Сі, але Rust буде застосовуватись для критичних областей).
- Повна функціональна ідентичність з Budgie 10 на рівні підтримки аплетів.
- Надання налаштувань для панелей і робочого столу, у тому числі варіантів оформлення, меню та компонування панелі в стилі GNOME Shell, macOS, Unity і Windows 11. Дозволяється підключення зовнішніх інтерфейсів запуску додатків.
- Надання інтерфейсу перемикання між програмами у стилі оглядових режимів GNOME Shell та macOS.
- Поліпшена підтримка розміщення піктограм на робочому столі, можливість довільного розміщення та угруповання піктограм.
- Поліпшення підтримки мозаїчної компонування вікон (горизонтальна та вертикальна прив'язки, розбивки вікон 2×2, 1×3 та 3×1).
- Новий менеджер віртуальних робочих столів із підтримкою перетягування мишею вікон на інший робочий стіл та можливістю прив'язки запуску додатків до певного робочого столу.
- Використання для роботи з налаштуваннями формату TOML замість gsettings.
- Адаптація панелі для використання у багатомоніторгових конфігураціях, можливість динамічного розміщення панелі при підключенні додаткових моніторів.
- Розширення можливостей меню, підтримка альтернативних режимів роботи меню, таких як сітка піктограм та повноекранний режим навігації за наявними програмами.
- Новий центр керування налаштуваннями.
- Підтримка роботи на системах з архітектурою RISC-V та розширення підтримки ARM-систем.
Активна розробка гілки Budgie 11 почнеться після завершення адаптації гілки Budgie 10 для потреб дистрибутивів. Серед планів розвитку гілки Budgie 10:
- Підготовка до підтримки Wayland;
- Винесення функцій відстеження (індексації) додатків до окремої бібліотеки, яка використовуватиметься у гілках 10 та 11;
- Відмова від використання gnome-bluetooth на користь зв'язки з bluez та upower;
- Відмова від використання libgvc (GNOME Volume Control library) на користь Pipewire та API MediaSession;
- Переклад діалогу запуску на новий бекенд індексації додатків;
- Задіяння в аплеті настойки мережі libnm та D-Bus API NetworkManager;
- Переробка реалізації меню;
- Переробка керування живленням;
- Переписування на Rust коду для імпорту та експорту конфігурації;
- Поліпшення підтримки стандартів FreeDesktop;
- Поліпшення обробника аплетів;
- Додавання можливості роботи з темами оформлення EFL та Qt.
Джерело: opennet.ru