Кристиан Хергерт (Christian Hergert), автор интегрираната среда за разработка GNOME Builder, емулятора на терминала Ptyxis и текстовия редактор GNOME Text Editor, обяви, че поради преместването си от САЩ във Франция и измененията в приоритетите в живота си, повече не може да отделя нужното внимание на разработката на GNOME. Кристиан е бил почти единствения активен поддръжник на 16 модула на GNOME и е отделял над четиридесет часа седмично за поддръжка и развитие на стек GNOME. Отбелязва се, че след преместването му, възможностите му за участие в разработката ще бъдат силно ограничени и основното му време ще бъде отделено на семейството, новата дейност и установяването на битовото си на новото място.
Причината за преместването се споменава новата имиграционна политика на САЩ (жена на Кръстос е родом от Тибет). Крис беше нает в Red Hat, но компанията отказа молбата му да запази поста си след преместването във Франция, въпреки предоставените доказателства за наличието на рискове за семейството му.
Списък на модулите, с които Крис се е занимавал:
- GtkSourceView — библиотека за вграждане в приложенията на многострочно редактиране на текст, използвана в много редактори на базата на GTK.
- Text Editor — основен текстов редактор на GNOME.
- Ptyxis — емулятор на терминала, по подразбиране използван в Fedora, Debian, Ubuntu, RHEL/CentOS/Alma/Rocky.
- libspelling — библиотека за използване в GTK-приложения за проверка на правописа на базата на пакета enchant2.
- Sysprof — система за профилиране, интегрирана с Linux perf, Mesa, GTK, Pango, GLib, WebKit, Mutter.
- Builder — интегрирана среда за разработка.
- template-glib — шаблонизатор за GObject.
- jsonrpc-glib — библиотека за взаимодействие чрез JSON-RPC.
- libpeas — двигател за създаване на приставки на C, C++, Rust, Lua, Python и JavaScript.
- libdex — библиотека за отложено изпълнение на задачи и интеграция с io_uring.
- GOM — мапинг на GObject в SQLite.
- Manuals — преглед на документацията.
- Foundry — реализиране на функционалността на GNOME Builder за използване от командния ред и под формата на библиотека.
- d-spy — утилита за анализ на свързванията на D-Bus.
- libpanel — виджети за създаване на сложни приложения подобни на IDE на базата на GTK и libadwaita.
- libmks — GTK-компоненти за визуализиране на екрана и предаване на събития от мишка/клавиатура при взаимодействие с виртуални машини на базата на QEMU.
Източник: opennet.ru
