I wasn’t going to start working on batch ids until Nov, but I jumped the gun and might have it by the end of the week.
Well, each time you upload a GEDCOM file, you get to assign it to a ‘batch’. Most of us (myself included) will just use the default, batch of 1. We’ll load multiple GEDCOMS from the same source system, reload GEDCOMS, etc….
But some of you have noticed that if you load GEDCOMS from different sources, and those sources reuse the same ID’s, data is getting overwritten – I’ve known that since the beginning of rootspersona, and included a warning on the instruction page.
BUT… we also discovered that if you use only one source, and that source happens to be ancestry.com, each time you export a GEDCOM file it uses the same ID’s (P1, P2, P3…), regardless of whom you choose to export. So much for my one source is safe theory.
But with the next release (2.1) if you assign each file to different batches, they will stay unique even if they use the same ids.
OR maybe you just want to maintain multiple family trees you can use separate batches.
OR maybe you want people to maintain different sets of data: you can use batches.
Now of course there is one catch: individuals and families in different batches cannot be linked.
So for example, load your mother in one batch and your father in another? Can’t connect those dots. Sorry, its just a limitation. They can be in different files (well, maybe not from ancestry.com) but they MUST be in the same batch. Else how am I to know that the woman married to your father: [Mary Jones, person id P25 in batch 7], is your REAL mother and not [Michelle Pfeiffer, person id P25 in batch 16]?
(If Michelle IS your mother by the way, ask her to call me…)
Fact is rootspersona was never intended for maintaining your family tree, just displaying it in WordPress. I don’t have the know how to merge files, guess at name equivalences, or even to do half the stuff I’ve already done…wait…what?…ok…
ANY way, many of you having been waiting for this, so I am trying to squeeze it in with all my other projects. Shooting for middle of next week.
Hey someday I may even get to USE rootspersona, not just code it!