Kees,
Bedankt dat jullie mij je GEDCOM hebt toegestuurd. Ik heb het bestand uitgebreid bestudeerd en geef mijn conclusie op het forum weer zo dat anderen er ook van kunnen leren.
Allereerst: Ten aanzien van mijn suggestie gisteren dat het probleem in de encoding zit moet ik zeggen dat die suggestie 100 % fout was.
En dan: GEDCOM is toch GEDCOM?
Ja, dat zou je wel zeggen. Maar in dit verband is het nuttig even te verdiepen in de geschiedenis van dit product. GEDCOM is ontstaan bij de mormonen die om redenen van hun geloof hun voorouders onderzoeken en centraal opslaan zodat anderen erbij kunnen komen. Om dat opslaan te vereenvoudigen hebben zij diverse versies van gegevenstaal gedefinieerd, met als enkel doel het vereenvoudigen van hun eigen problemen. Die gegevenstaal heeft de naam GEDCOM gekregen. De taal heeft echter zeer veel mogelijkheden om zelf uitbreidingen te maken en daarvan maakt bijvoorbeeld MyHeritage dankbaar gebruik. Dat betekent dat indien je een GEDCOM uit MyHeritage wilt importeren in Aldfaer er een groot aantal codes in het bestand staan, die Aldfaer niet kan gebruiken
Het grootste deel van de verschillen is eenvoudig op te lossen: gewoon de regels weglaten. Dat zijn dan de regels die beginnen met
1 _
2 _
2 RIN
En dan zijn er nog zaken die met een beetje fantasie ook nog wel passend zijn te maken:
1 EMIG
zou je kunnen proberen om te zetten in
1 EVEN
2 TYPE Emigratie
Maar het grootste probleem is de manier waarop de bronnen worden gebuikt in MyHeritage. Dit wijkt zoveel af an wat er in Aldfaer is geïmplementeerd dat er hier een groot aantal complexe wijzigingen moet worden uitgevoerd. Ik zal hier nog op terugkomen, maar voor dit ogenblik luidt mijn conclusie: Import van MyHeritage naar Aldfaer is niet zonder veel gegevensverlies te realiseren.
Wim Rozendaal