Connecting-implementations

From Federated Social Web Incubator Group

Jump to: navigation, search

Contents

connecting implementations

One of several time slot 1 sessions.

what does your implementation support

  • syndicate?
    • Atom?
    • hAtom?
    • RSS 2.0?
    • MediaRSS?
    • Activity Streams (AS)?
  • Real-time
    • PubSubHubbub (PuSH)?
    • FriendFeed Simple Update Protocol (ffSUP)?
  • discovery?
    • webfinger
    • relme
  • auth?
    • oauth consume/provide
    • openid consume/provide
  • friends list?
    • XFN?
    • FOAF?
    • PoCo?

Raw notes

What’s available today:

SyndicationPuSH / Real-timeDiscover & Verify: WebFinger Rel=MeAuthFriend list Sync (XFN, FOAF, PoCo)Add Friend / FollowNotes
AppleseedX; Pull, not push basedXWebFinger styleSimilar to OpenIDXXAll internal protocol; Focused on building the user end first
BuddyCloudASms AtomPuShWebFinger; but only BCDone by Email srvcUser rosterXCompletely XMPP-based; Salmon is currently broken
FalconhAtom and Atom+AS[1]PuSHRel=MeXXFNX
Geoloqui / IceCondorJSONXXOpenID; OAuthXX
Open Micro BloggerRSSRSS CloudXRDSOpenID ConsumerASms includes PoCoREST API to follow
Personal Data StoreXDI; under development: Atomunder development: PuSHXRI resolution; under development: LRDD/XRDLog-in; XDI link contractsXDIX (via XDI Address Book)internal data model / protocol: XDI; various connectors for other protocols
StudiVZMediaRSSPush-out TweetsXLog-in; Aspiring OpenIDVia OpenSocialX?
Windows Live (WL) AtomXXOAuth WRAPXX

Compare also: http://status.net/wiki/OStatus/Interop

What is a sample URL for a user?

Appleseed
http://developer.appleseedproject.org/MichaelChisari -
BuddyCloud
http://buddycloud.com/user/buddycloud.com/koski
Falcon
http://tantek.com
Geoloqui / IceCondor
http://IceCondor.com/locations/json?id=<your_openId_url>
OpenMicroBlogger
http://openmicroblogger.com/brian
Personal Data Store
???
StudiVZ (with a link to English UI)
http://meinvz.net/
WL Msgr
http://robdolin.spaces.live.com/profile

Short-term opportunity:

  • Basic discovery of a feed from a profile:
    • <link rel=”alternate” …/> on Profile page
  • Consumption of an activity feed from a service

Misc. Notes

  • Open social web should focus on basic friend’ing and following
  • Mutual relationships determine access

Other locales (ex: Germany, France) have higher barriers of what personal data can be used for

BuddyCloud needs HTTP PUT for WebFinger


Interesting concepts:

  • Local user vs. Remote user
  • Cache’d user (who is refreshed) vs. copy


Challenges:

  • De-dupe’ing to prevent loops
  • Maintaining the source ID or similar so that original ID’s
  • Sad reality: keep your own ID in-band in the actual message (ex: ttk.me)

template

Goals

This section is incomplete. You can help by expanding it.

Notes

This section is incomplete. You can help by expanding it.

Outcomes

This section is incomplete. You can help by expanding it.

People

Attending the session: (by last name)

  • Tantek Çelik (Falcon)
  • Michael Chisari (AppleSeed)
  • Rob Dolin (Windows Live)
This section is incomplete. You can help by expanding it.
Personal tools