People in cafeJean Paoli
speakingAmsterdam rooftopsXTech delegats
XTech 2008: “The Web on the Move”6-9 May 2008, Dublin, Ireland
Your account


(?)
XTech 2008 news

Subscribe to receive news about XTech

Partners

Organized by
Co-hosted by

Sponsors

Conference Chair

Event software by Expectnation
Add to your personal schedule

Talking Social Networks

Ralph Meijer (Mediamatic Lab)
Social networks Goldsmiths 2
Presentation: external link

Social Networking services are opening up and one of the models is federation. No longer should you have to sign up with another (similar) service to share pictures, bookmarks, microblog entries, what you’re currently listening to, etc. with your friends and contacts who happen to feel more at home there than at your preferred service. Also, third party applications (both on the desktop as well as on other web sites) have seen a major uptake.

Proposals for protocols to do all the above, have mostly focussed on HTTP as the (only) transport protocol. This has resulted in specifications like OpenID and OAuth to do authentication and authorization and various ways to work around the inherent polling nature of HTTP. Jabber/XMPP however could compliment HTTP by offering its built in authentication, secrecy and integrity features, while providing a low-latency, bidirectional messaging platform.

This session will show how to use already existing Jabber/XMPP technologies to exchange (events on) social objects, contacts, and presence between services. On the client side, we look into using Jabber/XMPP as an API. All this blending into the native Jabber IM capabilities. Examples include transporting Atom representations of social objects using XMPP’s publish-subscribe extension protocol, getting notifications when they change, and maintaining your contact list. Other topics include auto-discovery and using XMPP through HTTP (e.g. for small scale services).

Photo of Ralph Meijer

Ralph Meijer

Mediamatic Lab

Ralph Meijer has been involved with the Jabber/XMPP community since late 2000 and has worked on prototyping new ideas in presenting and communicating information using Jabber. Most of these experiments revolve around publish-subscribe technologies for transporting information like extended presence and news, and have resulted in several XMPP protocol design contributions and services.

He is a member of the XMPP Council that oversees the standards development process at the XMPP Standards Foundation, former developer at Jaiku and now working for the Dutch company Mediamatic Lab, where he works on federating social networks and content management systems.

Ralph keeps a weblog and life stream.