יום שבת, מאי 10, 2008

איך בונים עץ שורשים או יותר נכון איפה מאחסנים אחד ?

כל מי שלמד בתיכון בארץ בוודאי זוכר את "עבודת שורשים" המון חיפוש המון תמונות והרבה טקסט.

הכל טוב ויפה פרט לדבר אחד :
איפה מאחסנים את זה ?

אמנם כאשר עשיתי את העבודה לא היה כמות גדולה של חומר אבל לפני כשנה התחלתי לחקור אודות המשפחה שלי דרך יד ושם גוגל ועוד.

בינתיים התחיל להתאסף חומר:
כאשר בהתחלה דובר על 3 אלבומי תמונות ודף על כל אדם (במקרה הטוב)זה לא היה רציני אולם כאשר הגעתי לארגז של ניירת (הסברים קטעים שהצלחתי לאחזר מאנשים ועוד).

בגלל כמות החומר עוברים למסד נתונים או תוכנה שתנהל זאת.

מקורות טובים שאפשר למצוא בהם חומר .

קיום ישנו מספר רב של מאגרים שאפשר לשלוף מהם נתונים -
יד ושם - חפשו אחר דפי עד
שימו לב שעדיף לא לסתמך על המוקלד אלא לקרוא את הטקסט שרשום בדף העד - ( משום gocr כושל שם )
מנוע החיפוש היהודי לגינואלגיה - מאפשר חיפוש ברשימות השואה

אולם הוא מצריך רישום חינם.

יש לשים לב ששם המשפחה בארץ יהיה שונה מכיתוב בחול בארצות לטיניות ובארצות גרמניות:
רומניה , אסטוניה גרמניה פולין וכו'...
לדוגמה :
sh הופך ל ss
sm הופך ל z

הבעייות נעוצות במבנה השפה המקומית והעצלנות של פקידים לדוגמה :
השם יצחק לא היה קיים בברית המועצות בשנות ה 40 אז נבחרו שמות דומים קיימים לדוגמה איגנאט.

יש לשים לב שם המשפחה יאפשר מציאת מידע לא ידוע כגון עיסוק האב או מיקום גאורפי.


לאחר שהגעתי לכמות חומר די גדולה התחלתי לחפש פתרונות
בין היתר בדקתי אתרים (חופשיים! ) -
wikitree
family search

אולם לא מצאתי משהוא מספק.
התוכנה הבאה כן נותנת מענה - gramps
והחלק החשוב ביותר היא מאפשרת ייצוא של נתונים לאתר כלומר - ניתן לשפוח את כלל הנתונים לשרת apache שמשאפשר צפייה.

אחת הבעיות בתוכנה היא שהיא לא מייצאת לדפי ויקי אלא לדפים סטאטיים (html)
אמנם קיימים ממירים :

$apt-cache search html|grep wiki

aswiki - WikiWikiWeb clone (Wiki Engine) written in Ruby
ikiwiki - a wiki compiler
libhtml-wikiconverter-markdown-perl - HTML to wiki markup converter - MoinMoin dialect
libhtml-wikiconverter-moinmoin-perl - HTML to wiki markup converter - MoinMoin dialect
libhtml-wikiconverter-perl - An HTML to wiki markup converter
libpod-simple-wiki-perl - A Perl class for creating Pod to Wiki filters
libtext-wikiformat-perl - translates Wiki formatted text into other formats
mediawiki-extensions - set of extensions for MediaWiki
parsewiki - Documentation System Based on ASCII Text
docbookwiki - a Web application to display and edit DocBook documents online


הדבר האחרון שנשאר הוא היכן לאכסן את הנתונים ?
אינני בטוח אם אפשר ב sourceforge או berlios
אמנם זה משהוא שקשור לעולם החופשי ( של קוד פתוח לא ארה"ב ) אבל לדעתי הם לא ירשו.
הרעיון לשים את זה בויקי יאפשר שינוי העץ ע"י בני משפחה לתת עוד נתונים.


תגובה 1:

  1. http://library.gramps-project.org/
    נראה שזה אולי יכול לענות על איפה לאכסן.

    מצאת במקרה עוד תוכנה לעצי משפחה שפועלת על לינוקס?
    את GRAMPS לא כ"כ אהבתי בגלל האנגלית (ואאל"ט היו קצת בעיות עם תאריכים עבריים) ובנוסף התצוגת עץ הדינמית היחידה שמצאתי הינה תצוגת אבות שמוגבלת ל5 דורות.
    התוכנה שאני אהבתי מבחינת צורת פעולה היא www.myheritage.co.il אבל היא מיועדת לווינדוס ולא רצה כ"כ או לא רצה בכלל על WINE

    השבמחק