Louis Kessler’s Behold Blog The Behold User Forum
Blog Comments
12.
Is Updating the GEDCOM Standard Necessary? - Blog comment by lkessler - 23 Oct 2023
Bob:
Personally, I would prefer a 25 year old standard that is used by 98% of the intended audience, than an "updated" standard that obviously doesn't have enough advantages to be able to attract more than a handful of developers to implement after more than 2 years.
So something's not working.
If ...
13.
Is Updating the GEDCOM Standard Necessary? - Blog comment by coret - 22 Oct 2023
Is Updating the GEDCOM Standard Necessary? Wrong question, the GEDCOM specification has been updated. The current one in 7.0.
The question should be, is updating the GEDCOM implementation to the current specification necessary?
As you say 95% of current GEDCOM 5.5.1 implementations are incomplete, ...
14.
Reading GEDCOM – A Guide for Programmers - Blog comment by lkessler - 22 Oct 2023
Bob (Coret):
Main reason is that 5.5.1 is supported by 98% of genealogy vendors, whereas the number who have implemented some form of 7.0 can be counted on one hand. There are many reasons why I don't think 7.0 will ever take hold. See my newest blog post Is Updating the GEDCOM Standard Necessary?
15.
Is Perfect GEDCOM Reading and Writing Necessary? - Blog comment by digitalarchivist - 18 Oct 2023
Louis, these two posts are gems. I found the GEDCOM 101 and 201 sections especially insightful. Thank you for these, and all your work, and for sharing the accumulated wisdom of your years of experience. You explain things in a way I find accessable and valuable.
16.
Reading GEDCOM – A Guide for Programmers - Blog comment by digitalarchivist - 18 Oct 2023
Thank you, Louis. This is helpful and timely.
17.
Reading GEDCOM – A Guide for Programmers - Blog comment by coret - 12 Oct 2023
Why are you ignoring the latest GEDCOM version 7.0 and stick with the 24 year old one?
18.
Ancestral Loops - Blog comment by jandrea - 13 Jun 2023
Stopping when recursion has returned to somebody who has already been visited. Without creating the extra structure to hold the white/grey data. Its quite fast when testing 100k individuals. Of course its possible when getting into a loop from the side, perhaps a cousin who's grandfather is in the loop. I ...
19.
Ancestral Loops - Blog comment by lkessler - 8 Jun 2023
jandrea: Well it is a recursive procedure. The problem is that if you have loops, then the recursive procedure is infinite. So you have to figure out how to stop. The normal stopping method in a recursive procedure is to mark a node (person) as "visited" once they've been checked so that you don't process them ...
20.
Ancestral Loops - Blog comment by jandrea - 8 Jun 2023
I realize this is an old topic but I've only recently started worrying about loop detection in my own tools.
Could you describe what sort of loops are not being caught by a recursive path ?
I check separately for spouse of self and sibling of self.
thanks
Could the Golden Age of DNA Testing Be Over? - Blog comment by thebookbloke - 22 Nov 2023