Joshua Strobl, sviluppatore chiave del desktop Budgie, ha annunciato il suo ritiro dal consiglio direttivo (Core Team) del progetto Solus e ha rinunciato ai suoi poteri di leader responsabile delle interazioni con gli sviluppatori e dello sviluppo dell'interfaccia utente (Experience Lead). Beatrice Meyers, responsabile della parte tecnica di Solus, ha assicurato che lo sviluppo della distribuzione continuerà e che a breve sarà annunciata una ristrutturazione del progetto e del team di sviluppo.
Joshua Strobl ha dichiarato di voler partecipare allo sviluppo di una nuova distribuzione, SerpentOS, verso cui si è indirizzato anche il creatore originale del progetto Solus. In questo modo, si riunirà intorno al progetto SerpentOS il vecchio team di Solus. Joshua non rinuncia neanche ai piani di portare l'ambiente desktop Budgie da GTK a librerie EFL e intende dedicare più tempo allo sviluppo di Budgie. Inoltre, prevede di creare un'organizzazione separata per curare lo sviluppo dell'ambiente desktop Budgie e coinvolgere nella lavoro rappresentanti della comunità interessati a Budgie, come le distribuzioni Ubuntu Budgie e Endeavour OS.
Come motivo per il suo abbandono, Joshua menziona il conflitto emerso nel tentativo di evidenziare e risolvere i problemi che ostacolano i progressi delle modifiche in Solus, sia da parte dei diretti partecipanti al progetto che da parte degli interessati della comunità. Joshua non rivela i dettagli del conflitto per non portare litigi in pubblico. Si accenna solo al fatto che tutti i suoi tentativi di cambiare la situazione e migliorare i rapporti con la comunità sono stati respinti e nessuno dei problemi sollevati è stato risolto.
Ricordiamo che il distribuito Linux Solus non si basa su pacchetti di altri distribuiti e adotta un modello di sviluppo ibrido, secondo il quale vengono rilasciate periodicamente versioni significative che introducono nuove tecnologie e miglioramenti notevoli, mentre tra i rilasci significativi il distribuito viene aggiornato utilizzando un modello di aggiornamento rolling. Per la gestione dei pacchetti si utilizza il gestore di pacchetti eopkg (un fork di PiSi da Pardus Linux).
Il desktop Budgie si basa sulle tecnologie GNOME, ma utilizza implementazioni proprie della shell GNOME, della barra, degli applet e del sistema di notifiche. Per la gestione delle finestre in Budgie viene utilizzato il gestore di finestre Budgie Window Manager (BWM), una modifica avanzata del plugin base Mutter. Il fulcro di Budgie è una barra, simile per organizzazione di lavoro alle classiche barre da desktop. Tutti gli elementi della barra sono applet, il che consente una configurazione flessibile della composizione, la modifica della posizione e la sostituzione delle implementazioni degli elementi principali della barra secondo le proprie preferenze.
Fonte: opennet.ru
