Enabling the Distributed Family Tree

This is the official research blog for the Distributed Family Tree, an open network of genealogical data and metadata.  In a nutshell, the big idea is that we can combine all available genealogical information on the Internet into a single distributed network.  The foundation for this network is the substance of the Master's Thesis that I am currently working on.

More Replumbing

The replumbing effort is coming along very nicely.  I only have time to actually write code in short spurts, but that gives me time to think out the issues I’m tackling and address them carefully.

So far I’ve only had one problem with Jena SDB, and it’s already been fixed.  The results of SPARQL queries were being collected into an array before being returned as a result set to my code.  This was a problem because Genesis relies on the results being streamed out as they are found.  I mentioned it on the jena-dev discussion group and within twenty-four hours the code was altered so that result sets now stream!  All I had to do was perform an update on the code and Genesis immediately began performing much better.  I love open source.  Thanks Andy!

In other news, I’m contemplating a resurfacing project to follow the replumbing effort, which will make Genesis look and act a lot more like a web browser than an IDE.  I’ll tell you more later.

    Trackbacks/Pingbacks


  1. […] week-and-a-half ago I promised further details on a resurfacing project I wanted to do after I finish replumbing.  Last Friday I […]

Leave a Reply