GEDCOM: Unterschied zwischen den Versionen
Juling (Diskussion • Beiträge) |
(→Arbeitsgruppe GEDCOM-L im Verein für Computergenealogie e. V.: offene Punkte gelöscht) |
||
(16 dazwischenliegende Versionen von 2 Benutzern 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 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. | ||
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. | |||
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]]. | ||
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]]. | ||
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> | |||
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>. | ||
== Arbeitsgruppe GEDCOM im Verein für Computergenealogie e. V. == | == 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. | 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. | ||
* 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] | * 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 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. | ||
* | * 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://gedcom.io/specs/ GEDCOM-Standard | ||
* https://genealogy.net/GEDCOM - GEDCOM 5.5.1 ADDENDUM der [GEDCOM-L] Arbeitsgruppe | |||
* | |||
* 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) | ||
---- | ---- |
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
- https://gedcom.io/specs/ GEDCOM-Standard
- https://genealogy.net/GEDCOM - GEDCOM 5.5.1 ADDENDUM der [GEDCOM-L] Arbeitsgruppe
- http://www.genealogy.com/genealogy/37_gary.html - GEDCOM: The Next Generation - Artikel von Gary B. Hoffman (englisch)
- Quellen
- ↑ 1,0 1,1 Artikel XML. In: Wikipedia, Die freie Enzyklopädie.
- ↑ Download des PDF bei familysearch.org, Download des PDF bei Sourceforge.net
- ↑ Artikel JSON. In: Wikipedia, Die freie Enzyklopädie.
- ↑ Why FHISO? PDF, engl.
- ↑ Meinungsäußerung von Ryan Heaton (von FamilySearch, GEDCOM X unterstützend) zum Verhältnis FHISO/GEDCOM X Mitte 2012
- ↑ [1] elf:Dates.pdf (englisch)