Christian Hergert, der Autor der integrierten Entwicklungsumgebung GNOME Builder, des Terminalemulators Ptyxis und des Texteditors GNOME Text Editor, hat angekĂŒndigt, dass er aufgrund seines Umzugs von den USA nach Frankreich und einer Ănderung der LebensprioritĂ€ten nicht mehr in der Lage sein wird, der GNOME-Entwicklung die notwendige Aufmerksamkeit zu schenken. Christian war fast der einzige aktiv begleitende Entwickler fĂŒr 16 GNOME-Module und widmete mehr als vierzig Stunden pro Woche der UnterstĂŒtzung und Entwicklung des GNOME-Stacks. Es wird angemerkt, dass nach dem Umzug seine Möglichkeiten zur Beteiligung an der Entwicklung stark eingeschrĂ€nkt sein werden und er die meiste Zeit seiner Familie, neuen TĂ€tigkeiten und der Einrichtung seines Lebens am neuen Ort widmen wird.
Als Grund fĂŒr den Umzug wird die neue Einwanderungspolitik der USA genannt (Chris' Frau stammt aus Tibet). Chris war bei Red Hat beschĂ€ftigt, aber das Unternehmen hat seinen Antrag abgelehnt, seine Position nach dem Umzug nach Frankreich zu behalten, trotz der Vorlage von Nachweisen ĂŒber die Risiken fĂŒr seine Familie.
Die Liste der Module, deren Betreuung und Entwicklung Chris ĂŒbernommen hat:
- GtkSourceView â eine Bibliothek zur Einbettung eines Widgets fĂŒr die mehrzeilige Textbearbeitung in Anwendungen, wird in vielen Editoren basierend auf GTK verwendet.
- Text Editor â der Haupttexteditor von GNOME.
- Ptyxis â ein Terminalemulator, der standardmĂ€Ăig in Fedora, Debian, Ubuntu, RHEL/CentOS/Alma/Rocky verwendet wird.
- libspelling â eine Bibliothek zur RechtschreibprĂŒfung in GTK-Anwendungen auf Basis des Pakets enchant2.
- Sysprof â ein Profiler-System, das mit Linux perf, Mesa, GTK, Pango, GLib, WebKit und Mutter integriert ist.
- Builder â eine integrierte Entwicklungsumgebung.
- template-glib â ein Template-Engine fĂŒr GObject.
- jsonrpc-glib â eine Bibliothek fĂŒr die Interaktion ĂŒber JSON-RPC.
- libpeas â eine Engine zum Erstellen von Plugins in C, C++, Rust, Lua, Python und JavaScript.
- libdex â eine Bibliothek fĂŒr das verzögerte AusfĂŒhren von Aufgaben und die Integration mit io_uring.
- GOM â Objekt-Mapping von GObject in SQLite.
- Manuals â ein Dokumentationsbetrachter.
- Foundry â die Implementierung der FunktionalitĂ€t von GNOME Builder zur Nutzung ĂŒber die Kommandozeile und in Form einer Bibliothek.
- d-spy â ein Tool zur Analyse von D-Bus-Verbindungen.
- libpanel â Widgets zur Erstellung komplexer, IDE-Ă€hnlicher Anwendungen auf der Basis von GTK und libadwaita.
- libmks â GTK-Komponenten zum Anzeigen von Bildschirminhalten und zur Ăbertragung von Maus-/Tasteneingaben bei der Interaktion mit virtuellen Maschinen auf Basis von QEMU.
Quelle: opennet.ru
