That's cool. Do I see it correctly that the lack of upgrade scripts is the reason why that cannot go into the main photo-album package (instead of the one in contrib), or are there other reasons?
I think both Michael and Vinod wrote those scripts. I just sent them a message that as soon as they find consensus on their fixes, they could commit the changes to cvs.
IMHO the package is ready for the main cvs after the upgrade scripts are committed, but it's of course up to Jeff to decide it.