OpenSocial Europe 2010 Welcome!. Who am I? Developer Evangelist, Apps Market, Jive Software (mark...
-
Upload
eustacia-rose -
Category
Documents
-
view
214 -
download
0
Transcript of OpenSocial Europe 2010 Welcome!. Who am I? Developer Evangelist, Apps Market, Jive Software (mark...
Who am I?
• Developer Evangelist, Apps Market, Jive Software(mark dot weitzel at jivesoftware.com)
• President, OpenSocial Foundation
Talking Points…
• Understand the OpenSocial Foundation, Community, & Development Process
• Overview of OpenSocial(at a high level… Mark H. and Bastian will show you the application programming model)
• Recap 2010 – Another great year for OpenSocial!
OpenSocial Foundation
Legal, non-profit organization with the mission “to ensure that OpenSocial will remain implementable by all, at no cost, in perpetuity.”
Ensure a strong, vibrant, developer community
OpenSocial Foundation
• 5 Corporate Board Members– Google, IBM, Jive Software, MySpace, Yahoo!
• 2 Community Elected Members– Mark Halvorson, TBD
• 3 Officers– President: Mark Weitzel (Jive Software)– Treasurer: Karthik Suri (Yahoo!)– Secretary: Helen Chen (Cisco)
Nominations for Community Board Seat are Open!!!
• From December 6, 2010 ~ Jan 9, 2011
• Open to all OpenSocial Foundation Members in good standing
OpenSocial Development Process
• Modeled after open source
• Working code speaks loudly
• Community Driven!
Overview OpenSocial
Open, standard, application model that enables Social Web Applications
•Application Model– Standard Internet technologies (HTML, CSS, JS)– Simple, XML definition– Ajax– Standard based authorization model
•Add social context to requests
1. Client requests an application view2. The container sends social data to the remote server3. The remote server combines social and application data,
returning HTML and JavaScript4. The container sends the content to the client
REST
• Server to Server integration
• Consistent w/JavaScript API
• Multiple wire formats “out of the box”– XML– JSON– ATOM
Calling .Net developers!
MySpace to contribute their .Net implementation of OpenSocial to open source!
“Myspace has always been committed to open standards and the open Internet. The Myspace Developer Platform team is taking the next logical step and will be open sourcing our internally developed Myspace OpenSocial Gadget container. Now there will be a high quality and highly scalable .Net implementation of an OpenSocial Gadget container available to the community. This will provide an excellent complement to the Java and PHP based containers developed by the Shindig project as we continue to support OpenSocial as one of the foundational building blocks of the open web. ”
--Chris Cole, Principal Software ArchitectMySpace Developer Platform