Starting an open-source family tree app

I’ve decided to start building a free, open-source family tree application. The goal is to create a browser-based app that will allow people to:

  • work on their genealogy alone or share it with their family members,
  • use it as a full-featured replacement for their desktop genealogy program,
  • run the app offline using HTML5 techniques and sync when they reconnect,
  • publish their data and subscribe to changes on community websites like WeRelate.org, FamilySearch, and geni.com,
  • get hints on where to find records, and
  • involve non-genealogist family members using game-like features.
It’s a big project and will likely take a couple of years to complete, but I’m starting now.  I’ll post periodic updates here.  If anyone  is interested in getting involved (people experienced with genealogy, graphic artists, ui designers, or developers), please contact me.