2007-06-25

Meanwhile in Fedora 7

I learned recently that Meanwhile (version 1.0.2) is now in Fedora 7, as is Pidgin, which means that users of Fedora 7 have should have a working Lotus Sametime client in their default install. I wonder if IBM appreciates that at all.

Labels:

2007-06-19

Meanwhile-2.0

The GObject-ification of Meanwhile is slowly progressing. This is a natural progression from the hacked-up class structures I was pretending to have in Meanwhile-1. Replacing the callback triggering style from handler structures to GObject signals seems very healthy. I can also use reference counting and weak references without having to hack together my own broken implementation.

I've re-written the simple reader/writer portions of the code to be a bit more sane, and to also allow for more in-depth error reporting when something unexpected happens unpacking data from a message.

Once Meanwhile-2 is in a functioning state, (with working Python wrappers, at the very least), I'm going to concentrate on the GObject-ification of Pidgin itself, and connecting Pidgin with Meanwhile-2. But that's a long way into the future.

Labels: