Open main menu

Gramps β

Changes

De:Gramps 3.3 Wiki Handbuch - FAQ

36 bytes added, 01:01, 23 September 2023
m
Dokumentation
Ja, Mac ist eine von Gramps unterstützte Plattform.
Siehe [[Using GRAMPS on Apple MacOS X:Application package|hier]] (englisch).
===Was sind die Mindestanforderungen um Gramps laufen zu lassen?===
Dies würde meinen Verwandten weltweit den Zugriff und das aktualisieren ermöglichen.
Während Gramps Webseiten erstellen kann, bietet es keine Webschnittstelle, die das Bearbeiten ermöglicht. Wenn dies eine Anforderung ist, dann sind [http://geneweb.org GeneWeb] oder [http://phpgedview.sourceforge.net PhpGedView] bzw. [http://webtrees.net webtrees] Programme, die mehr deinen Anforderungen entsprechen. Schau dir außerdem das experimentelle [[GEPS_013:_GRAMPS_Webapp|gramps-connect]] an. Dennoch solltest du dir folgende Fragen stellen:
# Will ich wirklich, das Verwandte oder andere Personen meine genealogische Datenbank direkt bearbeiten?
# Vertraue ich bedingungslos ohne Überprüfung allen Daten die Personen eingeben könnten?
Ein besserer Ansatz kann das Bereitstellen einer Webformularschnittstelle sein, die es anderen ermöglicht, Daten einzugeben, die dann für deine Überprüfung bereitgestellt werden. Du kannst dann entscheiden, ob die Informationen in deine Datenbank aufgenommen werden.
Es empfiehlt sich außerdem zu bedenken, welche Auswirkungen ein möglicher Ausfall deiner Seite hat, wenn du dir keinen hochwertigen Webhosting Service leisten kannst.
==Berichte==
===Kann Gramps einen Stammbaum meiner Familie drucken?===
Ja. Verschiedene Leute haben verschiedene Ansichten, was ein Stammbaum ist. Manche denken an eine Tafel, ausgehend von dem am weitesten entfernten Ahnen, die alle seine/ihre Nachkommen und deren Familien auflistet. Anderen denken an eine Tafel, die von der Person aus zurück in der Zeit geht und alle Ahnen und deren Familien auflistet. Noch andere Leute denken an ein eine Tabelle, einen Textbericht usw.
Gramps kann alle oben genannten, und viele weitere Tafeln und Berichte produzieren. Darüber hinaus, ermöglicht die Zusatzmodularchitektur es dem Anwender (dir) eigene Zusatzmodule zu erstellen, welche neue Berichte, Tafeln oder Forschungswerkzeuge sein können.
===In welchen Formaten kann Gramps diese Berichte ausgeben?===
===Kann ich benutzerdefinierte Berichte/Filter/ was auch immer erstellen?===
Ja. Es gibt verschiedenen verschiedene Ebenen der Anpassung. Eine ist die Erstellung oder das Verändern der Vorlagen, die für die Berichte verwendet werden. Dies gibt dir etwas Kontrolle über die Schriftarten, Farben und das Layout der Berichte. Du kannst die Gramps Steuerung in den Berichtdialogen verwenden um festzulegen, welcher Inhalte Inhalt in einem bestimmten Bericht verwendet werden soll. Zusätzlich hast du die Möglichkeit eigene Filter zu erstellen -- dies ist nützlich beim Auswählen von Personen basierend auf deinen Vorgaben. Du kannst diese Filter kombinieren um neue, komplexere Filter zu erstellen. Schließlich hast du die Möglichkeit eigene Zusatzmodule zu erstellen. Diese können neue Berichte, Forschungswerkzeuge, Import-/Exportfilter usw. sein. Dies setzt aber einige Kenntnisse in der Python-Programmierung voraus.
===Warum werden nicht lateinische Zeichen in PDF/PS Berichten als Müll dargestellt? ===
===Ich möchte mich an Gramps durch schreiben meines Lieblingsberichts beteiligen. Wie mache ich das? ===
Der einfachste Weg um sich an Berichten, Filtern, Werkzeugen usw. zu beteiligen, ist es ein bestehenden Gramps Bericht, Filter oder Werkzeug zu kopieren. Wenn du was du möchtest durch modifizieren von bestehenden Code erreichen kannst -- Super! Wenn deine Idee nicht in die Logik irgend eines bestehenden Gramps Werkzeug Werkzeugs passt, musst du dein eigenes Zusatzmodul von Grund auf neu schreiben. Hilfe gibt es im [[Portal:Developers|Entwickler Portal]], oder auf der [[Contact|Entwickler Mailingliste]]: [email protected] (beides in englisch).
Um deine Arbeit während der Entwicklung zu überprüfen, kannst du dein Zusatzmodul in das Verzeichnis $HOME/.gramps/plugins speichern und es sollte beim Start gefunden und importiert werden. Ein korrekt geschriebenes Zusatzmodul registriert sich selbst bei Gramps, erzeugt einen Menüeintrag usw.
Wenn du mit deinem Zusatzmodul zufrieden bist und deinen Quellcode zum Gramps-Projekt beitragen möchtest, bist du eingeladen es zu tun, indem du uns unter [email protected] kontaktierst.
==Datenbank - Gramps Dateiformate==
===Was ist die maximale Datenbankgröße (Bytes) mit der Gramps arbeiten kann?===
Gramps hat keine festen Begrenzungen für die Größe einer Datenbank die es handhaben kann. Seit Version 2.0.0 lädt Gramps die Daten nicht mehr komplett in den Arbeitsspeicher , was es ermöglicht mit einer erheblich größeren Datenbank als vorher zu arbeiten. In der Realität gibt es aber faktische Begrenzungen. Den größten Einfluss haben der verfügbare Speicher auf dem System und die Cachegröße die für den BSDDB Datenbankzugriff verwendet wird. Mit üblichen Speichergrößen dieser Tage sollte Gramps keine Probleme mit Datenbanken mit [[GRAMPS Performance|mehreren Tausend Personen]] haben.
===Wie viele Personen kann die Gramps Datenbank handhaben? ===
===Warum ist das Datenbankformat (GRDB) nicht portabel?===
Das größte Problem mit der Portabilität von Gramps liegt bei den "Transaktionen". Mit Gramps 2.2 haben wir um die Daten zu schützen die Unterstützung von "atomaren Transaktionen" (atomic transactions) eingeführt. Mit "atomaren Transaktionen" werden mehrere Änderungen als eine Einheit übergeben. Entweder alle Änderungen schaffen es oder keine der Änderungen schafft es. Du gelangst nie in eine Situation in der nur ein Teil der Änderungen durchgeführt wurde. Ein weitere weiterer Vorteil von der Verwendung von Transaktionen ist das , dass der Datenbankzugriff (lesen und schreiben) schneller ist.
Das Problem mit Transaktionen (zumindest bei der Verwendung von BSDDB) das es nicht möglich ist, alle Daten in einer Datei zu speichern. Es werden Protokolldateien benötigt, um Dinge nachverfolgen zu können. Diese Protokolldateien werden in einem Verzeichnis der DB Umgebung aufbewahrt. Wir benötigen ein extra Verzeichnis für jede Datei, sonst könnten sich die Protokolldateien gegenseitig stören.
Wenn das nicht möglich ist, solltest du einen [[How to report bugs|Fehlerbericht erstellen]]
Ein guterFehlerbericht guter Fehlerbericht sollte enthalten:# Die Version von Gramps, die du verwendet hast, als du auf den Fehler gestoßen bist (verfügbar durch den HilfeInfoHilfe - Info-Menüeintrag).# Die Sprache, unter der Gramps ausgeführt wurde (verfügbar durch das Ausführen von <code> echo $LANG</code> in deinem Terminal).
# Die Symptome, die zeigen, dass es sich um einen Fehler handelt.
# Zurückverfolgungsnachrichten, Fehlermeldungen, Warnungen usw., die in deinem Terminal auftreten oder in einem separaten Zurückverfolgungsfenster.
{{languages/de|Gramps_3.3_Wiki_Manual_-_FAQ}}
[[Category:De:DocumentationDokumentation]]