Relaunching xmpp.net as a Server Directory

by Peter Saint-Andre

2012-01-24

This evening I coverted the information from the xmpp.org web page at http://xmpp.org/resources/public-services/ 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 xmpp.org, 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 http://xmpp.net/.

Once we are running a suitable XMPP server at xmpp.net, the server software will gather vCards directly from other servers over the network (no need for admins to send the information on the operators@xmpp.org 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