Welcome Developers!

in

Welcome!

in

Announcing OpenSocial 0.8 Beta

Since releasing support for OpenSocial 0.7, we have been hard at work getting support ready for OpenSocial 0.8. The OpenSocial platform has been evolving at a rapid clip with a goal to ship a new set of features every 3-4 months. Today, we are releasing beta access of our OpenSocial 0.8 implementation. This means that things are stable enough where we are happy with the bits and are looking for feedback from developers outside of MySpace—that’s you!

When we release OpenSocial 0.8, you will not need to update any existing applications—by default they are all set to use the 0.7 libraries. You can set which version of OpenSocial to use for your application on the bottom of the Edit App Information page.

So, what changes should you look for as you move or test out OpenSocial 0.8? First, the notion of an IdSpec has been updated from an array of IDs to a JavaScript object of type opensocial.IdSpec. We made some other updates to the way you interact with an opensocial.Person, opensocial.Activity, and paginated data. See the complete explanation of breaking changes. We are moving aggressively to support the full OpenSocial specification. Soon, you will see support for features like activities and user preferences. Behind the scenes, we’ve started work on OpenSocial 0.9. This means that, in short order, you will have the ability to use and create custom tags within your markup.

As you develop new features, consider implementing them using OpenSocial 0.8. We have posted documentation on 0.8 that includes all the OpenSocial fields as well as the MySpace extensions.

Download the 0.8 Doc Set: MySpace_OpenSocial_0.8_001.zip (ZIP: 453 KB)

We are looking forward to your feedback on this!

 

Comments

 

MySpace Developer Team said:

Today we are celebrating the one-year anniversary of OpenSocial at the MySpace San Francisco offices

November 13, 2008 9:49 AM
 

Borja said:

Hi,

This update include the requestCreateActivity function?

November 13, 2008 11:51 AM
 

Scott said:

Yes, opensocial.requestCreateActivity is there.

November 13, 2008 4:00 PM
 

jose said:

Can you please explain what these two permissions are for and what opensocial request they influence?

VIEWER_SEND_UPDATES_TO_FRIENDS

VIEWER_SHOW_UPDATES_FROM_FRIENDS

thanks.

November 13, 2008 6:07 PM
 

Siegmund said:

Cool, so activities will finally come

;-)

November 14, 2008 5:04 AM
 

Scott said:

with activities, the UI is still under development. So, you will see code in Firebug for requestCreateActivity that, at some point, still won't put up appropriate UI. That part is still coming.

November 14, 2008 1:06 PM
 

Nolybab Praetorius said:

Will 0.8 be available for general use prior to 1/1/09, or still just in beta? I guess what i'm asking is if I want to install a gadget into the directory before new year's, should i target 0.7, or would it be a safe bet to go ahead and start using 0.8 code? We'll be done with our gadget within about 30 days, and I don't mind targeting 0.7 for new year's, but at the same time if we can use 0.8, then this saves me much more time re-writing / regression testing for phase ii advanced features. any feedback would be greatly appreciated.

November 14, 2008 3:16 PM
 

Borja said:

Hi again,

And the REST resources are including all the functions related with activities?

November 15, 2008 8:16 AM
 

AaronExodus, LLC said:

This is great.

I've been playing around with 0.8 and I came across an annoying bug when you view the app and the viewerId != ownerId and viewerPerms is set on the query string. When that happens, the app breaks (looks like some sort of parse error).

I've posted in the forums about it at developer.myspace.com/.../5748.aspx with no response yet, so I thought I'd bring it to your attention here.

BTW, any word on when OpenSocial 0.8 will be officially released?

November 18, 2008 12:09 PM
 

Shawn said:

Thanks, Happy Holidays

December 14, 2008 2:30 PM