Genealogy, web services and Perl

FamilySearch, the world's largest repository of genealogical resources, announced its 2008 FamilySearch Developers Conference.

The newly released FamilySearch Family Tree API and soon-­to-­be-­released Record Search API will be main topics of discussion. Other popular topics will be how to read, write, combine, separate, and synchronize with new FamilySearch online resources, developer keys, tree cleaning, GEDCOM, and PAF.

Genealogy these days is all about lots of data mangling, web services, big databases: it's an ideal area for Perl to work in. Paul Johnson's Gedcom module has long been used to handle GEDCOM files, the standard interchange format for genealogical data.

I chatted with Pat Eyler about the FamilySearch project, of which he's a member:

"World's largest repository of genealogical resources" only tells part of the story. Imagine this:
  1. all of the microfilmed genealogical records that the LDS church owns made freely available
  2. a framework for indexing these (or any other genealogical images someone wants to donate)
  3. a unified database of individuals and relationships with varying levels of access control, available to anyone through a rich web client or through web services
Billions of names, petabytes of image data, and the tools to access and use all of it.

There's quite a bit of data here for the examining. Even if you're not interested in the conference, check out what's going on with the data. It seems to be an ideal dovetail with the open source community.

Categories

0 TrackBacks

Listed below are links to blogs that reference this entry: Genealogy, web services and Perl.

TrackBack URL for this entry: http://perlbuzz.com/cgi-bin/mt/mt-tb.cgi/313

1 Comments

pate Author Profile Page said:
Ouch, on re-reading this I should have been more clear. The 'imagine this' is supposed to mean, 'our target is'. We're in early stages of release on these:
1) access to microfilm, see: search.labs.familysearch.org/recordsearch to see our prototype. The Web Services API is going to be released at the conference.
2) indexing framework: see: www.familysearchindexing.org to see/sign up to work on this
3) unified data: this is currently in a closed, limited release. (It's looking really good so far though.) The API is available, but of limited value without being in the limited release program.

Leave a comment

(If you haven't left a comment here before, you may need to be approved by the site owner before your comment will appear. Until then, it won't appear on the entry. Thanks for waiting.)

About this Entry

This page contains a single entry by Andy Lester published on February 7, 2008 11:43 AM.

Show me the output before I install it! was the previous entry in this blog.

Tell us how to do it, Andi! is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.

Other Perl Sites

Other Swell Blogs

  • geek2geek: An ongoing analysis of how geeks communicate, how we fail and how to fix it.
Technorati Profile