Skip to content

Home.de

Doug Blank edited this page Sep 22, 2026 · 3 revisions

🌐 English · Français

Gramps Connect

Gramps Connect ist ein schnelleres, in Echtzeit kollaboratives Web-Frontend für Gramps, die freie Ahnenforschungs-Software, aufgebaut auf dem gramps-web-api-Server. Es folgt demselben Layout und Vokabular wie Gramps selbst, bleibt auch bei sehr großen Stammbäumen schnell und ist darauf ausgelegt, dass mehrere Personen gleichzeitig am selben Stammbaum arbeiten können.

Es gibt zwei Varianten: einen eigenständigen Desktop-Build, den man noch heute auf dem eigenen Rechner ausführen kann (gramps-connect-desktop), und ein containerisiertes Mehrbenutzer-Deployment zum Hosten eines Stammbaums, in den sich eine ganze Familie einloggt und ihn gemeinsam nutzt. Die Oberfläche ist in beiden Fällen identisch — der einzige Unterschied ist, ob noch jemand anderes gleichzeitig im Stammbaum ist.

Dieses Wiki beschreibt, was die App tut, wie sie aufgebaut ist, und wie man sie betreibt oder weiterentwickelt.

Die App nutzen

  • Übersicht — ein Rundgang durch das, was Gramps Connect tatsächlich bietet: Live-Zusammenarbeit, automatisch generierte Lebensgeschichten, Foto-Verschlagwortung, Suche, Diagramme, Karten, Bearbeitung und den Add-on-Katalog.
  • Installation (gramps-connect-desktop) — den Einzelbenutzer-Desktop-Build unter Windows, macOS oder Linux herunterladen und ausführen.
  • Bereitstellung — die echte, server-gehostete Mehrbenutzer-Version für eine gemeinsam genutzte Familie betreiben.
  • Nachrichten — Diskussionen: Themenstränge mit einem Titel, optional mit beliebig vielen Datensätzen verknüpft, für alles vom kurzen Kommentar zu einem Datensatz bis zum vollständigen Forschungsziel mit gesammelten Quellen und Zitaten.
  • GOQL: die Such-Abfragesprache — der optionale, leistungsfähigere Modus (ein Kontrollkästchen entfernt) für die Suchleiste jeder Listenansicht, um den Stammbaum mit Verknüpfungen und Rückverweisen zu filtern, die eine reine Textsuche nicht ausdrücken kann.
  • Gramplets und der Add-on-Store — kleine, editierbare Python-Programme, die im Browser laufen und die App erweitern.
  • Datenmodell und Bearbeitung — die zehn Datensatztypen, mit denen Gramps Connect arbeitet, und eine ehrliche Übersicht, was heute vollständig editierbar ist und was noch nicht.
  • FAQ — häufige Fragen zum Desktop-Build, zur Datensicherheit und zum Vergleich mit Gramps Desktop.

Mitwirken und Entwicklung

  • Architektur — wie der lokale Cache und die Live-Synchronisierung tatsächlich funktionieren und wie das Repository aufgebaut ist.
  • Unter der Haube — kleinere Implementierungsdetails und Fallstricke, etwa was im Browser gespeichert wird und wie es abgegrenzt ist.
  • Entwicklung — eine Entwicklungsumgebung einrichten, testen und Übersetzungen.
  • Roadmap und bekannte Einschränkungen — was noch fehlt und woran aktiv gearbeitet wird.

Teil der Gramps-Familie

Gramps Connect liest und schreibt dieselben Dateiformate wie Gramps Desktop und gramps-web (GEDCOM und Gramps XML), sodass ein Stammbaum frei zwischen allen dreien wechseln kann.

Das Gramps-Ökosystem

Clone this wiki locally