Christian Hergert, autor integriranog razvojnog okruženja GNOME Builder, emulatora terminala Ptyxis i tekstualnog urednika GNOME Text Editor, objavio je da se zbog preseljenja iz SAD-a u Francusku i promjene prioriteta u životu više ne može posvetiti razvoju GNOME-a. Christian je bio gotovo jedini aktivni održavatelj 16 GNOME modula i više od četrdeset sati tjedno posvećivao je podršci i razvoju GNOME stoga. Napominje se da će njegove mogućnosti sudjelovanja u razvoju biti značajno ograničene nakon preseljenja, a većinu vremena posvetit će obitelji, novim aktivnostima i uspostavljanju života na novom mjestu.
Kao razlog preseljenja spominje se nova imigracijska politika SAD-a (Krisova supruga je podrijetlom iz Tibeta). Kris je bio zaposlen u Red Hatu, ali ta kompanija je odbila njegov zahtjev da zadrži radno mjesto nakon preseljenja u Francusku, unatoč pružanju dokaza o rizicima za njegovu obitelj.
Popis modula za koje je Kris bio odgovoran za održavanje i razvoj:
- GtkSourceView — biblioteka za integraciju widgeta za višelinijsko uređivanje teksta u aplikacije, koristi se u mnogim uređivačima temeljenim na GTK-u.
- Text Editor — glavni tekstualni urednik GNOME-a.
- Ptyxis — emulator terminala, koji se prema defaultu koristi u Fedora, Debian, Ubuntu, RHEL/CentOS/Alma/Rocky.
- libspelling — biblioteka za provjeru pravopisa u GTK aplikacijama, temelji se na paketu enchant2.
- Sysprof — sustav profiliranja, integriran s Linux perf, Mesa, GTK, Pango, GLib, WebKit, Mutter.
- Builder — integrirano razvojno okruženje.
- template-glib — generator predložaka za GObject.
- jsonrpc-glib — biblioteka za interakciju putem JSON-RPC-a.
- libpeas — motor za stvaranje dodataka u C, C++, Rust, Lua, Python i JavaScript.
- libdex — biblioteka za odgađanje izvršavanja zadataka i integraciju s io_uring.
- GOM — mapiranje GObject objekata u SQLite.
- Manuals — preglednik dokumentacije.
- Foundry — implementacija funkcionalnosti GNOME Builder-a za korištenje iz komandne linije i u obliku biblioteke.
- d-spy — alat za analizu D-Bus veza.
- libpanel — widgeti za stvaranje složenih aplikacija sličnih IDE-u temeljenim na GTK-u i libadwaita.
- libmks — GTK komponente za prikazivanje ekrana i prijenos događaja miša/klavijature prilikom interakcije s virtualnim mašinama temeljenim na QEMU-u.
Izvor: opennet.ru
