Connecting Social Networks

using open standards

Ralph Meijer

Mediamatic Lab

Ralph Meijer

Social Networking Service

anyMeta

Federating Social Networks

Open-CI

Federating anyMeta using Open-CI

Cross-site connections

Exchanging social objects

XMPP

XMPP publish-subscribe (XEP-0060)

XMPP in FSN


Integrated XMPP, pubsub service

What if I can't do XMPP?

No XMPP

HTTP Gateway into XMPP Publish-Subscribe

XMPP in FSN


Separate XMPP, pubsub service

Receiving a notification

<message from="ralphm@jaiku.com" to="stpeter@twitter.com">
  <event xmlns="http://jabber.org/protocol/pubsub#event">
    <items node='b4a50f3a-6a85-4c8a-b359-7d41d52c99be'>
      <item id='ab7704b8-cb17-4eab-965c-1f434ef5a95d'>
        ...
      </item>
    <items>
  <event>
<message>

Receiving a Jaiku

<item id='ab7704b8-cb17-4eab-965c-1f434ef5a95d'>
  <entry xmlns='http://www.w3.org/2005/Atom'>
    <title>Explaining connecting social networks
           at Web 2.0 Expo Berlin 2008</title>
    <id>tag:jaiku.com,2006:presence/18111517<id>
    <link>http://ralphm.jaiku.com/presence/18111517</link>
    <updated>2008-10-22T09:25:09+01:00</updated>
  </entry>
</item>

More information

Finding and subscribing

Moving, merging people

Moving people

Merging profiles

Future

Thanks

Ralph Meijer

Mediamatic Lab


http://ralphm.net/

xmpp:ralphm@ik.nu

mailto:ralphm@ik.nu