After all the thinking last month regarding the saves and handling external files, I finally found time at GUADEC to finish the implementation. I can do a quick copy from the old file to the new one on save and create wav files on the fly when e.g.. saving a buzz song in buzztards own format.
During the month I did a lot of real world testing. I recorded children songs as I had scores from my sons kindergarden :), but also just played around. I had the app running under gdb with G_DEBUG="fatal_warnings". Obviously I did not got far with making music on the first evenings. A couple of days later we have a lot bugs less.
My talk at GCDS about "multimedia in your pocket" went fine. I showed short demos of running pitivi, jokosher and buzztard on a omap3 device using maemo 5. I hope the slides will be available soon. For the demo I did some more performance tuning. Using GTK_DEBUG=updates was very helpful to improve the UI to do less redraws.
I also spend some more time on the user manual again. Much less FIXME paragraphs left :)
gtk-doc
Also did some hacking on gtk-doc. I can haz pdfs now! Try the git version and report please. I should make a release. I also hacked a bit on the migratetmpl script. It's now trying to patch tmpl docs into sources. I uses ctags to locate the positions. It needs more work still, but I see that as the only way to get e.g. gtk+ converted. If you want to try it talk to me on #gtkdoc, don't run it on a dirty work tree!
FOAF updates: Trust rankings are now exported, making the data available to other users and websites. An external FOAF URI has been added, allowing users to link to an additional FOAF file.
Keep up with the latest Advogato features by reading the Advogato status blog.
If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!