GEDCOM

מתוך ויקיפדיה, האנציקלופדיה החופשית
קפיצה אל: ניווט, חיפוש

GEDCOM (ראשי תיבות של GEnealogical Data COMmunication) הוא פרוטוקול להעברת מידע מתוכנה גנאלוגית אחת לאחרת, באמצעות קובץ טקסט.

הפרוטוקול מאגד בתוכו את כל המידע הדרוש מן התוכנה. לכל אירוע יש קוד קבוע. למשל תאריך לידה מסומל ב־BIRT DATE, מקום הלידה BIRT PLAC וכך הלאה. התוכנה יודעת לקרוא את הקודים הללו ולהציב את הערכים במקומות המתאימים ובכך להעביר את כל המידע למבנה הנתונים שלה.

הדרך להעביר עצי משפחה מתוכנה לתוכנה היא יצוא/יבוא של הקובץ. לכל תוכנה ליצירת עץ משפחה יש מבנה נתונים משלה, אך הסטנדרט הוא פורמט GEDCOM. לפיכך יש ליצא את העץ מתוכנה אחת ל־GEDCOM, וליבא אותה לתוכנה בה אתה משתמש כעת.

הבעיה עם הפרוטוקול זה שהוא מאפשר מרחב תמרון גדול בתגיות היצוא. כלומר, כל תוכנה יכולה לשחק עם התגיות הללו איך שהיא רוצה (לדוגמה האופן שבו הן נכתבות). הדבר כמובן גורם לבעיות ביבוא הנתונים על ידי תוכנה אחרת. יש גם גרסאות שונות לפרוטוקול - הגרסה הרשמית האחרונה היא 5.5. צריך לוודא שהתוכנה שממנה מייצאים והתוכנה אליה מייצאים יודעות לעבוד עם הגרסה הנוכחית של ה־GEDCOM. אסור לשכוח שיש אפשרות שמידע שמוחזק בתוכנה אחת לא מוחזק (ולכן גם לא מיובא, או מיובא חלקית) בתוכנה האחרת.