Login to participate
  
Register   Lost ID/password?
Louis Kessler’s Behold Blog » Blog Entry           prev Prev   Next next

Monday, August 28, 2006 - Mon, 28 Aug 2006

One of the questions just posed to me was: “What are your plans to support the combining of several GEDCOM files into one’s own file?” If you’ve read some of my blog posts, you’ll know I feel quite strongly on this.

After putting my thoughts together, I decided to formalize what I will be doing with this, and here is my answer:

My concept with Behold will be to introduce “Virtual Merging”. You will be
able to keep the GEDCOMs separate and simply designate which people are the
same in the two files. Then Behold will produce its Everything Report and
use the data from the two (or more) files together.

When you get updates to those GEDCOM files, you might have to match a few new people, but you will almost immediately be able to use them.

Personally, when I get data from someone on a side of my family that knows
more about that side than mine, I prefer to let them be the “expert
genealogist” of that family. I send them any info I have that they may not
have about their side and ask them for an updated GEDCOM in return. That
way, I don’t have to keep up that side myself. When I implement Virtual
Merging in Behold, I expect I may even delete their side from my GEDCOM.

Also when I get information from someone who has a lot of info but isn’t
computerizing it, I create a separate GEDCOM with just their data, again
designating them as the expert. The only difference is that I am entering
the data rather than them.

If I find GEDCOMs with relevant information, but I cannot locate the person who is the source of it, I keep that GEDCOM separate, and would never consider physically merging it into my own.

I haven’t pushed this concept much, but I think it is the correct way to do
it. The reason why it hasn’t been done is that there are few programs
available that can read in multiple GEDCOMs and program developers thought
that adding data merging tools was a neat thing to do. Then every developer
seemed to follow the trend. And by now, you know I think this is very wrong.

I don’t plan to complete my Virtual Merging until Version 1.3 which is currently
scheduled for about a year from now (if all goes well), but I’ve had several
people ask me about it, and if interest continues, I may consider implementing it
earlier.

If you’re reading this blog and have an opinion on combining GEDCOMs, I’d be very interested in hearing your opinion. Does my proposal of “Virtual Merging” sound like the right way to do it and the way to go, or am I full of baloney?

The best way to reply is to hit the “Comments” button on my Behold blog and to start a thread or add a new thread in the Behold Comments section of my user forum.

Unless I hear good arguments against this, I plan to make it yet another core component concept of Behold. The AFN person matching that I’ll be working on shortly will begin the framework of “Virtual Merging” in Behold.

4 Comments           comments Leave a Comment

1. Herb Mellinger (silicon)
United States flag
Joined: Tue, 29 Aug 2006
16 blog comments, 1 forum post
Posted: Tue, 29 Aug 2006  Permalink

Louis,

I for one see great things for your idea of Virtual Merging. I have had to use WinSplit many times to fork databases from my original db and see this way of merging information much more realistic than the methods currently employed by many developers.
The sooner the better. As I look at your timeline and future plans, it may be that I will not be around when it finally happens, but it will be a Great Thing for those of us who care for accuracy and not quantity.

Herb…

2. Louis Kessler (lkessler)
Canada flag
Joined: Sun, 9 Mar 2003
287 blog comments, 245 forum posts
Posted: Tue, 29 Aug 2006  Permalink

Thanks for vote of support on Virtual Merging. Hopefully you’ll still be around long after Behold reaches maturity. It’s only taken (arrgh) 10 years to get this far.

But isn’t Winsplit just a file splitter? I don’t quite understand how you would use it to split GEDCOM datasets.

Louis

3. Herb Mellinger (silicon)
United States flag
Joined: Tue, 29 Aug 2006
16 blog comments, 1 forum post
Posted: Wed, 30 Aug 2006  Permalink

You are correct. Senir Moment. GedSplit is what I use. I’m in my 70’s now and each year I see how the body and mind ages.
Mature’s is more appropiate from my perspective, but watching the talking heads they seem to think we all are idiots who don’t pay attention to life around us.
Enough of this. Keep up the good work.
BTW, I noticed in some of the pharsing of my data that there is/was extra spaces between characters. It might be where I have a break in the sentence in my notes, etc. that Behold see’s an extra space or creates one. Don’t know but it is not a show stopper.

Herb…

4. Louis Kessler (lkessler)
Canada flag
Joined: Sun, 9 Mar 2003
287 blog comments, 245 forum posts
Posted: Wed, 30 Aug 2006  Permalink

I know I do still have some clean-up to do in the way some of lines are printed, but I can’t tell from your description if what I’m thinking of is what you’re seeing.

If you want I can take a look at it if you don’t mind sending me your GEDCOM and pointing out where the extra spaces are occurring.

Louis

Leave a Comment

You must login to comment.

Login to participate
  
Register   Lost ID/password?