Thoughts on live chat 
Filed under

debugging

 

There's an awful lot of code in this thing

OK, so the whole thing about recompiling Adium for debugging? Yeah, turns out to be not quite as quick and simple as it sounds.

It's all good now though.

Filed under  //   adium   debugging  
Posted by Olark 

Comments [0]

Buddy lists and whatnot

OK, I guess I'll break the cherry on this blog. I spent some time last week reading up on the XMPP spec for presence notification and buddy list (sorry, "roster") management. It's not really that complicated, but it's written in that typical RFC style that is really hard to understand.

As of yesterday I had basically everything working nicely in iChat, which seemed great. But then today I tried Adium, and of course the buddy lists don't show up at all there; same for gaim.

The nice thing about working with open source stuff, however, is that I can look at the code and see where it's going awry. Or, recompile the whole thing as a development build and step through it with a debugger. Which I am doing now.

Filed under  //   adium   buddy   debugging   gaim   ichat   lists   oss   xmpp  
Posted by Olark 

Comments [0]