Had lunch with sdodji before going to an interview for a job. I also met former co-workers because he works in a company I previously worked for (he arrived after I left).
Committed the patch for the nasty RTF bug, and I started to work on a nastier one. And this time I really want to do it: rewrite the importer. This bug really shows how screwed the whole beast is. RTF parser should be recursive and parse depending of the context. Some keyword can be found almost everywhere in the stream, etc.
I talked on #gnome-hackers with rml about libgphoto2 and libhal integration. It appears that he really wants libgphoto2 to handle the "Get pictures" action when we connect a digital camera. And I really want to use libhal. One of the main problem is that he wants us to handle USB Mass Storage devices, which we don't.
In fact, there is an old trick, coming from the ancient ages where gPhoto was a single Gtk+ app: the Directory Browse camera driver. In fact this is a pseudo driver that just allow fetching files from file system directories. It should do the trick as long as we get passed the mount point. I think I hack camera detection of USB Mass Storage cameras in this driver to have it handle automatically. This will bring a BIG number of cameras supported, and this will stop questions from the users that did not read the manual. libgphoto2 will be the universal camera access hub.
Time to write a script that will generate code from the XML used in Digicam Support on UN*X. That was a really good idea to use XML.