Want to receive updates monthly? Subscribe to the XMPP newsletter!
XMPP DevCon 3
Posted on May 8, 2007 | 1 minutes | | stpeter
We’ve scheduled XMPP DevCon3 for July 23 and 24, 2007, in Portland, Oregon, USA. Logistical details are being worked out right now, but save the dates if you’re interested in brainstorming real-time applications with other XMPP developers in an informal, technology-focused environment.
Stay tuned for further updates in the near future.
Testing 1-2-3
Posted on May 4, 2007 | 1 minutes | | stpeter
One of the roadmap items we discussed at the XMPP Summit in late February was the need to certify that XMPP clients and servers comply with our protocol specifications. While eventually we would like to have a formal certification program, we recently have taken two steps toward that goal: The publication of basic and intermediate certification levels for clients and servers in XEP-0211, XEP-0212, and XEP-0213. The launch of the XMPP Interoperability Testing Network, a private network of servers that XMPP developers can use for testing their code against a wide range of server and client implementations. [Read More]
XMPP URN Redux
Posted on April 28, 2007 | 1 minutes | | stpeter
Late yesterday the RFC Editor announced that the specification defining a URN namespace for use by the XMPP Standards Foundation has been published as RFC 4854. See our previous post for background information.
Jingle Progress
Posted on April 17, 2007 | 1 minutes | | stpeter
One of the high-priority items on our roadmap for 2007 is completing work on Jingle, the set of XMPP extensions for voice and video that we first published in late 2005. Although it’s taken us about 16 months, we are getting quite close to advancing the Jingle specifications to Draft status within our standards process. Jingle, originally based on the technology defined by Google Talk team, is now widely used in the One Laptop Per Child project as well as in the Nokia 770 and the Nokia 800. [Read More]
RFC Updates
Posted on April 17, 2007 | 1 minutes | | stpeter
We continue to make incremental modifications to RFC 3920 and RFC 3921, the core specifications of the Extensible Messaging and Presence Protocol (XMPP). Most of these modifications are relatively minor clarifications or reflect implementation and deployment experience our community has gained since the XMPP RFCs were published in 2004. Today we submitted updated ("-02") versions of rfc3920bis and rfc3921bis to the IETF. The diffs from the “-01” versions are fairly small – see here and here for details. [Read More]
Summer of Code Projects
Posted on April 12, 2007 | 1 minutes | | stpeter
Google has announced the 2007 Summer of Code projects, and the XSF projects are as follows: Bidirectional-streams Over Synchronous HTTP (BOSH) Support in gloox (Student: Matthew James Wild, Mentor: Jakob Schröter) Data Form Designer Suite for XMPP (Student: Tobias Markmann, Mentor: Kevin Smith) Encrypted Sessions Test Suite and Implementation (Student: Brendan Taylor, Mentor: Yann Le Boulanger) Extended Stanza Addressing and Other XEPs in ejabberd (Student: Bernardo Antonio de la Ossa Pérez, Mentor: Mickaël Rémond) Jingle Audio/Video in Gajim (Student: Tomasz Melcer, Mentor: Yann Le Boulanger) Personal Eventing in Openfire (Student: Armando Diaz-Jagucki, Mentor: Gaston Dombiak) Let’s start coding! [Read More]
I-D Updates at the IETF
Posted on April 11, 2007 | 1 minutes | | stpeter
Although the XMPP Standards Foundation runs its own standards process and publishes a dedicated specification series for XMPP extensions, we continue to work within the Internet Engineering Task Force on relevant specifications, which we mirror at xmpp.org for convenient access. Lately we have updated several of the RFCs and Internet-Drafts we are working on within the IETF: draft-saintandre-rfc4622bis this document corrects several errors in RFC 4622, which defines the xmpp: URI scheme (a handy diff from RFC 4622 is here) [draft-saintandre-jabberid](http: www. [Read More]
Presence Scalability
Posted on April 11, 2007 | 2 minutes | | stpeter
Members of the IETF’s SIMPLE Working Group recently analyzed the scalability of SIP/SIMPLE technologies with respect to sharing presence between domains. Because their work provides a helpful baseline for comparing presence technologies, we decided to perform a similar analysis for XMPP. The results should be of interest to any large enterprise, ISP, or carrier that is contemplating deployment of presence-based services. Consider some of the relevant results for bandwidth usage between two presence domains: [Read More]
XMPP Eventing via Pubsub
Posted on April 1, 2007 | 1 minutes | | stpeter
Following in the grand tradition of XEP-0076 (implementation in the Psi client announced today), XEP-0132, XEP-0148, and XEP-0183, today we published XEP-0207: XMPP Eventing via Pubsub (XEP). This new “XEP XEP” is perhaps the most significant XMPP extension protocol yet published by the XMPP Standards Foundation, since it provides a solid, extensible foundation for any further payloads we might want to send over the network. Read the spec for complete details. [Read More]
Summer by the (XML) Stream
Posted on March 20, 2007 | 1 minutes | | stpeter
The XMPP Standards Foundation will once again be participating in the Google Summer of Code for 2007. What is a standards organization doing in the Summer of Code? Well, the Extensible Messaging and Presence Protocol (XMPP) emerged from the Jabber open-source community and we still have many active open-source projects. Plus as previously mentioned our community is a cohesive blend of open standards, commercial organizations, and open-source developers. Here at the XSF we usually focus on the open standards part of the equation, but we actively work to encourage the creation of open-source code, too. [Read More]