|
From: Deborah B. <de...@al...> - 2020-04-13 07:16:38
|
I dug into the problem of comparing two GEDCOM files again today, and asked a friend who is a technologist and also a long time family history researcher. He did some Google research and found some links. He found a link to a current version of the gedcomdiff program (now gedcom diff). (I had only found a link to an old obsolete version). I have only downloaded the program and figured out the command line flags to make it work. But I did get a HTML output file which was browsable and seems to show the differences between my GEDCOM files. Tomorrow I want to learn enough go to put in some usage helps and perhaps a --help flag (neither are there now). I found gedcom diff here: https://github.com/elliotchance/gedcom and the releases (built binaries, no packages) for mac, windows and linux here: https://github.com/elliotchance/gedcom/releases. -deborah On Sun, Apr 5, 2020 at 7:30 AM Paul Culley <pau...@gm...> wrote: > The merge problem is quite large; I have spent a fair amount of time > nibbling at the edges. For example, I have some work done on merging > places during GEDCOM import as a part of the Place Enhancements GEPS > <https://github.com/gramps-project/gramps/pull/809>. A small part of the > overall problem. I've also done some tweaks to the "Find duplicate People > tool" here <https://github.com/gramps-project/gramps/pull/1005>. > > And for folks who share with Gramps XML files that are derived from a > single Gramps db (instead of GEDCOM from who knows where) I've created the > Import_Merge_Tool > <https://gramps-project.org/wiki/index.php/Import_Merge_Tool>. This tool > takes advantage of the handles Gramps uses to link objects together to help > identify differences between trees. Even then, it still asks the user for > permission to perform merges if ANYTHING is different. > > If you can think of ways to make any of this easier for the user, I am > very willing to assist you in getting this coded up. > > GEDCOM files are not as well specified as one might hope for, especially > given their wide usage. And many programs will modify the data internally > so if exported to GEDCOM the results may not look at all like what was > imported from GEDCOM. Gramps has this 'flaw' itself, a side effect of the > core data model not matching GEDCOMs unspecified but assumed data model. > > Paul C. > > On Sat, Apr 4, 2020 at 7:13 PM Deborah Bennett <de...@al...> > wrote: > >> Thanks everyone for your replies. >> >> So, now I move into “how can I help” mode. I am a programmer (retired). >> If I were to learn how to be a gramps developer, where could I work that >> would contribute to making what I want to do more likely in the future? >> >> -deborah >> >> On Apr 3, 2020, at 6:27 PM, Deborah Bennett <de...@al...> wrote: >> >> >> >> If this is an answered FAQ, please point me to the answer. >> >> I am wondering what tools are available in Gramps to compare two family >> trees which are similar but not identical. >> >> I do a lot of genealogy research on FamilySearch.com, where I get hints >> on new sources which may relate to my family tree. However, I keep my >> curated, master family tree on Gramps on my Linux laptop. I have a huge >> amount of new sources and relatives which are on FamilySearch, and I would >> like to bring it into my Gramps tree. >> >> I know there are no synchronization tools available, so I created a >> GEDCOM file from FamilySearch (using the Branches Pro app on my iPad). I >> imported that GEDCOM into a new empty tree on Gramps. Now I would like to >> compare them. I would especially like to find things like events or sources >> which are in one tree but not the other. Are there any tools for this? >> >> Also, if there are any GEDCOM comparison tools available (for free >> please) out there that run on Linux, I would like to hear about them. I >> checked on Cyndi's list here >> https://www.cyndislist.com/gedcom/gedcom-software/ >> but found nothing free and available which was useful. (I did report >> several broken links to several programs which sounded likely). >> >> Please, no recipes which involve additional software development on my >> own. I am looking for a working solution right now. CLI or application or >> Web are all fine. >> >> Thanks, >> -deborah bennett >> >> >> -- >> Share files to deb...@gm.... >> -- >> Gramps-users mailing list >> Gra...@li... >> https://lists.sourceforge.net/lists/listinfo/gramps-users >> https://gramps-project.org >> >> -- >> Gramps-users mailing list >> Gra...@li... >> https://lists.sourceforge.net/lists/listinfo/gramps-users >> https://gramps-project.org > > -- Share files to deb...@gm.... |