At the XMPP Summit on Monday we held a rare in-person meeting of the XMPP Council, since we had four of the five Council members in attendance. Among other things the Council issued a Last Call for comments on XEP-0174: Link-Local Messaging. This technology, which enables real-time messaging in the absence of a server, was pioneered by Apple in an early version of their iChat client. It has since been adopted in several open-source instant messaging clients and is now also widely used in the One Laptop Per Child project.
Although this serverless mode is not precisely an XMPP extension since XMPP as defined in RFC 3920 requires a server for authentication and network access, it does re-use XMPP’s XML streams for peer-to-peer communication in a local mesh, so it seemed appropriate to standardize its usage through the XMPP Standards Foundation. The spec has been stable for some time and now appears mature enough to advance to Draft within our standards process. The Last Call ends on 2007-03-13, so if you have comments send them as always to our open standards discussion list.