GRAMPS - DAS freie Genealogie Programm

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles l?schen
neue Beiträge
  • Mirrakor
    Benutzer
    • 29.07.2007
    • 70

    GRAMPS - DAS freie Genealogie Programm

    Huhu und guten Abend allerseits,

    ich wollte heute mal meinen persönlichen Favorit in Sachen genealogie Software vorstellen: GRAMPS.

    Vorweg zum Thema Werbung: Ich bin nicht der Mensch der gerne für etwas wirbt oder so, aber trotzdem bin ich ein begeisterter Anhänger des Open Source Gedanken und finde, das die Entwickler dieser Software jeder erdenklichen Form (z.b. Werbung machen) unterstützt werden sollen, denn immerhin leisten sie klasse arbeit und das ohne Entgelt und in ihrer Freizeit. (Jeder der Familie hat, wird wissen das das nicht mehr wirklich viel ist wenn man Arbeiten muss und danach noch etwas mit seiner Familie unternehmen will..). Deshalb bitte ich diesen 'Werbe' Beitrag zu verzeihen und ihn stehn zu lassen


    GRAMPS, Englisch umgangsprachlich für Opi/Opa, ist eine freie in Python geschriebene Software, die es auf seine Grafisch ansprechende und leicht bedienbare Art sehr angenehm macht seine Ahnen zu verwalten und sowohl Grafisch als auch Schriftlich zu dokumentieren.

    Da ich nicht wirklich der Mensch der großen Worte bin gehts gleich los mit der Featurelist:

    === Featurelist ===
    - 9 verschiedene Ansichten (Personenliste, Familienliste, Beziehungsansicht, Ahnentafel, Ereignissliste,...)
    - Lesezeichen für Schnell Zugriff (Keine Begrenzung für Lesezeichenanzahl)
    - Filter, können angelegt werden um z.B. bestimmte Ereignisse/Zweige/... anzuzeigen
    - Es können alle Arten von Medien mit der GRAMPS datenbank verknüpft werden(z.B. Bilder, Sprachdateien, etc.)
    - Schutz der Privatsphäre von allen Personen die ein entsprechendes Attribut gesetzt haben, noch leben oder weniger als 30 Jahre tot sind. Daten zu diesen Personen werden in Berichten beschränkt (Einstellbar)
    - Verschiedene Kalender werden unterstützt: Gregorianisch, Julianisch, Hebräisch, Französisch-Republikanisch, Persisch, Islamisch.
    - Daten zu Ereignissen können auch Zeitspannen sein(z.B. von 1790 bis 1800, lebte er als Schmied in Goldscheuer). Außerdem werden ungenaue daten wie "um 1728" oder "vor 1827" etc. unterstützt.
    - GRAMPS ist in 20 Sprachen(u.a. Deutsch) verfügbar.[Siehe Hinweis unten]
    - Verwandschaftsrechner
    - Unicode unterstützung - Zeichen aus allen Sprachen werden korrekt angezeigt.
    - Berichte generieren lassen (Grafisch, Schriftlich, Webseite...., auch mit der Ganzen Datenbank!)
    - Natürlich Volle Import und Exportfähigkeit (Gedcom, XML,...)
    - Alternative Namen
    - Quellenmanagment
    - Gleichgeschlechtliche, Inzest, etc. Beziehungen möglich..
    - Mehr fällt mir grade nicht ein, wer der Englischen Sprache mächtig ist darf gerne einen Blick auf die Englische Featurelist werfen(Mit Bildschirmfotos der verschiedenen Ansichten)
    Noch mehr Bildschirmfotos

    == Verfügbar ist GRAMPS auf folgenden Platformen: ==
    - Linux
    - Windows (nicht offiziell unterstützt, aber es läuft gut - Siehe auch unten)
    - BSD (Benutzer berichteten davon es zum laufen gebracht zu haben)
    - MacOS (Benutzer berichteten davon es zum laufen gebracht zu haben)

    === Installationsanweisung für Windows ===
    Für die, die die Englischen Installationsanweisungen für Windows nicht lesen können/wollen hier eine Kurzfassung:
    1. Zuerst müssen folgende Programme installiert werden, damit alles läuft:
    Python 2.5
    GTK-2.8.2
    pygtk-2.8.6-1
    pycairo-1.2.2

    2. Jetzt neustarten
    3. GRAMPS herunterladen und installieren. (Es kann sein das der Installer sich beschwert das pycairo nicht installiert ist, hier soll es angeblich helfen, den Installer einfach abzubrechen und erneut zu starten soll das Problem beheben)

    4. Jetzt kann man noch die Sprache umstellen, hierzu muss man eine Umgebungsvariable namens LANG mit dem Wert de_DE anlegen.
    Geht unter Windows XP wie folgt: Start -> Systemsteuerung (Klassische Ansicht) -> System -> Erweitert/Extra(habs grad leider nich im Kopf :/) -> (links unten) Umgebungsvariable -> (im unteren Teil, unter Globale Variable) auf Hinzufügen klicken und besagte Variable anlegen, wichtig hierbei das die groß und klein schreibung beibehalten wird.
    Anschließend auf ok klicken(bei den anderen Fenst auch)

    5. Gramps starten
    Nun wäre das wichtigste getan, wenn alles geklappt hat müsste es sogar auf Deutsch sein(andernfalls bitte Schritt 4 wiederholen). Jetzt kann man unter "Bearbeiten"-> "Einstellungen" noch die Einstellungen tätigen die einem lieb sind. (Mir fällt da z.B. ein das Datumsformat umzustellen, von Jahr-Monat-Tag auf Tag. Monat. Jahr - oder die Forscherdaten)


    Bei Fragen, Problemen, Wünsche und Anregungen könnt ihr gerne von folgenden Kontaktmöglichkeiten gebrauch machen:
    Mailinglisten
    - Allgm. GRAMPS Benutzer Mailingliste
    - Windows spezifische GRAMPS Probleme gibts auf dieser Mailingliste
    (Neben diesen beiden kann man noch andere GRAMPS Listen ansehen und abbonieren)

    IRC-Chat
    #gramps auf irc.freenode.net

    Forum
    GRAMPS Forum (Zur Zeit leider Offline)

    Man kann sich auch natürlich gerne an mich wenden, entweder über PN oder im #ahnenforschung.net Chat

    Hoffe ich konnte damit etwas nützliches für euch tun, wenn jemand noch was einfällt ruhig sagen

    Aktuell 05/2012
    Zitat von Mirrakor Beitrag anzeigen
    Mittlerweile für Windows im praktischen All-in-One-Bundle, also eine Installationsdatei die alle benötigten Abhängigkeiten bereits beinhaltet.

    Für Windows 64-Bit (Version 3.4.0): http://sourceforge.net/projects/gram...0.exe/download
    Für Windows 32-Bit (aktuell nur Version 3.3.1-2): http://sourceforge.net/projects/gram...2.exe/download

    Für Linux bleibt es wie gehabt, die meisten Distributionen bieten das Paket an und wenn nicht kann man sich das passende unter http://sourceforge.net/projects/gram.../Stable/3.4.0/ herunterladen.

    Auch das umständliche festlegen einer Sprachvariable entfällt in den neuen Versionen unter Windows :-)
    Zuletzt ge?ndert von Xtine; 26.05.2012, 16:09. Grund: Aktualisierung eingefügt
    Namen: Hauck, Skiba, Baudendistel, Höferlin, Hafner, Rebmann, Skowronnek
    Software: GRAMPS, phpGedView, Webtrees
    Bin für Fragen auf beides Ansprechbar :-)
  • jella
    Benutzer
    • 04.04.2007
    • 85

    #2
    RE: GRAMPS - DAS freie Genealogie Programm

    Hallo Mirrakor!

    Habe gerade völlig problemlos GRAMPS installiert. Scheint einwandfrei zu laufen! Jetzt brauch ich ein bisschen Zeit mich in das Programm einzuarbeiten.
    Vielen Dank für die Suuuuuper-Erklärung!!!!!
    Auch die Sprachumstellung war echt einfach.
    Auf Englisch hätte ich es zwar auch hingekriegt - hätte aber vermutlich Stunden gedauert.

    Grüße
    Jella

    Kommentar

    • Hina
      Erfahrener Benutzer
      • 03.03.2007
      • 4661

      #3
      RE: GRAMPS - DAS freie Genealogie Programm

      Hallo,

      ich habe das Programm auch geladen und bin gerade in der Testphase und muß sagen, ich bin begeistert. Ein wenig Probleme gibt es zumindest bei mir unter Windows noch bei der Bewältigung meiner riesigen Datenbank beim Erstellen von Webseiten.

      Super auch die tolle Hilfestellung im GRAMPS-Chat bei den Gedcom-Exportproblemen. - Jella, falls Du Gedcom-Daten exportieren willst, gehe auf Speicher als (nicht über den Exportassistenten), stelle dort Gedcom ein und am Dateinamen unbedingt die Endung .ged eingeben. Dann ist das kein Problem. Ansonsten "baut" er Dir eine falsche Endung an und die Datei kann nicht gelesen werden.

      Ansonsten finde ich das Programm wirklich ausgezeichnet. Es beinhaltet eigentlich alles, was das Forscherherz begehrt, sogar an das leidige Alternativnamen-Problem.

      Viele Grüße
      Hina
      "Der Mensch kennt sich selbst nicht genügend, wenn er nichts von seiner Vergangenheit weiß." Karl Hörmann

      Kommentar

      • Mirrakor
        Benutzer
        • 29.07.2007
        • 70

        #4
        *Freut sich das es beiden gefällt*

        Finds auch ne echte Perle


        @Hina: Was das speichern angeht, wahrscheinlich dürfte es auch gehen, wenn du ihm im Nachhinein die Dateiendung noch in .ged ändern(wenn du Gedcom eingestellt hast), das Problem das er sie dann nicht öffnen kann beruht darauf das er ein anderes Dateiformat erwartet (nämlich so wie eine normale .grdb aufgebaut ist )
        Namen: Hauck, Skiba, Baudendistel, Höferlin, Hafner, Rebmann, Skowronnek
        Software: GRAMPS, phpGedView, Webtrees
        Bin für Fragen auf beides Ansprechbar :-)

        Kommentar

        • Hina
          Erfahrener Benutzer
          • 03.03.2007
          • 4661

          #5
          Ja, man kanns auch im Nachhinein machen. Die Datei selbst ist ja in Ordnung.

          Viele Grüße
          Hina
          "Der Mensch kennt sich selbst nicht genügend, wenn er nichts von seiner Vergangenheit weiß." Karl Hörmann

          Kommentar

          • ChrisR
            Benutzer
            • 12.03.2006
            • 65

            #6
            Behandlung GEDCOM von Ages

            Ich bin bis jetzt bei der Dateneingabe Nutzer von Ages 1.40.
            Die Idee und das Konzept von GRAMPS klingt gut, besonders da "Quellenmanagment" unterstützt wird. Ich benutze Quellen extensiv bei der Eingabe und deshalb war Ages bisher mein Favorit, auch weil sehr kompatibel zu PhpGedView.
            Ich habe jetzt schon Angst meine Datenbank nicht über die Jahrzehnte retten zu können. Zum Glück funktioniert der Import in PhpGedView recht gut. Aber der komplette Umstieg zu OpenSource-Software und einem offenen neuen XML-GEDCOM-Format wäre sehr wünschenswert, wenn es auch wohl noch dauern wird, bis dies empfehlenswert ist.

            Hat jemand Erfahrungen ob GRAMPS eine Ages .ged Datei mit Quellen problemlos unterstützt? Wenn ja würde ich gerne testen, ansonsten ist mir der Umstieg bei einer DB mit 2500 Personen und 90 Quellen mit Hunderten hinterlegten Quellauszügen derzeit zu mühsam.
            Prioritäten: Standards (GEDCOM Export/Import), Datensicherheit, Quellen und Publizierbarkeit. Über 18.000 Personen. Hauptsächlich eingesetzte Software: Ages! (Dateneingabe/Pflege/Ausgabe), Ahnenblatt (Datenausgabe).

            Kommentar

            • Mirrakor
              Benutzer
              • 29.07.2007
              • 70

              #7
              Kann ich dir leider nicht beantworten, hab Ages noch nie benutzt, du kannst es aber einfach mal ausprobieren und das Resultat posten
              Namen: Hauck, Skiba, Baudendistel, Höferlin, Hafner, Rebmann, Skowronnek
              Software: GRAMPS, phpGedView, Webtrees
              Bin für Fragen auf beides Ansprechbar :-)

              Kommentar

              • Hina
                Erfahrener Benutzer
                • 03.03.2007
                • 4661

                #8
                Hallo,
                Webseiten erstellen funktioniert auch, meine Datenbank war wohl nur einfach zu groß. Einige Tausend sind aber wohl kein Problem - habs mal mit 3000 versucht, da ging es problemlos.

                Hallo ChrisR,
                habe mal eine umfangreiche Datei mit Quellen, Notizen usw. aus Ages in Gedcom exportiert und in Gramps geladen. Alles bestens gelaufen. Ist also voll kompatibel.

                Viele Grüße
                Hina
                Zuletzt ge?ndert von Christian Benz; 04.10.2010, 08:57. Grund: Änderung eines Benutzernamens
                "Der Mensch kennt sich selbst nicht genügend, wenn er nichts von seiner Vergangenheit weiß." Karl Hörmann

                Kommentar

                • ChrisR
                  Benutzer
                  • 12.03.2006
                  • 65

                  #9
                  Beim öffnen einer Sicherungskopie meiner aktuellen Ages .ged-Datei bekomme ich einen Fehler:

                  26457: ERROR: gramps.py: line 148: Unhandled exception
                  Traceback (most recent call last):
                  File "C:\Programme\gramps\ViewManager.py", line 891, in open_activate
                  (filename,filetype) = self.db_loader.open_file()
                  File "C:\Programme\gramps\DbLoader.py", line 114, in open_file
                  self.read_file(filename,filetype)
                  File "C:\Programme\gramps\DbLoader.py", line 465, in read_file
                  _("Could not open file: %s") % filename, msg )
                  File "C:\Programme\gramps\QuestionDialog.py", line 174, in __init__
                  self.format_secondary_markup(msg2)
                  TypeError: GtkMessageDialog.format_secondary_markup() argument 1 must be string or None, not exceptions.AttributeError

                  Irgendetwas schmeckt GRAMPS nicht an dieser Datei. Andere GEDCOMS konnte ich problemlos öffnen.
                  Prioritäten: Standards (GEDCOM Export/Import), Datensicherheit, Quellen und Publizierbarkeit. Über 18.000 Personen. Hauptsächlich eingesetzte Software: Ages! (Dateneingabe/Pflege/Ausgabe), Ahnenblatt (Datenausgabe).

                  Kommentar

                  • Mirrakor
                    Benutzer
                    • 29.07.2007
                    • 70

                    #10
                    Probier mal obs klappt wenn du zuerst Gramps öffnest, eine Neue Datenbank anlegst und die Ages Gedcom dann importieren tust.

                    Grüße
                    Michael
                    Namen: Hauck, Skiba, Baudendistel, Höferlin, Hafner, Rebmann, Skowronnek
                    Software: GRAMPS, phpGedView, Webtrees
                    Bin für Fragen auf beides Ansprechbar :-)

                    Kommentar

                    • ChrisR
                      Benutzer
                      • 12.03.2006
                      • 65

                      #11
                      Danke für den Hinweis aber es kommt auch ein Fehler:

                      101516: ERROR: dbloader.py: line 499: Failed to import database.
                      Traceback (most recent call last):
                      File "C:\Programme\gramps\DbLoader.py", line 495, in do_import
                      importer(self.dbstate.db, filename, self.uistate.pulse_progressbar)
                      File "C:\Programme\gramps\GrampsDb\_ReadGedcom.py", line 228, in importData
                      import2(database, filename, callback, codeset, use_trans)
                      File "C:\Programme\gramps\GrampsDb\_ReadGedcom.py", line 249, in import2
                      close = g.parse_gedcom_file(use_trans)
                      File "C:\Programme\gramps\GrampsDb\_ReadGedcom.py", line 865, in parse_gedcom_file
                      self.parse_record()
                      File "C:\Programme\gramps\GrampsDb\_ReadGedcom.py", line 1050, in parse_record
                      self.parse_INDI(matches)
                      File "C:\Programme\gramps\GrampsDb\_ReadGedcom.py", line 1676, in parse_INDI
                      func(matches, state)
                      File "C:\Programme\gramps\GrampsDb\_ReadGedcom.py", line 3079, in func_person_event
                      self.parse_event(event_ref, event, self.generic_event_map, 2)
                      File "C:\Programme\gramps\GrampsDb\_ReadGedcom.py", line 1874, in parse_event
                      func(matches, event_ref, event, level+1)
                      File "C:\Programme\gramps\GrampsDb\_ReadGedcom.py", line 1972, in func_event_addr
                      if main_loc and main_loc.get_street() != location.get_street():
                      AttributeError: 'NoneType' object has no attribute 'get_street'
                      Prioritäten: Standards (GEDCOM Export/Import), Datensicherheit, Quellen und Publizierbarkeit. Über 18.000 Personen. Hauptsächlich eingesetzte Software: Ages! (Dateneingabe/Pflege/Ausgabe), Ahnenblatt (Datenausgabe).

                      Kommentar

                      • Mirrakor
                        Benutzer
                        • 29.07.2007
                        • 70

                        #12
                        Kurze Zwischenfrage, wie heißt denn deine Gedcom datei?

                        Der GEDCOM import wurde für die Version 3.0 neu geschrieben, leider nur upstream, für 2.2.8 wird er sich also nicht mehr ändern.
                        Probier doch mal bitte folgendes, falls du es dir zutraust:

                        Öffne mit Notepad: C:\Programme\gramps\GrampsDb\_ReadGedcom.py
                        Gehe zu Zeile 1972, die folgende sein sollte:
                        if main_loc and main_loc.get_street() != location.get_street():
                        und ändere sie in:
                        if main_loc and location and main_loc.get_street() != location.get_street():
                        Speichern und Gramps erneut starten und nochmal probieren zu exportieren,
                        wenns klappt bescheid sagen, wenns nicht klappt sollte er auf der CLI etwas dazu sagen, was nicht geklappt hat.

                        Kannst mir aber auch gerne mal die Datei schicken, dann nehmen wir sie auseinander und gucken was hakt
                        Namen: Hauck, Skiba, Baudendistel, Höferlin, Hafner, Rebmann, Skowronnek
                        Software: GRAMPS, phpGedView, Webtrees
                        Bin für Fragen auf beides Ansprechbar :-)

                        Kommentar

                        • ChrisR
                          Benutzer
                          • 12.03.2006
                          • 65

                          #13
                          Direktsupport von einem Programmierer der auch noch sofort den problematischen Code-Abschnitt erkannt hat: WOW!

                          Es hat geholfen, nun kann ich das AGES-File ohne Fehlermeldung importieren. Die Quellen samt Notizen scheinen auch gut übernommen worden zu sein.
                          Leider konnte ich keinen Import-Report finden, um ev. Hinweise zu "übergangenen Ages-Feldern" zu finden.

                          An Haptik und Programmoberfläche von GRAMPS muß ich mich noch etwas gewöhnen. Auch muß ich mich noch etwas informieren zu dem .grdb Datenformat und anderen Eigenheiten.

                          Ich bin jedenfalls schon mal froh, dass die Datenformate der Software Ages und GRAMPS recht kompatibel erscheinen. Außerdem erfreulich, daß es ein unter Linux & Windows laufendes Programm gibt. Komplimente zur Arbeit!!! Werde das Projekt GRAMPS mit Interesse verfolgen...
                          Prioritäten: Standards (GEDCOM Export/Import), Datensicherheit, Quellen und Publizierbarkeit. Über 18.000 Personen. Hauptsächlich eingesetzte Software: Ages! (Dateneingabe/Pflege/Ausgabe), Ahnenblatt (Datenausgabe).

                          Kommentar

                          • Mirrakor
                            Benutzer
                            • 29.07.2007
                            • 70

                            #14
                            Hehe, danke danke für die Blumen - Muss aber gestehen das ich mehr ein Support fellow bin, also eigentlich kaum was selbst schreibe sondern eher gucken wo's/warums hakt


                            Falls es beim Importieren fehler gab z.B. das es unverständliche Felder gab, würde links unten (neben der Fortschrittsanzeige) ein Info-Symbol auftauchen, das auf klicken verrät was nicht geklappt hat.

                            Wenn du willst kannst du mir die Gedcom datei trotzdem noch zukommen lassen, um rauszufinden woran es in erster Linie lag. Andernfalls hoffen wir einfach mal das es generell gut klappt so
                            Namen: Hauck, Skiba, Baudendistel, Höferlin, Hafner, Rebmann, Skowronnek
                            Software: GRAMPS, phpGedView, Webtrees
                            Bin für Fragen auf beides Ansprechbar :-)

                            Kommentar

                            • ChrisR
                              Benutzer
                              • 12.03.2006
                              • 65

                              #15
                              Danke auch für den Tipp zum Importiern. Es gab 18 gleichlautende Hinweise (nur Zeile war jeweils anders). 1 Beispiel:
                              WARNING .GedcomImport: Zeile 1376 wurde nicht verstanden und deshalb ignoriert.

                              Die Zeile 1376 und die folgenden zwei sind:
                              3 MAP
                              4 LATI N46,50222397
                              4 LONG E11,37194443

                              Außerdem ist mir GRAMPS beim klicken auf Beziehungen gerade mit einer Fehlermeldung gekommen. Nach dem Öfnnen und Schließen gings wieder.
                              Nunja: testen eben... ;-)
                              Prioritäten: Standards (GEDCOM Export/Import), Datensicherheit, Quellen und Publizierbarkeit. Über 18.000 Personen. Hauptsächlich eingesetzte Software: Ages! (Dateneingabe/Pflege/Ausgabe), Ahnenblatt (Datenausgabe).

                              Kommentar

                              Lädt...
                              X