Take the 2-minute tour ×
Genealogy & Family History Stack Exchange is a question and answer site for expert genealogists and people interested in genealogy or family history. It's 100% free, no registration required.

PAF is my program of choice, to allow for a consistent GEDCOM export. I also use My Heritage Family Tree Builder to access the Smart matches and record matches. In addition, I publish my data to a TNG site for access by family. To keep each program in synch, I currently update in PAF and export to GEDCOM, importing to FTB and TNG. I have started updating each program depending which I have open at the time of obtaining further information. How can I now keep these programs in synch, without using GEDCOM?

share|improve this question
1  
I feel you may not receive a useful reply, but am interested as I use several programs to record and manipulate my data. It is becoming increasingly more time consuming manually updating each program. –  Ash Jan 3 '13 at 14:32
3  
@Jean - Why do you use different programs instead of just one? –  Peter Jan 3 '13 at 14:36
    
Jean- I've been at this a goodly number of years now (50+) and have yet to find a way other than doing it all manually. There is, to my knowledge, no program that will sync various other programs to each other. –  Andy Hatchett Jan 3 '13 at 16:45
    
@Peter As mentioned above, I use the 3 programs for 3 distinct uses. One to remain as GEDCOM compliant as possible and ensure the other 2 programs have the same information, one to obtain My Heritage matches and one to display my tree for uses. –  Jean Jan 3 '13 at 21:41
1  
@Jean Sorry. I'm part of the group organizing FHISO. One of the objectives of FHISO is to improve upon the current file transfer mechanisms. Separately, AncestorSync is developing commercial solutions that address some of those same problems. –  GeneJ Jan 4 '13 at 21:30
show 2 more comments

2 Answers

up vote 15 down vote accepted

Jean, I strongly recommend you choose one programme as your 'master' programme and only update the others with data exported from your 'master' data file. Any other approach almost guarantees that you will end up with inconsistent data in different places and no easy way of reconciling the differences.

There is software in development that proposes to address this problem: AncestorSync but as you'll see it's in Beta test, and I don't have any experience with it. Even if it works well, for your own sanity, I recommend a single 'Master file.'

share|improve this answer
    
Regarding AncestorSync, it's been "in beta" for quite some time, and showing no signs of ever being released, so you may not want to get your hopes up about it. –  cleaverkin Jan 4 '13 at 17:58
2  
@cleaverkin The folks behind AncestorSync are seriously talented and well connected. I do not doubt their intentions. –  GeneJ Jan 4 '13 at 19:10
add comment

If I employed three operators to carry out three distinct (but inter-related) functions with different specialist tools, then I would need to set up protocols on who does what and how they transferred work between them in order to ensure the whole operation ran smoothly.

You need to think in exactly the same way. Begin by making a list of the particular reasons for using each tool (as you have begun to do in your question) and then ensure that NOTHING ELSE is done in that tool.

Make a list of which jobs are to be done in which package and pin it to the wall beside your computer. Because I like to think in pictures, I would draw a diagram showing information moving between tools as different tasks are carried out by each.

In particular, you must select one (and only one) program for data entry and be strict about NOT "updating each program depending which I have open". That is a recipe for disaster. When all the new or updated data has been entered through your gateway application, then you can transfer files to each of the other tools.

You need to identify the file type that is needed for import into each tool and then determine which other software can produce that type. It may be which package you use for data entry will be decided by the fact that it can export in forms suitable for each of the others.

Be prepared for the possibility that none of three you now use will be suited to the data entry task under these strict rules. Do not worry that selecting a fourth tool will make matters worse. If you choose correctly, using four tools properly can be more efficient than trying to get by using three poorly. (Of course, making the wrong choice will cause you to try to bend the rules posted on the wall to work around deficiencies in the software, and that will make things worse!)

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.