Re: GEDCOM by hand
[email protected] (Stephen Woodbridge) Sun, 13 Jan 2013 15:42:54 -0500
| Newsgroups | perl.gedcom |
|---|---|
| Message-ID | <[email protected]> |
On 1/13/2013 9:30 AM, Paul Johnson wrote: > On Sat, Jan 12, 2013 at 07:54:41PM -0500, Philip Durbin wrote: > >> But back to editing GEDCOM files. LifeLines (the executable is >> called llines) from http://lifelines.sourceforge.net seems to be a >> decent console option. I was able to import my GEDCOM file with a >> couple tweaks. It opens up your $EDITOR with a section of GEDCOM but >> at least it helps you navigate around. Like GRAMPS, its source of >> truth is its own database, but it exports to GEDCOM, of course. It's >> growing on me. :) > > LifeLines is nice. Had I discovered it before starting Gedcom.pm, > Gedcom.pm may never have been started. And had I known that it would > receive a new lease of life later on, I would never have written > lines2perl which converts LifeLines scripts to Perl scripts using > Gedcom.pm. > > As far as editing GEDCOM files is concerned, my website claims: > > To store my genealogy I wrote a syntax file and use vim to enter the > data, and Gedcom.pm to validate and manipulate it. I find this to be a > nice solution. > > That's still true, I suppose, though in practice I'm afraid that I don't > enter too much data nowadays. However, a big advantage of editing in > vim (or any other decent editor) is that I find it much easier to keep > my data consistent. I can use completion for names and locations. I > can copy and paste. I can treat my GEDCOM file as the database and have > complete control over it. And I can write short perl scripts to > manipulate it. So in that respect I do still find it to be a nice > solution. > As A past user of LifeLines and a writer of quite a few of the LifeLines Reports that lines2perl converts I think there is lots of room for both. So thank you for Gedcom.pm. There are a lot of things that you can do with Gedcom.pm that fit cleanly into the Perl way of doing things that would not be easy to do with other tools. I guess I should check out lifelines and see what they have been up to. I like using a windows app for data entry just because I don't have to think too much about the data entry process as it is well structured. But for all the cool stuff I export it as a gedcom file then you Perl from there on. -Steve