If you're looking for ways to contribute to Free Software, maybe Ubuntu can get you started the same way their desktop gets new users started. Or maybe you'll find interesting subjects regardless. The DBus talk looks good to me but I'm not sure I have IRC at work so I might not be able to see it. https://wiki.ubuntu.com/UbuntuAppDeveloperWeek Dave