+ All Categories
Home > Technology > OpenSocial State of the Union 2010

OpenSocial State of the Union 2010

Date post: 13-Sep-2014
Category:
View: 3,083 times
Download: 2 times
Share this document with a friend
Description:
OpenSocial State of the Union 2010 presentation. May 18, 2010.
Popular Tags:
40
Transcript
Page 1: OpenSocial State of the Union 2010
Page 2: OpenSocial State of the Union 2010

WELCOME!!!

Page 3: OpenSocial State of the Union 2010

Goals for Today

• Let’s get to know each other• Where we’ve been• Where we’re going• Get started!!

Page 4: OpenSocial State of the Union 2010

Getting to Know Each other

Page 5: OpenSocial State of the Union 2010

OpenSocial Foundation Board & Officers

Board of Directors

David Glazer(Google)

Mike Jones(MySpace)

Cody Simms(Yahoo!)

Joe Greenstein(Flixster)

Jason Gary(IBM)

This could be you!(Community Seat)

David Peck(President)

Karthik Suri(Treasurer)

Mark Weitzel(Secretary)

This could be you!(Community Seat)

Foundation Officers

Page 6: OpenSocial State of the Union 2010

Getting to know each other…

Stand up if you use OpenSocial to host or build social applications.

Page 7: OpenSocial State of the Union 2010

Getting to know each other…

Stand up if you are a member of the OpenSocial Foundation

If you are sitting down, go to:http://www.opensocial.org/opensocial-foundation/osf-membership-app.html

Page 8: OpenSocial State of the Union 2010

Getting to know each other…

Stand up if you contributed to the spec (any version)

Page 9: OpenSocial State of the Union 2010

Getting to know each other…

Stand up if you are a committer on Apache Shindig

If you are sitting down, see Paul Linder!

Page 10: OpenSocial State of the Union 2010

Getting to know each other…

Stand up if you use Apache Shindig

Page 11: OpenSocial State of the Union 2010

Nominations are Open!!!

Anyone is eligible

Must be a member to make a nomination

Must be a member to be elected

NominationsMay 18 – June 1

Elections June 1 - 15

http://bit.ly/OSElection2010

Page 12: OpenSocial State of the Union 2010

Since the last time we ate cake…

522 days

1 year 6 months 6 days

Page 13: OpenSocial State of the Union 2010

Since the last time we ate cake…

• Continue to see steady growth– Existing providers upgrading support– New containers continue to come on-line, e.g.

studiVZ, “goo home”, Cyworld, eBay, Xing, iGoogle

• Not just “traditional” social networks• OpenSocial App Directory

http://directory.opensocial.org/gadgets/directory?synd=cad

• Enterprises begin to adopt

Page 14: OpenSocial State of the Union 2010

1.0!

Page 15: OpenSocial State of the Union 2010

OpenSocial 1.0 – The Highlights

• Growth & Maturity in OpenSocial Specification– Gadget Server– Social Gadget Server– Social API server (REST)

Page 16: OpenSocial State of the Union 2010

OpenSocial 1.0 – The Highlights

• Cleaner delineation of container support

Page 17: OpenSocial State of the Union 2010

OpenSocial 1.0 – The Highlights

• Improved cross-container compatibility

Page 18: OpenSocial State of the Union 2010

Enterprise OpenSocial?

Page 19: OpenSocial State of the Union 2010

Mike Cannon-Brookes

Matt Tucker

Page 20: OpenSocial State of the Union 2010

Enterprise OpenSocial Roots/Collaboration

• A group of Enterprise companies looking to use OpenSocial technology began discussing and meeting in 2009

• Our goal was to form a collective Enterprise voice in order to influence OpenSocial evolution towards a more business centric approach

• In Sept 09 held first “Enterprise OpenSocial Meetup”o Resulted in a series of spec updates for 1.0 and 1.xo Kicked off effort to publish an “Enterprise

OpenSocial Whitepaper”

http://bit.ly/d4pBia

Page 21: OpenSocial State of the Union 2010

http://www.opensocial.org/page/enterprise-opensocial

The Enterprise OpenSocial Whitepaper

  Enterprise OpenSocial

considerations  o Manageabilityo Interoperabilityo Portabilityo Securityo Tooling

http://bit.ly/d4pBia

Page 22: OpenSocial State of the Union 2010

Enterprise OpenSocial Collaborators

