Thoughts on live chat 
Filed under

ichat

 

Easier integration with Adium and iChat with new helpers (installers)

And you thought we couldn’t make Hab.la any easier to install… Once again Ben spent another day and a half hulled up in front of his computer performing his coding sorcery (even learning objective c in a day!) to bring you the next generation in Hab.la helpers (what say ye? helpers or installers?).

The result is the hottest thing I’ve seen since that coffee spill last week.

The Hab.la helpers for Adium and iChat (Both for Mac OS X) have evolved past their former Applescript selves to let you quickly and easily configure your IM client.

Here’s a basic run-through of how it all works:

  1. Download the installer application
  2. Run the installer
  3. Verify your username is correct and click either “Add Account to iChat” or Add Account to Adium”
  4. Now Hab.la is fully integrated with your chat client!
  5. All you need to do now is add the Hab.la code to your webpage and you’re all set.

Stay tuned for details on how Ben actually built this installer— pretty cool stuff…

Filed under  //   adium   helper   ichat   installer  
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]