Christian Hergert, autor do ambiente de desenvolvimento integrado GNOME Builder, do emulador de terminal Ptyxis e do editor de texto GNOME Text Editor, anunciou que, devido à mudança dos EUA para a França e à alteração de prioridades na vida, não poderá mais dedicar a devida atenção ao desenvolvimento do GNOME. Christian foi praticamente o único mantenedor ativo de 16 módulos do GNOME e dedicava mais de quarenta horas por semana ao suporte e desenvolvimento do ecossistema GNOME. Observa-se que, após a mudança, suas capacidades de participação no desenvolvimento estarão bastante limitadas e que a maior parte do seu tempo será dedicada à família, a novas atividades e à adaptação à nova vida no novo local.
Uma das razões citadas para a mudança é a nova política de imigração dos EUA (Chris é casado com uma tibetana). Chris estava empregado na Red Hat, mas a empresa rejeitou seu pedido para manter o cargo após a mudança para a França, apesar de ele ter apresentado evidências dos riscos enfrentados pela sua família.
Lista de módulos pelos quais Chris se responsabilizou e desenvolveu:
- GtkSourceView — biblioteca para embutir um widget de edição de texto em múltiplas linhas em aplicativos, utilizada em muitos editores baseados em GTK.
- Text Editor — o editor de texto principal do GNOME.
- Ptyxis — emulador de terminal, utilizado por padrão em Fedora, Debian, Ubuntu, RHEL/CentOS/Alma/Rocky.
- libspelling — biblioteca para uso em aplicativos GTK que verifica a ortografia com base no pacote enchant2.
- Sysprof — sistema de perfilamento integrado com Linux perf, Mesa, GTK, Pango, GLib, WebKit, Mutter.
- Builder — ambiente integrado de desenvolvimento.
- template-glib — template engine para GObject.
- jsonrpc-glib — biblioteca para interação via JSON-RPC.
- libpeas — mecanismo para criação de plugins em C, C++, Rust, Lua, Python e JavaScript.
- libdex — biblioteca para execução tardia de tarefas e integração com io_uring.
- GOM — mapeamento de objetos GObject em SQLite.
- Manuals — visualizador de documentação.
- Foundry — implementação da funcionalidade do GNOME Builder para uso na linha de comando e forma de biblioteca.
- d-spy — ferramenta para análise de conexões D-Bus.
- libpanel — widgets para a criação de aplicativos complexos semelhantes a IDE com base em GTK e libadwaita.
- libmks — componentes GTK para exibição de tela e transmissão de eventos de mouse/teclado na interação com máquinas virtuais baseadas em QEMU.
Fonte: opennet.ru
