Archive for June, 2004|Monthly archive page

FOAF and Gaim

Like many people who spend who use AIM, I’ve spent a lot of time perfecting my buddy list. It seemed a shame that this effort should go to waste, so I started trying to think of what else I could use this data for. It occured to me that this list represents a good chunk of the people with whom I communicate every day, i.e., friends and acquaintances, which sounds a lot like what FOAF is all about. I use Gaim as my IM client of choice, and so I started poking around in my ~/.gaim directory for interesting files. I found one: blist.xml, which appears to be an XML version of my buddy list. With a little work, some XSL, and a few assumptions, I found that I could generate FOAF fragments from this buddy list fairly easily. Continue reading