Transcript of "State Of Opensocial"

3.
Li Bai (in english)
With the Moon and His Shadow
With a jar of wine I sit by the flowering trees.
I drink alone, and where are my friends?
Ah, the moon above looks down on me;
I call and lift my cup to his brightness.
And see, there goes my shadow before me.
Ho! We're a party of three, I say,—
Though the poor moon can't drink,
And my shadow but dances around me,
We're all friends to-night,
The drinker, the moon and the shadow.
Let our revelry be meet for the spring time!
4

34.
OpenSocial Foundation
• What it is...
• The OpenSocial Foundation is a non-profit corporation
dedicated to the sustainable and open development of
the OpenSocial initiative and related intellectual
property.
• Meet the Board:
•
• What it is NOT...
• A group of people defining the spec
 That happens on the spec list, which is open to
everyone. Next slide, please...

37.
How we got here
• Version 0.5 was released in a “developer release” on
Nov 1st, 2007
• First “sandbox” was made available on Orkut
• Version 0.6 was released in December 2007
• Initial version of Shindig server software was
launched as Apache incubator project
• Other sandboxes came live - Hi5, Ning, Plaxo …
• Version 0.7 (production) was released in January 2008
• MySpace, Hi5, Orkut began running 0.7
42

38.
Current version 0.8.1
• Latest evolution of OpenSocial as defined by the
OpenSocial development community
• Updated JavaScript API
• Now contains a RESTful protocol, RPC protocol
• hi5, MySpace, orkut, iGoogle now support 0.8 in either
sandbox or production
• Specification:
http://www.opensocial.org/Technical-Resources/opensocial-spec-v081
43

50.
Data Pipelining + Proxied Content
0.8 and earlier
• The Naive implementation makes a lot of requests
• How can we improve on that?

51.
Data Pipelining + Proxied Content
0.9 and beyond
• Using OpenSocial 0.9's Data-Pipelining, we can
declare which social data to POST to your server
• Your server operates on the data and returns the
HTML to display
• Available in iGoogle & Orkut sandboxes, coming to a
container near you soon(tm)

61.
We hope ...
this will be even better for users:
more things to do,
with more people I know,
in more places
o on and offthe web (mobile, ...)
o enterprise(Exo, Atlassian, …)
o new features (real-time? payments, …)

62.
We hope ...
this will be even better for developers:
reach more users,
with less effort
o easier to adopt and build, better interop
o integration with development tools
o more ways to make money

63.
We hope ...
this will be even better for social networks:
more reasons for
more users to visit
o more apps in the library, with more
capabilities
o more integrated, faster, user experience

64.
We hope ...
this will be even better for the Web:
more open standards,
to unlock more innovation
o wide interop, based on OpenID + OAuth
+ ...
o new mashups we haven't thought of yet

65.
Conclusion
• OpenSocial is mature and successful
• Use 0.8 today, start playing with 0.9
• An open stack is emerging on the server:
OAuth, OpenId, Portable Contacts
• 2009 will be the year of the activity stream:
• Twitter’s rise, Facebook redesign,
Friendfeed
• ActivityStream workgroup to standardize the
pipes