Bruno Girin, author of the F-Spot import subsystem now shipping in Shotwell 0.7, has written a fantastic blog post on his architecture and how to write import code for other photo applications. He mentions importing from Picasa, which we certainly are interested in doing at some point. Bruno has done quite a bit of database work and his thoughts and approach are worth a read for those insights alone.