GEDCOM: Unterschied zwischen den Versionen

aus GenWiki, dem genealogischen Lexikon zum Mitmachen.
Zur Navigation springen Zur Suche springen
 
(11 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
'''GEDCOM''' "'''GE'''nealogical '''D'''ata '''COM'''munications"
'''GEDCOM''' "'''GE'''nealogical '''D'''ata '''COM'''munications"


GEDCOM ist eine Definition für den Datenaustausch zwischen  Genealogieprogrammen in Form von strukturierten Textdateien mit Familienverknüpfungen. Der Standard wurde bis zur heute aktuellen [[GEDCOM 5.5.1|Version 5.5.1]] von der [http://www.familysearch.org Kirche Jesu Christi] definiert.  
GEDCOM ist eine Definition für den Datenaustausch zwischen  Genealogieprogrammen in Form von strukturierten Textdateien mit Familienverknüpfungen. Der Standard wurde bis zur heute aktuellen Version 7.0 von [https://gedcom.io/specs/ FamilySearch] definiert, einer Aktivität der mormonischen Kirche Jesu Christi.


Eine GEDCOM-Datei gliedert sich in sogenannte "Tags". Diese bezeichnen einen bestimmten in der Datei nachfolgenden Inhalt.
Im Oktober 1987 wurde die GEDCOM-Version 3.0 und im August 1989 die Version 4.0 publiziert, danach diverse 5.x Versionen. Die ebenfalls genannten Versionen 1 und 2 waren nur so genannte "Drafts" für eine öffentliche Diskussion und sind nicht als anzuwendender Standard publiziert worden. Die GEDCOM-Version [[GEDCOM 5.5.1|5.5.1]] wurde über mehr als zwei Jahrzehnte in unveränderter Form angewendet und wird derzeit von den allermeisten Genealogieprogrammen unterstützt.  


Die aktuelle GEDCOM-Version ist [[GEDCOM 5.5.1]]. Vorher wurden im Oktober 1987 die Version 3.0 und im August 1989 die Version 4.0 publiziert, sowie diverse 5.x Versionen. Die ebenfalls genannten Versionen 1 und 2 waren nur so genannte "Drafts" für eine öffentliche Diskussion und nicht als anzuwendender Standard publiziert worden.
Weiterführende Informationen findet man unter
 
* Verzeichnis der [[GEDCOM-Tags]]
Verzeichnis der [[GEDCOM-Tags]]
* Beispiele für GEDCOM-Strukturen verschiedener Genealogieprogramme finden sich unter [[GEDCOM-Test]].
 
Verzeichnis der von der Gruppe '''GEDCOM_L''' (siehe unten) '''bearbeiteten und vereinbarten Strukturen und Tags''' [[http://wiki-de.genealogy.net/Kategorie:GEDCOM-Tag]]


Als Folge der teils ablehnenden Haltung in Bezug auf die Genealogie der Mormonen finden wir viele Genealogieprogramme, die den GEDCOM-Standard nur eingeschränkt unterstützen. Meist wird die Zeichenanzahl der Eingabefelder begrenzt, oder es ist nicht möglich, zusätzliche Tags anzulegen, oder es erfolgt keine HLT-Unterstützung (LDS-Support). Auch ist die mangelnde Festlegung auf einen Zeichensatz für einen fehlerfreien Datenaustausch hinderlich. Unterschiede zwischen ANSEL, ASCII und ANSI sollen hier nicht betrachtet werden. Die Uneinigkeit der Anbieter wird unterstrichen, wenn beim Import einer Datei (egal, ob als Gedcom, oder Datenbank aus PAF, Family Tree Maker, Family Origins, Legacy, Roots Magic) Ereignis bezogene Quellenangaben und Notizen zu einer Art Sammelnotiz vermengt werden. Dieser Effekt verärgert jeden ernsthaften Familienforscher.
Als Folge der teils ablehnenden Haltung in Bezug auf die Genealogie der Mormonen finden wir viele Genealogieprogramme, die den GEDCOM-Standard nur eingeschränkt unterstützen. Meist wird die Zeichenanzahl der Eingabefelder begrenzt, oder es ist nicht möglich, zusätzliche Tags anzulegen, oder es erfolgt keine HLT-Unterstützung (LDS-Support). Auch ist die mangelnde Festlegung auf einen Zeichensatz für einen fehlerfreien Datenaustausch hinderlich. Unterschiede zwischen ANSEL, ASCII und ANSI sollen hier nicht betrachtet werden. Die Uneinigkeit der Anbieter wird unterstrichen, wenn beim Import einer Datei (egal, ob als Gedcom, oder Datenbank aus PAF, Family Tree Maker, Family Origins, Legacy, Roots Magic) Ereignis bezogene Quellenangaben und Notizen zu einer Art Sammelnotiz vermengt werden. Dieser Effekt verärgert jeden ernsthaften Familienforscher.
Programmhersteller und Genealogen versuchen daher den Standard um derartige Angaben zu erweitern. Auf der Basis des GEDCOM-Standards 5.5.1 hat eine GEDCOM Arbeitsgruppe von Programmautoren unter Federführung des Vereins für Computergenealogie eine gemeinsame Interpretation des Standards erarbeitet, sowie Ergänzungen unter Verwendung der im GEDCOM-Standard vorgesehenen Nutzer-definierten Kennzeichen vereinbart (s.u.). Ein Vorläufer, dessen Ergebnisse in dieser Arbeitsgruppe aufgegangen sind, waren die Vereinbarungen einiger Programmhersteller zu [[GEDCOM 5.5EL]].
Programmhersteller und Genealogen versuchen daher den Standard um derartige Angaben zu erweitern. Auf der Basis des GEDCOM-Standards 5.5.1 hat eine GEDCOM Arbeitsgruppe von Programmautoren unter Federführung des Vereins für Computergenealogie eine gemeinsame Interpretation des Standards erarbeitet, sowie Ergänzungen unter Verwendung der im GEDCOM-Standard vorgesehenen Nutzer-definierten Kennzeichen vereinbart (s.u.). Ein Vorläufer, dessen Ergebnisse in dieser Arbeitsgruppe aufgegangen sind, waren die Vereinbarungen einiger Programmhersteller zu [[GEDCOM 5.5EL]].


Beispiele für GEDCOM-Strukturen verschiedener Genealogieprogramme finden sich unter [[GEDCOM-Test]].
Seit dem 23.01.2002 existiert ein Entwurf (Draft) einer XML<ref name="XML">{{Wikipedia-Link|Extensible_Markup_Language|XML}}</ref>-basierten GEDCOM Version 6 Beta<ref>[http://www.familysearch.org/GEDCOM/GedXML60.pdf  Download des PDF bei familysearch.org],  [http://sourceforge.net/projects/gedcomfilter/files/GEDCOM%20XML%20Specification/GEDCOM%20XML%206.0%20Beta/GedXML60_PDF.zip/download Download des PDF bei Sourceforge.net]</ref>.
 
Seit dem 23.01.2002 existiert ein Entwurf (Draft) einer XML<ref name="XML">{{Wikipedia-Link|Extensible_Markup_Language|XML}}</ref>-basierten GEDCOM Version 6 Beta<ref>[http://www.familysearch.org/GEDCOM/GedXML60.pdf  Download des PDF bei familysearch.org],  [http://sourceforge.net/projects/gedcomfilter/files/GEDCOM%20XML%20Specification/GEDCOM%20XML%206.0%20Beta/GedXML60_PDF.zip/download Download des PDF bei Sourceforge.net]</ref>, die bisher (November 2009) noch kein erkennbares praktisches Echo gefunden hat.
 
Seit 30.11.2009 wird unter dem Projektnamen [[GEDCOM-L]] diskutiert, wie eine Verbesserung der GEDCOM-Konformität bestehender und neuer Genealogie-Programme erreicht werden kann. Gründer und Teilnehmer sind insbesondere die Autoren führender deutscher Genealogiesoftware.  


Eine [http://www.gedcomx.org offene Arbeitsgruppe] unternimmt (spätestens seit der [http://rootstech.org RootsTech] 2011) unter dem Titel '''GEDCOM X''' den [http://www.gedcomx.org/About.html Versuch], eine komplett neue Datenstruktur zu definieren. Dabei ist die Möglichkeit einer verlustlosen Übertragung von Daten aus bestehenden GEDCOM-Dateien in das neue Format eines der Designziele. Allerdings soll die neue Struktur auch für aktuelle Technologien des Web basierten Datenaustausches optimiert sein. Die [http://www.gedcomx.org/Specifications.html Spezifikation] basiert u.a. auf XML<ref name="XML" /> bzw. JSON<ref name="JSON">{{Wikipedia-Link|JSON}}</ref>. Den aktuellen Verlauf kann man im [http://familysearch.github.io/gedcomx/ Blog] verfolgen, einige allgemeine Fragen werden in den [http://www.gedcomx.org/FAQ.html FAQ] beantwortet.
Eine [http://www.gedcomx.org offene Arbeitsgruppe] unternimmt (spätestens seit der [http://rootstech.org RootsTech] 2011) unter dem Titel '''GEDCOM X''' den [http://www.gedcomx.org/About.html Versuch], eine komplett neue Datenstruktur zu definieren. Dabei ist die Möglichkeit einer verlustlosen Übertragung von Daten aus bestehenden GEDCOM-Dateien in das neue Format eines der Designziele. Allerdings soll die neue Struktur auch für aktuelle Technologien des Web basierten Datenaustausches optimiert sein. Die [http://www.gedcomx.org/Specifications.html Spezifikation] basiert u.a. auf XML<ref name="XML" /> bzw. JSON<ref name="JSON">{{Wikipedia-Link|JSON}}</ref>. Den aktuellen Verlauf kann man im [http://familysearch.github.io/gedcomx/ Blog] verfolgen (wobei der letzte Eintrag aus dem Oktober 2015 stammt), einige allgemeine Fragen werden in den [http://www.gedcomx.org/FAQ.html FAQ] beantwortet.


Anfang 2012<ref>[http://fhiso.org/wp-content/uploads/2012/07/Why-FHISO-v01-04.pdf Why FHISO?] PDF, engl.</ref> wurde  mit der [http://fhiso.org FHISO] (Family History Information Standards Organisation) eine Organisation gegründet, die sich dafür einsetzt, Standards in der Welt der Familienforschung zu setzen. Zwischen der FHISO und GEDCOM X gibt es bereits eine beginnende Kommunikation<ref>[http://familysearch.github.io/gedcomx//2012/08/15/whence-fhiso.html Meinungsäußerung von Ryan Heaton] (von [[FamilySearch]], GEDCOM X unterstützend) zum Verhältnis FHISO/GEDCOM X Mitte 2012</ref>. Die GEDCOM-L Arbeitsgruppe bringt sich bei FHISO ebenfalls ein. Inzwischen ist es erklärtes Ziel der FHISO, eine zum GEDCOM Standard 5.5.1 kompatible Weiterentwicklung zu erstellen. Ein erster öffentlicher Entwurf zum Umfang DATE und AGE der FHISO liegt seit Januar 2019 vor<ref>[https://fhiso.org/TR/elf-dates.pdf] elf:Dates.pdf (englisch)</ref>.
Anfang 2012<ref>[http://fhiso.org/wp-content/uploads/2012/07/Why-FHISO-v01-04.pdf Why FHISO?] PDF, engl.</ref> wurde  mit der [http://fhiso.org FHISO] (Family History Information Standards Organisation) eine Organisation gegründet, die sich dafür einsetzt, Standards in der Welt der Familienforschung zu setzen. Zwischen der FHISO und GEDCOM X gibt es bereits eine beginnende Kommunikation<ref>[http://familysearch.github.io/gedcomx//2012/08/15/whence-fhiso.html Meinungsäußerung von Ryan Heaton] (von [[FamilySearch]], GEDCOM X unterstützend) zum Verhältnis FHISO/GEDCOM X Mitte 2012</ref>. Die GEDCOM-L Arbeitsgruppe bringt sich bei FHISO ebenfalls ein. Inzwischen ist es erklärtes Ziel der FHISO, eine zum GEDCOM Standard 5.5.1 kompatible Weiterentwicklung zu erstellen. Ein erster öffentlicher Entwurf zum Umfang DATE und AGE der FHISO liegt seit Januar 2019 vor<ref>[https://fhiso.org/TR/elf-dates.pdf] elf:Dates.pdf (englisch)</ref>.
Zeile 28: Zeile 22:


* Am 01.01.2020 hat die GEDCOM-L ihre bis dahin erreichten Ergebnisse in einem [https://genealogy.net/GEDCOM GEDCOM 5.5.1 ADDENDUM] veröffentlicht.
* Am 01.01.2020 hat die GEDCOM-L ihre bis dahin erreichten Ergebnisse in einem [https://genealogy.net/GEDCOM GEDCOM 5.5.1 ADDENDUM] veröffentlicht.
* Um die Arbeit zu unterstützen wurde die Original-GEDCOM-Dokumentation von Jörn Daub ins Deutsche übersetzt. [http://www.daubnet.com/de/gedcom Link]
* Um die Arbeit zu unterstützen wurde die Original-GEDCOM-Dokumentation in der Version 5.5.1 von Jörn Daub ins Deutsche übersetzt. [http://www.daubnet.com/de/gedcom Link]
* Alle bearbeiteten Kennzeichen mit den Detailvereinbarungen sind [[:Kategorie:GEDCOM-Tag|hier]] aufgeführt.
* Alle bearbeiteten Kennzeichen mit den Detailvereinbarungen sind [[:Kategorie:GEDCOM-Tag|hier]] aufgeführt.
* Um auch andere Kennzeichen verstehen zu können wurde eine [[GEDCOM/_Nutzerdef-Tag|Tabelle mit der Bedeutung der Kennzeichen]] und den benutzenden Genealogieprogrammen erstellt, diese wird laufend aktualisiert.
* Um auch andere Kennzeichen verstehen zu können wurde eine [[GEDCOM/_Nutzerdef-Tag|Tabelle mit der Bedeutung der Kennzeichen]] und den benutzenden Genealogieprogrammen erstellt, diese wird laufend aktualisiert.
* Eine Muster-GEDCOM-Datei mit allen Kennzeichen zum Testen der Import- und Exportmodule wird gemeinsam erarbeitet und steht [[GEDCOM_Musterdatei|hier]] zur Verfügung.
* Eine Muster-GEDCOM-Datei mit allen Kennzeichen zum Testen der Import- und Exportmodule wird gemeinsam erarbeitet und steht [[GEDCOM_Musterdatei|hier]] zur Verfügung.
* [[GEDCOM offene Punkte]]
* Viele der Festlegungen sind in den neuen GEDCOM-Standard 7.0 eingeflossen; einige sind dort anders definiert worden und einige, wie etwa die Ortsdatensätze, harren noch der Regelung in einer späteren GEDCOM-Version.


== Linkliste Informationen zum GEDCOM-Standard ==
== Linkliste Informationen zum GEDCOM-Standard ==
* https://www.familysearch.org/developers/docs/guides/gedcom - GEDCOM 5.5.1 Freigabe vom 15.11.2019 durch FamilySearch, mit GEDCOM-FAQ
* https://gedcom.io/specs/ GEDCOM-Standard
* https://genealogy.net/GEDCOM - GEDCOM 5.5.1 ADDENDUM vom 01.01.2020 der GEDCOM-L Arbeitsgruppe
* https://genealogy.net/GEDCOM - GEDCOM 5.5.1 ADDENDUM der [GEDCOM-L] Arbeitsgruppe
* http://www.leisterpro.com/doc/olderversions/Articles/gedcom-101.php - GEDCOM 101 - Artikel von Jan McClintock auf der Homepage von Leister Productions Inc.
* http://helpdesk.rootsweb.com/FAQ/wcgedcom2.html - GEDCOM Tags - Übersicht über GEDCOM-Tags und ihre Bedeutung (auf den Seiten des Rootsweb WorldConnect Project, englisch)
* http://www.riemerundco.de/xml/gedcom.htm - GEDCOM XML Freeware - Perl-Scripte zur Konvertierung von GEDCOM-Daten in XML und von XML in das GEDCOM V 5.5 Format. Die Scripte, d.h. der Quellcode werden als Freeware zum Download zur Verfügung gestellt.Bewertung des GEDCOM V 6.0 XML Formates.
* http://www.genealogy.com/genealogy/37_gary.html - GEDCOM: The Next Generation - Artikel von Gary B. Hoffman (englisch)
* http://www.genealogy.com/genealogy/37_gary.html - GEDCOM: The Next Generation - Artikel von Gary B. Hoffman (englisch)
* http://www.ancestry.com/library/view/gencomp/3260.asp - Is GEDCOM Dead? - Artikel von Beau Sharbrough (englisch)
* http://www.ancestry.com/library/view/news/articles/2319.asp - RootsWorks: GEDCOM In and Out - Artikel von Beau Sharbrough (englisch)
* http://homepages.rootsweb.com/~pmcbride/gedcom/55gctoc.htm - The GEDCOM Standard Release 5.5 - Informationen zum GEDCOM-Standard (Version 5.5)
* www.gentech.org/TestBook2000/ - (broken link!) - The GEDCOM Testbook Project  - The GEDCOM Testbook Project has attempted to evaluate how well many popular genealogy programs conform to the GEDCOM 5.5 standard. Siehe auch: http://www.ngsgenealogy.org/cs/GenTech
* http://www.ancestry.com/library/view/columns/george/3422.asp - Tips on Publishing Your GEDCOM File - Artikel von George G. Morgan (englisch)


----
----

Aktuelle Version vom 24. März 2022, 18:36 Uhr

GEDCOM "GEnealogical Data COMmunications"

GEDCOM ist eine Definition für den Datenaustausch zwischen Genealogieprogrammen in Form von strukturierten Textdateien mit Familienverknüpfungen. Der Standard wurde bis zur heute aktuellen Version 7.0 von FamilySearch definiert, einer Aktivität der mormonischen Kirche Jesu Christi.

Im Oktober 1987 wurde die GEDCOM-Version 3.0 und im August 1989 die Version 4.0 publiziert, danach diverse 5.x Versionen. Die ebenfalls genannten Versionen 1 und 2 waren nur so genannte "Drafts" für eine öffentliche Diskussion und sind nicht als anzuwendender Standard publiziert worden. Die GEDCOM-Version 5.5.1 wurde über mehr als zwei Jahrzehnte in unveränderter Form angewendet und wird derzeit von den allermeisten Genealogieprogrammen unterstützt.

Weiterführende Informationen findet man unter

  • Verzeichnis der GEDCOM-Tags
  • Beispiele für GEDCOM-Strukturen verschiedener Genealogieprogramme finden sich unter GEDCOM-Test.

Als Folge der teils ablehnenden Haltung in Bezug auf die Genealogie der Mormonen finden wir viele Genealogieprogramme, die den GEDCOM-Standard nur eingeschränkt unterstützen. Meist wird die Zeichenanzahl der Eingabefelder begrenzt, oder es ist nicht möglich, zusätzliche Tags anzulegen, oder es erfolgt keine HLT-Unterstützung (LDS-Support). Auch ist die mangelnde Festlegung auf einen Zeichensatz für einen fehlerfreien Datenaustausch hinderlich. Unterschiede zwischen ANSEL, ASCII und ANSI sollen hier nicht betrachtet werden. Die Uneinigkeit der Anbieter wird unterstrichen, wenn beim Import einer Datei (egal, ob als Gedcom, oder Datenbank aus PAF, Family Tree Maker, Family Origins, Legacy, Roots Magic) Ereignis bezogene Quellenangaben und Notizen zu einer Art Sammelnotiz vermengt werden. Dieser Effekt verärgert jeden ernsthaften Familienforscher. Programmhersteller und Genealogen versuchen daher den Standard um derartige Angaben zu erweitern. Auf der Basis des GEDCOM-Standards 5.5.1 hat eine GEDCOM Arbeitsgruppe von Programmautoren unter Federführung des Vereins für Computergenealogie eine gemeinsame Interpretation des Standards erarbeitet, sowie Ergänzungen unter Verwendung der im GEDCOM-Standard vorgesehenen Nutzer-definierten Kennzeichen vereinbart (s.u.). Ein Vorläufer, dessen Ergebnisse in dieser Arbeitsgruppe aufgegangen sind, waren die Vereinbarungen einiger Programmhersteller zu GEDCOM 5.5EL.

Seit dem 23.01.2002 existiert ein Entwurf (Draft) einer XML[1]-basierten GEDCOM Version 6 Beta[2].

Eine offene Arbeitsgruppe unternimmt (spätestens seit der RootsTech 2011) unter dem Titel GEDCOM X den Versuch, eine komplett neue Datenstruktur zu definieren. Dabei ist die Möglichkeit einer verlustlosen Übertragung von Daten aus bestehenden GEDCOM-Dateien in das neue Format eines der Designziele. Allerdings soll die neue Struktur auch für aktuelle Technologien des Web basierten Datenaustausches optimiert sein. Die Spezifikation basiert u.a. auf XML[1] bzw. JSON[3]. Den aktuellen Verlauf kann man im Blog verfolgen (wobei der letzte Eintrag aus dem Oktober 2015 stammt), einige allgemeine Fragen werden in den FAQ beantwortet.

Anfang 2012[4] wurde mit der FHISO (Family History Information Standards Organisation) eine Organisation gegründet, die sich dafür einsetzt, Standards in der Welt der Familienforschung zu setzen. Zwischen der FHISO und GEDCOM X gibt es bereits eine beginnende Kommunikation[5]. Die GEDCOM-L Arbeitsgruppe bringt sich bei FHISO ebenfalls ein. Inzwischen ist es erklärtes Ziel der FHISO, eine zum GEDCOM Standard 5.5.1 kompatible Weiterentwicklung zu erstellen. Ein erster öffentlicher Entwurf zum Umfang DATE und AGE der FHISO liegt seit Januar 2019 vor[6].

Arbeitsgruppe GEDCOM-L im Verein für Computergenealogie e. V.

Im Herbst 2009 fanden sich 23 deutschsprachige Entwickler von Genealogieprogrammen zusammen, um gemeinsam an einer einheitlichen Umsetzung der GEDCOM-Vorgaben in der Version 5.5.1 zu arbeiten. Nach und nach wurden die verschiedenen Kennzeichen diskutiert und durch Abstimmung festgelegt, wie diese umzusetzen sind, wenn das jeweilige Programm dieses Kennzeichen entsprechend unterstützt. Für die Verabschiedung der Entscheidungsvorschläge hat sich die Liste Regeln zur Bewertung der Abstimmungen in der GEDCOM-L gesetzt.

  • Am 01.01.2020 hat die GEDCOM-L ihre bis dahin erreichten Ergebnisse in einem GEDCOM 5.5.1 ADDENDUM veröffentlicht.
  • Um die Arbeit zu unterstützen wurde die Original-GEDCOM-Dokumentation in der Version 5.5.1 von Jörn Daub ins Deutsche übersetzt. Link
  • Alle bearbeiteten Kennzeichen mit den Detailvereinbarungen sind hier aufgeführt.
  • Um auch andere Kennzeichen verstehen zu können wurde eine Tabelle mit der Bedeutung der Kennzeichen und den benutzenden Genealogieprogrammen erstellt, diese wird laufend aktualisiert.
  • Eine Muster-GEDCOM-Datei mit allen Kennzeichen zum Testen der Import- und Exportmodule wird gemeinsam erarbeitet und steht hier zur Verfügung.
  • Viele der Festlegungen sind in den neuen GEDCOM-Standard 7.0 eingeflossen; einige sind dort anders definiert worden und einige, wie etwa die Ortsdatensätze, harren noch der Regelung in einer späteren GEDCOM-Version.

Linkliste Informationen zum GEDCOM-Standard


Quellen
  1. 1,0 1,1 Artikel XML. In: Wikipedia, Die freie Enzyklopädie.
  2. Download des PDF bei familysearch.org, Download des PDF bei Sourceforge.net
  3. Artikel JSON. In: Wikipedia, Die freie Enzyklopädie.
  4. Why FHISO? PDF, engl.
  5. Meinungsäußerung von Ryan Heaton (von FamilySearch, GEDCOM X unterstützend) zum Verhältnis FHISO/GEDCOM X Mitte 2012
  6. [1] elf:Dates.pdf (englisch)

en:GEDCOM da:Gedcom fr:Norme Gedcom