Джошуа Стробл (Joshua Strobl), які нядаўна адхіліўся ад распрацоўкі дыстрыбутыва Solus і заснаваў незалежную арганізацыю Buddies Of Budgie, апублікаваў планы па далейшым развіцці працоўнага стала Budgie. Галінка Budgie 10.x працягне развівацца ў кірунку падавання ўніверсальных кампанентаў, не прывязаных да пэўнага дыстрыбутыва. У тым ліку для ўключэння ў рэпазітары Fedora Linux прапанаваны пакеты з Budgie Desktop, Budgie Control Center, Budgie Desktop View і Budgie Screensaver. У далейшым плануецца падрыхтаваць асобную рэдакцыю (spin) 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