Joshua Strobl, aki nemrég vonult vissza a Solus disztribúciótól, és megalapította a Buddies Of Budgie független szervezetet, közzétette a Budgie asztali számítógép további fejlesztésének terveit. A Budgie 10.x ága tovább fog fejlődni, hogy olyan univerzális összetevőket biztosítson, amelyek nem kötődnek egy adott disztribúcióhoz. A Budgie Desktop, a Budgie Control Center, a Budgie Desktop View és a Budgie Screensaver csomagokat is felkínálják a Fedora Linux adattárakba. A jövőben a tervek szerint a Fedora külön kiadását (spin) készítik el a Budgie asztali géppel, hasonlóan az Ubuntu Budgie kiadáshoz.
A Budgie 11 ág a réteg elválasztása irányába fog fejlődni az asztal fő funkcióinak megvalósításával és az információ megjelenítését és kimenetét biztosító réteggel. Egy ilyen szétválasztás lehetővé teszi, hogy elvonja a kódot meghatározott grafikus eszközkészletekből és könyvtárakból, és elkezdjen kísérletezni más modellekkel az információk bemutatására és más kimeneti rendszerek összekapcsolására. Lehetőség lesz például kísérletezni a korábban tervezett átállással az EFL (Enlightenment Foundation Library) könyvtárak halmazára, amelyet az Enlightenment projekt fejleszt.
A Budgie 11 ág további tervei és céljai a következők:
- Natív támogatás biztosítása a Wayland protokollhoz, miközben fenntartja az X11 opciókénti használatát (az NVIDIA grafikus kártya felhasználók számára, akiknek problémái vannak a Wayland támogatással).
- Rust kód használata a könyvtárakban és az ablakkezelőben (a nagy rész C-ben marad, de a Rust a kritikus területeken lesz használva).
- Teljes funkcionális azonosság a Budgie 10-el az applet támogatás szintjén.
- Előbeállítások biztosítása panelekhez és asztalokhoz, beleértve azokat is, amelyek tervezési lehetőségeket, menüket és panelelrendezéseket kínálnak a GNOME Shell, macOS, Unity és Windows 11 stílusában. Külső alkalmazásindító interfészek csatlakoztatása megengedett.
- Interfészt biztosít az alkalmazások közötti váltáshoz a GNOME Shell és a macOS böngészési módok stílusában.
- Továbbfejlesztett támogatás az ikonok asztalon történő elhelyezéséhez, az ikonok véletlenszerű elhelyezésének és csoportosításának lehetősége.
- Továbbfejlesztett támogatás a csempézett ablakelrendezésekhez (vízszintes és függőleges rögzítés, 2x2, 1x3 és 3x1 ablakelrendezések).
- Új virtuális asztalkezelő, amely támogatja az ablakok áthúzását egy másik asztalra, és lehetővé teszi az alkalmazások elindítását egy adott asztalhoz.
- TOML formátum használata gsetting helyett a beállítások kezeléséhez.
- A panel adaptálása többmonitoros konfigurációkhoz, a panel dinamikus elhelyezésének lehetősége további monitorok csatlakoztatásakor.
- Menüfunkciók bővítése, alternatív menü üzemmódok támogatása, mint például ikonrács és teljes képernyős navigációs mód a meglévő alkalmazásokhoz.
- Új beállítások vezérlőközpont.
- Támogatás a RISC-V architektúrájú rendszereken való futtatáshoz és az ARM rendszerek támogatásának bővítése.
A Budgie 11 ág aktív fejlesztése a Budgie 10 ág disztribúciók igényeihez való adaptálása után kezdődik meg. A Budgie 10 ág fejlesztési tervei között szerepel:
- Felkészülés a Wayland támogatására;
- Alkalmazáskövető (indexelő) funkciók áthelyezése egy külön könyvtárba, amelyet a 10. és 11. ágban fognak használni;
- A gnome-bluetooth használatának elutasítása a bluez és az upower kombinációja érdekében;
- A libgvc (GNOME kötetvezérlő könyvtár) használatának megtagadása a Pipewire és a MediaSession API javára;
- Az indító párbeszédpanel átvitele egy új alkalmazásindexelő háttérrendszerre;
- A libnm hálózati beállítások és a D-Bus API NetworkManager használata az appletben;
- A menü megvalósításának átdolgozása;
- Energiagazdálkodási átdolgozás;
- Kód újraírása a konfiguráció importálásához és exportálásához Rustban;
- Továbbfejlesztett támogatás a FreeDesktop szabványokhoz;
- Továbbfejlesztett kisalkalmazáskezelő;
- Az EFL és Qt témákkal való munkaképesség hozzáadása.
Forrás: opennet.ru