Christian Hergert, autor del entorno de desarrollo integrado GNOME Builder, el emulador de terminal Ptyxis y el editor de texto de GNOME, anunció que, debido a su mudanza de Estados Unidos a Francia y a un cambio en sus prioridades, ya no podrá dedicarse por completo al desarrollo de GNOME. Christian era prácticamente el único mantenedor activo de 16 módulos de GNOME y dedicaba más de cuarenta horas semanales al soporte y desarrollo de la pila de GNOME. Señaló que, tras la mudanza, su capacidad para contribuir al desarrollo se verá muy limitada y que se centrará principalmente en su familia, sus nuevas actividades y su adaptación a su nueva vida.
El motivo esgrimido para el traslado es la nueva política migratoria estadounidense (la esposa de Chris es del Tíbet). Chris trabajaba en Red Hat, pero la empresa le denegó su solicitud de conservar el puesto tras mudarse a Francia, a pesar de presentar pruebas de los riesgos para su familia.
Lista de módulos que Chris apoyó y desarrolló:
- GtkSourceView es una biblioteca para integrar un widget de edición de texto de varias líneas en aplicaciones; se utiliza en muchos editores basados en GTK.
- El Editor de texto es el editor de texto predeterminado de GNOME.
- Ptyxis es un emulador de terminal utilizado por defecto en Fedora, Debian, Ubuntu, RHEL/CentOS/Alma/Rocky.
- libspelling es una biblioteca para usar en aplicaciones de corrección ortográfica GTK basada en el paquete enchant2.
- Sysprof es un sistema de creación de perfiles que se integra con Linux perf, Mesa, GTK, Pango, GLib, WebKit, Mutter.
- Builder es un entorno de desarrollo integrado.
- template-glib - motor de plantillas para GObject.
- jsonrpc-glib es una biblioteca para comunicarse a través de JSON-RPC.
- libpeas es un motor de complementos para C, C++, Rust, Lua, Python y JavaScript.
- libdex es una biblioteca para la ejecución diferida de tareas y la integración con io_uring.
- GOM — mapeo de GObjects a SQLite.
- Manuales es un visor de documentación.
- Foundry es una implementación de la funcionalidad de GNOME Builder para su uso desde la línea de comandos y en forma de biblioteca.
- d-spy es una utilidad para analizar conexiones D-Bus.
- libpanel: widgets para crear aplicaciones complejas tipo 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
