Roadmap per u desktop Budgie dopu à diventà un prughjettu indipendente

Joshua Strobl, chì si ritirò di pocu tempu da a distribuzione Solus è hà fundatu l'urganizazione indipendente Buddies Of Budgie, hà publicatu piani per u sviluppu di u desktop Budgie. U ramu Budgie 10.x cuntinuà à evoluzione versu furnisce cumpunenti universali chì ùn sò micca ligati à una distribuzione specifica. I pacchetti cù Budgie Desktop, Budgie Control Center, Budgie Desktop View è Budgie Screensaver sò ancu offerti per l'inclusione in i repositori Fedora Linux. In u futuru, hè previstu di preparà una edizione separata (spin) di Fedora cù u desktop Budgie, simili à l'edizione Ubuntu Budgie.

Roadmap per u desktop Budgie dopu à diventà un prughjettu indipendente

U ramu Budgie 11 si svilupperà in a direzzione di separà a strata cù l'implementazione di e funziunalità principali di u desktop è a strata chì furnisce a visualizazione è a pruduzzioni di l'infurmazioni. Una tale separazione vi permetterà di astrazione di u codice da strumenti grafichi specifichi è biblioteche, è ancu cumincià à sperimentà cù altri mudelli per a presentazione di l'infurmazioni è di cunnette altri sistemi di output. Per esempiu, serà pussibule di cumincià à spirimintà cù a transizione pianificata prima à u settore di biblioteche EFL (Biblioteca di a Fundazione di l'Enlightenment) sviluppatu da u prughjettu di l'Illuminismu.

Altri piani è scopi per a filiera Budgie 11 includenu:

  • Fornite supportu nativu per u protocolu Wayland, mantenendu a capacità di utilizà X11 cum'è una opzione (per l'utilizatori di a carta grafica NVIDIA chì ponu avè prublemi cù u supportu Wayland).
  • L'usu di u codice Rust in biblioteche è u gestore di a finestra (a maiò parte ferma in C, ma Rust serà utilizatu per i spazii critichi).
  • Identità funziunale cumpleta cù Budgie 10 à u livellu di supportu applet.
  • Furnisce presets per pannelli è desktop, cumprese quelli chì offrenu opzioni di design, menu è layout di pannelli in u stilu di GNOME Shell, macOS, Unity è Windows 11. A cunnessione di l'interfacce di lanciatore di l'applicazioni esterne hè permessa.
  • Fornisce una interfaccia per cambià da l'applicazioni in u stilu di i modi di navigazione GNOME Shell è macOS.
  • Supportu migliuratu per mette icone nantu à u desktop, a capacità di pusà in modu aleatoriu è gruppi di icone.
  • Supportu migliuratu per i dispositi di e finestre piastrelle (snapping horizontale è verticale, layout di finestra 2x2, 1x3 è 3x1).
  • Novu gestore di desktop virtuale cù supportu per trascinà Windows à un altru desktop è a capacità di ligà i lanciari di l'applicazione à un desktop specificu.
  • Utilizà u formatu TOML invece di gsettings per travaglià cù i paràmetri.
  • Adattamentu di u pannellu per l'usu in cunfigurazioni multi-monitor, a capacità di pusà dinamicamente u pannellu quandu cunnette monitori supplementari.
  • Espansione di e capacità di menu, supportu per modi operativi di menu alternativi, cum'è una griglia di icone è u modu di navigazione full-screen per l'applicazioni esistenti.
  • Novu centru di cuntrollu di paràmetri.
  • Supportu per l'esecuzione di sistemi cù l'architettura RISC-V è l'espansione di u supportu per i sistemi ARM.

U sviluppu attivu di u ramu Budgie 11 hà da principià dopu chì l'adattazione di u ramu Budgie 10 à i bisogni di distribuzione hè cumpletu. Trà i piani per u sviluppu di a filiera Budgie 10:

  • Preparazione per u sustegnu Wayland;
  • Spostà e funzioni di seguimentu di l'applicazioni (indexazione) à una biblioteca separata, chì serà utilizata in i rami 10 è 11;
  • Rifiuta di utilizà gnome-bluetooth in favore di una cumminazione di bluez è upower;
  • Rifiuta d'utilizà libgvc (biblioteca di cuntrollu di volume GNOME) in favore di l'API Pipewire è MediaSession;
  • Trasferendu u dialogu di lanciamentu à un novu backend di indexazione di l'applicazione;
  • Utilizà i paràmetri di rete libnm è D-Bus API NetworkManager in l'applet;
  • Rielaborazione di l'implementazione di u menu;
  • Rielaborazione di a gestione di l'energia;
  • Riscrittura di codice per impurtà è esportà a cunfigurazione in Rust;
  • Supportu migliuratu per i normi FreeDesktop;
  • Gestione applet mejorata;
  • Aghjunghjendu a capacità di travaglià cù temi EFL è Qt.

Source: opennet.ru

Add a comment