OpenSocial State of the Union 2010 Recap
May 24th, 2010 | Published in Google OpenSocial
On behalf of the OpenSocial Foundation, I would like to thank everyone that attended the State of the Union event. A special thank you to the wonderful team at MySpace for arranging and hosting this event. With the participation of about a hundred at he event, I am confident we can move the standard forward.
If you missed it, you can check out the slides for the event. Here a quick summary of some of the key topics we discussed:
- We have new Board members and great energy (Welcome Cody Simms from Yahoo! and Jason Gary from IBM). Also, please take advantage of the 2 community seats available. Nominations are open and any member of the OpenSocial Foundation is welcome to participate.
- It is exciting to see OpenSocial adoption outside of “traditional” Social networks and into domain specific networks and even major enterprise vendors.
- We seek your help in giving our foundation’s pages/navigation an uplift. Feel free to jump in and add your ideas.
- OpenSocial 1.0 next--Here's what's on tap: improvements to the existing OAuth implementation, inter-gadget communication, and views for Mobile devices. We also need to pay attention to the development & spec process. Our goal is to get prototypes and spec patches in now, followed by a tight, well controlled, editing cycle.
- The board is excited about engaging OpenSocial’s worldwide community. We are looking to sponsor events outside the U.S. and will be working on figuring this out over the next few weeks.
Here are some more details below about the event. Please feel add your thoughts & suggestions as comments to this blog post.
The event started off with introductions of the Foundation Board members and officers. Cody Simms is Yahoo!’s corporate designate. IBM is a new corporate member and has designated Jason Gary as their representatives. Welcome Cody and Jason. The complete list of your Foundation Officers and Board Members is in the FAQs.
In addition to new corporate members of the OpenSocial Foundation Board, there are two community seats available. Anyone is able to serve on the board. The only requirement to nominate or hold the position is that you must be a member of the OpenSocial Foundation. There are no membership fees to join OpenSocial. All you need to do is fill out a simple on-line membership application.
It’s been an exciting year and a half for OpenSocial! We’ve seen continued adoption of the specification as new containers come on line. Perhaps what is more interesting is that we are starting to see OpenSocial adoption outside of “traditional” social networks. This includes adoption by enterprise vendors such as Jive, Atlassian, and IBM.
Before getting into the heart of the discussion, we reviewed our current Web presence. Right now, we’ve got information buried on existing pages, scattered across different sites, and in general, have an inconsistent way of engaging our members. As a result, we are going to start looking at how to clean this up. Please post a note to the community group list if you’d like to help with this effort. There’s also a wiki page to capture your ideas.
Looking ahead for the remainder of this year and into next, we’ve got some exciting things starting to happen. First of all, we agreed on the scope and timeline for “OpenSocial 1.0 next”. There were three areas that we’d like to start working on for the next version of the spec; improvements to the existing OAuth implementation, inter-gadget communication, and views for Mobile devices. There’s already some code for intergadget communication in Shindig, and the team from Mixi has put together a good starting point for Mobile.
We will be following the development process and incorporating the extensions mechanism that we outlined last year. This means that we should be able to accept patches to the spec and prototypes now! Our goal is to get prototypes and spec patches in now, followed by a tight, well controlled, editing cycle. Ideally, this gives us time to try out the prototypes now, rather than actually developing and prototyping the new features at the same time we are writing the spec. The specification process and extension process will be updated in the next few days to reflect these ideas.
It is also worth noting is that we’d like to get as many of these prototypes as possible into Shindig so it’s easy for people to try them out. Paul Linder and the Shindig community has done a great job over the last few months of refactoring and organizing the code to make this much easier. Thanks to Paul and the Shindig committers!
One of the original goals of OpenSocial was to create a community that could rapidly prototype new ideas. With the development process, the extensions mechanism, and Shindig, we’ve got all the pieces in place to do just that. An example of this is the work that has been done to provide a prototype of the ActivityStrea.ms specification.
But we don’t want to stop there! A number of new and exciting ideas in the social Web space are emerging, and as a community, we should be prototyping them as quickly as possible to understand their impact to OpenSocial. Examples of these include Salmon, Pubsubhubbub, Web Finger, and OAuth 2.0. Let’s get prototypes going now so that when these specs become final, it’s easy for us to provide an open source implementation and a clean path into OpenSocial spec. This way, we can move the entire industry forward—together—faster.
So far, most (if not all), of the ‘official’ OpenSocial Foundation sponsored events have been located in the United States. One of our goals for this year is to change that. A number of members have expressed interest in having events in Asia and Europe. This is a great way for our community to engage the large number of world wide container providers and businesses that are successfully implementing OpenSocial. The Board is very excited about reaching out to our worldwide membership and is looking forward to helping the community make this happen.
Thank you, once again, to the team at MySpace. There were great to work with and put on a fantastic event. I would also like to thank our community. It’s because of you that we had a great event.
Now let’s get prototyping!
Posted by Mark Weitzel, on behalf of the OpenSocial Foundation