Monthly Archives: November 2009

GNOME Journal is out

The GNOME Women edition of GNOME Journal has been released, including an article by yours truly on Telepathy and MC5. Check it out.

Posted in gnome-journal, gnome-women, telepathy, work, writing | Comments Off

Why Telepathy is not like libpurple

It seems, even though we talk about Telepathy a lot, that there are still people out there who believe that Telepathy is really just a reimplementation of libpurple, just with an annoyingly retentive specification, and D-Bus. The big thing to … Continue reading

Posted in telepathy, work | Comments Off

Useful python trick of the day: dict.get()

How often in Python have you written something like: d[k] if k in d else "Default" Admittedly this has gotten a lot shorter since the inclusion of ternary operators in Python, but did you know that Python provides a get … Continue reading

Posted in hacking, programming, python | Comments Off

status update on Clutter-GTK

Some time ago I wrote about my work on Clutter-GTK. Well, I finally got around to rebasing this branch so it could be merged and ebassi merged it for me last night. There are still bugs in the code that … Continue reading

Posted in clutter, clutter-gtk, hacking, work | Comments Off


So, I quite like the idea of Bump, a technology that enables data transfer by matching a bump read by your phone's motion sensors along with information like your GPS location. However, it does require sending all of your contact … Continue reading

Posted in bump, ideas, salut, telepathy, tubes, work | Comments Off

decorator factory for dbus-python methods

This is a crazy idea I had; that I want to share with people. When you're implementing an object in dbus-python, you decorate your published method calls like this: class ExampleObserver(dbus.service.Object): … @dbus.service.method(dbus_interface=telepathy.interfaces.CLIENT_OBSERVER, in_signature='ooa(oa{sv})oaoa{sv}', out_signature='') def ObserveChannels(self, account, connection, channels, … Continue reading

Posted in hacking, python, telepathy, work | Comments Off