Christian Hergert, creador del entorno de desarrollo integrado GNOME Builder, el emulador de terminal Ptyxis y el editor de texto GNOME Text Editor, anunció que debido a su mudanza de EE. UU. a Francia y a un cambio de prioridades en su vida, ya no podrá dedicar la atención necesaria al desarrollo de GNOME. Christian fue prácticamente el único mantenedor activo de 16 módulos de GNOME y dedicaba más de cuarenta horas a la semana al soporte y desarrollo de la pila de GNOME. Se indica que después de mudarse, su capacidad para participar en el desarrollo se verá muy limitada y pasará la mayor parte de su tiempo con su familia, en nuevas actividades y adaptándose a su nuevo hogar.
La razón de la mudanza se menciona como la nueva política migratoria de EE. UU. (la esposa de Chris es originaria del Tíbet). Chris estaba empleado en Red Hat, pero la empresa rechazó su solicitud de mantener su puesto tras su mudanza a Francia, a pesar de presentar pruebas de los riesgos para su familia.
Lista de módulos que Chris mantuvo y desarrolló:
- GtkSourceView — biblioteca para incrustar en aplicaciones el widget de edición de texto multilenguaje, utilizado en muchos editores basados en GTK.
- Text Editor — editor de texto principal de GNOME.
- Ptyxis — emulador de terminal que se usa por defecto en Fedora, Debian, Ubuntu, RHEL/CentOS/Alma/Rocky.
- libspelling — biblioteca para utilizar en aplicaciones GTK que verifique la ortografía basada en el paquete enchant2.
- Sysprof — sistema de perfilado integrado con Linux perf, Mesa, GTK, Pango, GLib, WebKit, Mutter.
- Builder — entorno de desarrollo integrado.
- template-glib — motor de plantillas para GObject.
- jsonrpc-glib — biblioteca para interacción a través de JSON-RPC.
- libpeas — motor para crear plugins en C, C++, Rust, Lua, Python y JavaScript.
- libdex — biblioteca para la ejecución diferida de tareas e integración con io_uring.
- GOM — mapeo de objetos GObject en SQLite.
- Manuals — visor de documentación.
- Foundry — implementación del funcionamiento de GNOME Builder para su uso desde la línea de comandos y en forma de biblioteca.
- d-spy — herramienta para analizar conexiones D-Bus.
- libpanel — widgets para crear aplicaciones complejas similares a IDE basadas en GTK y libadwaita.
- libmks — componentes GTK para mostrar la pantalla y transmitir eventos del mouse/teclado al interactuar con máquinas virtuales basadas en QEMU.
Fuente: opennet.ru
