Taking DBus

Well, work on all other things has stopped as I join the guys at OpenedHand for the summer 🙂 I’ve been working on porting the evolution calendar back-end to DBus, based on the address-book back-end already completed by Ross Burton (an eployee at OpenedHand). Progress is going well – I’ve learnt more in this last two weeks than I have in the past 2 years (nb: exaggeration), and its been lots of fun so far. I’ve finally made some head-way and the back-end is very close to being functional (with a little faffing, you can view calendars and events in evolution). I hope to make it feature-complete and not *too* buggy this coming week, and hopefully it’ll get committed to the OH svn, and eventually, perhaps, up-stream. It feels good to be working on my first major contribution to open-source, even if it is heavily derivative of someone else’s work 🙂 Punnet did make a fair bit of progress before I started working, however. I don’t feel like releasing the source just yet, there just isn’t enough there… But I ported all the drawing code from gdk to OpenGL (using GtkGLExt) and added support for the 3rd dimension and keyboard input, along with lots of smaller features. I don’t know when I’ll have the time to work on it again, but if I see it dying, I’ll stick the source-code up. On a personal note, I haven’t had the time to catch up with all the people I meant to yet, I must get round to it soon… Also, no regrets about turning down IBM. I’ll probably apply again next year though, the experience was worth it 🙂


Leave a Reply

Your email address will not be published. Required fields are marked *