Relaunching as a Server Directory


This evening I coverted the information from the web page at into a format that will enable us to use XEP-0309 when server software starts to support that protocol. Instead of using WordPress tables at, I now store information about each server in a vCard4 XML file, which is converted into an old-style services.xml file (disco#info format) and into an index.html file using shell scripts and XSLT. You can see the results at

Once we are running a suitable XMPP server at, the server software will gather vCards directly from other servers over the network (no need for admins to send the information on the email list), those vCards will be stored in the right directory by the XMPP server software, and we'll have a cron job to automatically update the website. Yes, this is a bit out in the future right now, but I'm looking forward to automating a lot of this process because I'm always woefully behind on processing server registrations. Besides, interdomain federation is one of the best things we have going for us, so it's important to take good care of the network. I'll be posting more about that topic in the months ahead.

Peter Saint-Andre > Journal