Christian Hergert, autor zintegrowanego środowiska programistycznego GNOME Builder, emulatora terminala Ptyxis i edytora tekstu GNOME Text Editor, ogłosił, że w związku z przeprowadzką z USA do Francji i zmianą priorytetów w życiu, nie będzie mógł poświęcać należytej uwagi na rozwój GNOME. Christian był właściwie jedynym aktywnym opiekunem 16 modułów GNOME i poświęcał ponad czterdzieści godzin tygodniowo na wsparcie i rozwój stosu GNOME. Zauważono, że po przeprowadzce jego możliwości udziału w rozwoju będą mocno ograniczone, a główny czas spędzi na rodzinie, nowej działalności oraz organizacji życia na nowym miejscu.
Jako przyczynę przeprowadzki wskazuje się nową politykę imigracyjną USA (żona Chrisa pochodzi z Tybetu). Chris był zatrudniony w Red Hat, ale ta firma odrzuciła jego prośbę o zachowanie stanowiska po przeprowadzce do Francji, mimo przedstawienia dowodów na istnienie ryzyk dla jego rodziny.
Lista modułów, którymi zajmował się Chris:
- GtkSourceView — biblioteka do integracji widżetu wieloliniowego edytora tekstu w aplikacjach, wykorzystywana w wielu edytorach opartych na GTK.
- Text Editor — główny edytor tekstu GNOME.
- Ptyxis — emulator terminala, domyślnie używany w Fedora, Debian, Ubuntu, RHEL/CentOS/Alma/Rocky.
- libspelling — biblioteka do używania w aplikacjach GTK z kontrolą pisowni opartą na pakiecie enchant2.
- Sysprof — system profilowania, zintegrowany z Linux perf, Mesa, GTK, Pango, GLib, WebKit, Mutter.
- Builder — zintegrowane środowisko programistyczne.
- template-glib — szablon dla GObject.
- jsonrpc-glib — biblioteka do komunikacji przez JSON-RPC.
- libpeas — silnik do tworzenia wtyczek w C, C++, Rust, Lua, Python i JavaScript.
- libdex — biblioteka do opóźnionego wykonywania zadań i integracji z io_uring.
- GOM — mapowanie obiektów GObject w SQLite.
- Manuals — przeglądarka dokumentacji.
- Foundry — realizacja funkcjonalności GNOME Builder do użycia w wierszu poleceń i w formie biblioteki.
- d-spy — narzędzie do analizy połączeń D-Bus.
- libpanel — widżety do tworzenia złożonych aplikacji podobnych do IDE opartych na GTK i libadwaita.
- libmks — komponenty GTK do wyświetlania ekranu i przesyłania zdarzeń myszy/klawiatury podczas interakcji z maszynami wirtualnymi opartymi na QEMU.
Źródło: opennet.ru
