Filed a bug report with Mercurial and it got fixed pretty fast, though I was asked to actually produce a small test case script. This turned out to be a good experience.
I've also filed bug reports and feature requests at AlbumShaper, and they get solved one by one. I'm still stuck with a bug that prevents drag-n-drop from working when using the Ion2 window manager.
I've been distracted from working by the Gramps program to generate the family tree. This is a really nice program and I've already got a lot of data into it. It generates some nice graphs with GraphViz. I need to figure out how to make it work properly with Hebrew in the text, currently Hebrew is munged and I use English names instead. This is a bit uncomfortable for those in my family whose English command is lower than their Hebrew command.
I've caused my parents to go out and ask for the missing pieces of information, so now I have better knowledge of my family tree, and hopefully a chance to preserve some of the family history.