Christian Hergert, forfatteren af den integrerede udviklingsmiljø GNOME Builder, terminalemulatoren Ptyxis og teksteditoren GNOME Text Editor, har annonceret, at han på grund af flytningen fra USA til Frankrig og ændringer i livsprioriteterne ikke længere vil være i stand til at give tilstrækkelig opmærksomhed til udviklingen af GNOME. Christian har været næsten den eneste aktive vedligeholder for 16 GNOME-moduler og har brugt mere end fyrre timer om ugen på at støtte og udvikle GNOME-stakken. Det bemærkes, at efter flytningen vil hans muligheder for deltagelse i udviklingen være stærkt begrænsede, og han vil hovedsageligt fokusere på familien, nye aktiviteter og opbygning af en ny tilværelse.
Flytningen nævnes som foranlediget af USA's nye immigrationspolitik (Christian's kone er fra Tibet). Christian var ansat hos Red Hat, men virksomheden afviste hans anmodning om at bevare stillingen efter flytningen til Frankrig, på trods af bevis for risiciene for hans familie.
Listen over moduler som Christian har arbejdet med og udviklet:
- GtkSourceView - et bibliotek til indlejring af en widget til redigering af flere linjer tekst i applikationer, der anvendes i mange GTK-baserede redaktører.
- Text Editor - den primære teksteditor for GNOME.
- Ptyxis - en terminalemulator, der som standard anvendes i Fedora, Debian, Ubuntu, RHEL/CentOS/Alma/Rocky.
- libspelling - et bibliotek til anvendelse i GTK-applikationer til stavningskontrol baseret på pakken enchant2.
- Sysprof - et profileringssystem, der integreres med Linux perf, Mesa, GTK, Pango, GLib, WebKit, Mutter.
- Builder - et integreret udviklingsmiljø.
- template-glib - en templatemotor for GObject.
- jsonrpc-glib - et bibliotek til interaktion via JSON-RPC.
- libpeas - en motor til oprettelse af plugins i C, C++, Rust, Lua, Python og JavaScript.
- libdex - et bibliotek til forsinket udførelse af opgaver og integration med io_uring.
- GOM - kortlægning af GObject-objekter i SQLite.
- Manuals - en dokumentationslæser.
- Foundry - implementeringen af GNOME Builders funktioner til brug fra kommandolinjen og i form af et bibliotek.
- d-spy - et værktøj til analyse af D-Bus-forbindelser.
- libpanel - widgets til oprettelse af komplekse IDE-lignende applikationer baseret på GTK og libadwaita.
- libmks - GTK-komponenter til visning af skærmen og overførsel af mus-/tastaturbegivenheder under interaktion med virtuelle maskiner baseret på QEMU.
Kilde: opennet.ru