Page 23: OpenSocial State of the Union 2010

Shindig Graduates!

Page 24: OpenSocial State of the Union 2010

Intermission

Page 25: OpenSocial State of the Union 2010

A little bit of clean up…•“Eating our own

dog food” is a good idea

•However, I don’t think that all 59,145 members are “moving the social web forward”

•Finding information is hard

•Out of date and redundant information

Maybe it’s just me, but I don’t think we mean the same thing when we say

“OpenSocial”

Maybe it’s just me, but I don’t think we mean the same thing when we say

“OpenSocial”

•Anyone can the event system

•Deploy & use social apps

•Easy way to connect with Foundation members

Page 26: OpenSocial State of the Union 2010

A little bit of clean up…

Page 27: OpenSocial State of the Union 2010
Page 28: OpenSocial State of the Union 2010

OpenSocial Asia Event?

• Several folks expressed interest in an event in Asia• Would like to get initial feedback from community

Page 29: OpenSocial State of the Union 2010

OpenSocial “1.0 Next”

“The best way to predict the future is to invent it.”

-Alan Kay

Page 30: OpenSocial State of the Union 2010

OpenSocial Development Process

• Foster rapid creation of new enhancements & extensions

– Continuous, agile development– Release a version when community

votes incubating features ready

• Learn by doing– Required prototypes

• For 1.0 Next– Develop & incubate features now!– Commit prototypes to Shindig

sandbox (if possible) – especially for server code

– Provide samples & test cases

http://wiki.opensocial.org/index.php?title=Specification_Processhttp://wiki.opensocial.org/index.php?title=Extensions

Goals• Concentrate on producing final draft of

spec instead of prototypes and enhancements

• Include enhancements & extensions ready to graduate incubation

• Tighter, more focused release cycle

Page 31: OpenSocial State of the Union 2010

Current Proposals

http://wiki.opensocial.org/index.php?title=Spec_Changes

Page 32: OpenSocial State of the Union 2010

• Proposal: ActivityStrea.mshttp://wiki.opensocial.org/index.php?title=Merge/incorporate_Activity_Streams_into_OpenSocial

– What about Pubsubhubbub, Salmon, WebFinger?• Proposal:Inter-gadget communication

http://wiki.opensocial.org/index.php?title=Incorporate_Open_Ajax_Hub_as_Pub-Sub_Mechanism_for_OpenSocial_1.next

PrototypePrototype

PrototypePrototype

Proposals(A few highlights…)

Page 33: OpenSocial State of the Union 2010

Proposals(A few highlights…)

• Proposal: UserPrefs vs AppData– Enhance AppData so that UserPrefs may be

retired– Private AppData– Global AppData

Page 34: OpenSocial State of the Union 2010

Proposals(A few highlights…)

• Proposal: Access Control Lists– Security and privacy enhancements to OpenSocial– Standardize generic ACL implementation– Activity Privacy API

Page 35: OpenSocial State of the Union 2010

Proposals(A few highlights…)

• Proposal: EL Selectors• Add an Xpath-style selector syntax to the

OpenSocial Expression Language

${foo[@id=12345].thumbnailUrl}

Page 36: OpenSocial State of the Union 2010

Proposals(A few highlights…)

• Proposal: Simple Gadget Extension– Minimalist gadget XML format for simple gadgets– Utilize same template format as in libraries

<?xml version='1.0' encoding='utf-8'?> <Module title="Simple Gadget"> <Data> <os:ViewerRequest key='vwr' /> </Data> <Templates> <Template tag="my:foo"> <div>…

Page 37: OpenSocial State of the Union 2010

Proposals(A few highlights…)

• Proposal: External Content Blocks– Content as a fully external iFrame

<Content type="external" href="http://example.org/directContent.html" </Content >

<iframe src="http://example.org/directContent.html" ></iframe>

Page 38: OpenSocial State of the Union 2010

Other Ideas…(In no particular order)

• Need more tests• OpenSocial Development Environment

– Eclipse based tooling

• Mobile – Integrate with views?• Container – Let’s be honest, sample container stinks• OAuth 2.0• “OpenSocial Connect” – Everyone one else is doing it• Open source .Net container (based on MySpace)

Page 39: OpenSocial State of the Union 2010

It’s open.It’s social.

It’s up to you!

Page 40: OpenSocial State of the Union 2010

Time to Celebrate


Recommended