May 27, 2009
I’m at UDS this week, and it’s great as always, I’m really excited for Karmic as a release on the desktop front. I’m also looking forward to a session on packaging GObject-introspection stuff later today.
Barcelona seems to be a great city, though I’ve had a little trouble finding places for dinner, etc…I think this is mostly my fault. I’m completely exhausted, as always at UDS.
Seed 0.8 and WebKit upstream
I’m releasing Seed 0.8 later today, with all sorts of cool stuff (cairo bindings!). When looking back through commits to compile a ChangeLog, I was reminded of something that happened since the last release, that I thought might be worth bringing up. In the WebKit v. Mozilla debate, a lot of people have brought up the idea that somehow Mozilla will be a more responsive upstream to GNOME than WebKit (as WebKit is heavily funded by Apple). So, while writing the cairo bindings, I ran in to a bug in the JSCore API, and I mention in a commit message that this is “working around a WebKit bug”, and make a note to file a bug later. However, almost immediately, bdash pings me in #webkit, asking about the bug (someone is watching Seed commit messages I guess), I make a reduced test case, and it’s fixed upstream about 10 minutes later. WebKit upstream has been really friendly, both to me, and the WebKit/GTK+ developers (as mentioned by xan), and though Apple does have less of an interest in free software than Mozilla (though, it could be argued that Mozilla has almost no interest in Linux), there’s a lot of interest in supporting WebKit outside of their platform, and this is good for us.