Il manutentore di 16 moduli GNOME limiterà la sua partecipazione al progetto

Christian Hergert, autore dell'ambiente di sviluppo integrato GNOME Builder, dell'emulatore di terminale Ptyxis e dell'editor di testo GNOME Text Editor, ha annunciato che, a causa del trasferimento dagli Stati Uniti in Francia e del cambiamento di priorità nella vita, non potrà più dedicarsi adeguatamente allo sviluppo di GNOME. Christian è stato quasi l'unico responsabile attivo dei 16 moduli GNOME e dedicava oltre quaranta ore a settimana alla manutenzione e allo sviluppo dello stack GNOME. Si segnala che dopo il trasferimento le sue possibilità di partecipare allo sviluppo saranno fortemente limitate e dedicherà gran parte del suo tempo alla famiglia, a nuove attività e all'organizzazione della vita nel nuovo luogo.

Tra le ragioni del trasferimento si menziona la nuova politica di immigrazione degli Stati Uniti (la moglie di Chris è originaria del Tibet). Chris era impiegato presso Red Hat, ma l'azienda ha rifiutato la sua richiesta di mantenere la posizione dopo il trasferimento in Francia, nonostante la presentazione di prove di rischi per la sua famiglia.

Elenco dei moduli di cui Chris si è occupato nella manutenzione e nello sviluppo:

  • GtkSourceView — una libreria per l'integrazione del widget di editing di testo multi-linea nelle applicazioni, utilizzata in molti editor basati su GTK.
  • Text Editor — l'editor di testo principale di GNOME.
  • Ptyxis — un emulatore di terminale, utilizzato per impostazione predefinita in Fedora, Debian, Ubuntu, RHEL/CentOS/Alma/Rocky.
  • libspelling — una libreria da utilizzare nelle applicazioni GTK per il controllo ortografico basata sul pacchetto enchant2.
  • Sysprof — un sistema di profilazione, integrato con Linux perf, Mesa, GTK, Pango, GLib, WebKit, Mutter.
  • Builder — ambiente di sviluppo integrato.
  • template-glib — un motore templating per GObject.
  • jsonrpc-glib — una libreria per l'interscambio via JSON-RPC.
  • libpeas — un motore per la creazione di plugin in C, C++, Rust, Lua, Python e JavaScript.
  • libdex — una libreria per l'esecuzione posticipata di attività e integrazione con io_uring.
  • GOM — mapping degli oggetti GObject in SQLite.
  • Manuals — visualizzatore di documentazione.
  • Foundry — implementazione delle funzionalità di GNOME Builder per l'uso da riga di comando e in forma di libreria.
  • d-spy — utility per l'analisi delle connessioni D-Bus.
  • libpanel — widget per la creazione di applicazioni complesse simili a IDE basate su GTK e libadwaita.
  • libmks — componenti GTK per la visualizzazione dello schermo e la trasmissione di eventi del mouse/tastiera durante l'interazione con macchine virtuali basate su QEMU.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster