GEDCOM: Unterschied zwischen den Versionen
(→Arbeitsgruppe GEDCOM im Verein für Computergenealogie e. V.: Im Titel GEDCOM auf GEDCOM-L geändert) |
(kleinere Aktualisierungen) |
||
Zeile 16: | Zeile 16: | ||
Beispiele für GEDCOM-Strukturen verschiedener Genealogieprogramme finden sich unter [[GEDCOM-Test]]. | 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>. | ||
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. | |||
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. | |||
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>. |
Version vom 24. März 2022, 17:49 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 5.5.1 von der Kirche Jesu Christi definiert.
Eine GEDCOM-Datei gliedert sich in sogenannte "Tags". Diese bezeichnen einen bestimmten in der Datei nachfolgenden Inhalt.
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.
Verzeichnis der GEDCOM-Tags
Verzeichnis der von der Gruppe GEDCOM_L (siehe unten) bearbeiteten und vereinbarten Strukturen und Tags [[2]]
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.
Beispiele für GEDCOM-Strukturen verschiedener Genealogieprogramme finden sich unter GEDCOM-Test.
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 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.
- GEDCOM offene Punkte
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://genealogy.net/GEDCOM - GEDCOM 5.5.1 ADDENDUM vom 01.01.2020 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.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)
- 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)