<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://developer.myspace.com/community/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>MySpace Developer Team News and Announcements : oAuth, OpenSocial</title><link>http://developer.myspace.com/community/blogs/devteam/archive/tags/oAuth/OpenSocial/default.aspx</link><description>Tags: oAuth, OpenSocial</description><dc:language>en</dc:language><generator>CommunityServer 2007.1 (Build: 20910.1126)</generator><item><title>MySpaceID and the Importance of Building on an Open Stack for the Social Web</title><link>http://developer.myspace.com/community/blogs/devteam/archive/2009/04/07/MySpaceID-and-the-Importance-of-Building-on-an-Open-Stack-for-the-Social-Web.aspx</link><pubDate>Tue, 07 Apr 2009 20:23:00 GMT</pubDate><guid isPermaLink="false">8e485011-333f-425c-b84a-1febdb8bfab0:38560</guid><dc:creator>8BitKid</dc:creator><slash:comments>4</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://developer.myspace.com/community/blogs/devteam/rsscomments.aspx?PostID=38560</wfw:commentRss><comments>http://developer.myspace.com/community/blogs/devteam/archive/2009/04/07/MySpaceID-and-the-Importance-of-Building-on-an-Open-Stack-for-the-Social-Web.aspx#comments</comments><description>At MySpace, we recently released several critical new feature enhancements to MySpaceID, a product under the MySpace Open Platform. We delivered OpenID support, an OpenID/OAuth Hybrid experience, and support for syndicating “Friend Updates” via the emerging Activity Streams specification.&lt;br /&gt;&lt;br /&gt;

These new components to the MySpace Open Platform allow us to not only provide developers with new tools to create distributed applications that are built on top of our social platform, but also to deliver an identity solution that builds on top of the “Open Stack” to provide flexible an extensible options that embrace open standards.&lt;br /&gt;&lt;br /&gt;

OpenID aligned perfectly with MySpaceID as an authentication technology. As a social portal, we already embraced the notion of representing identity with a URL. An overwhelming number of our users have setup vanity URLs (i.e. myspace.com/pixelelated) and so we knew that OpenID would align well with our users. In addition, we wanted to make sure that we were working with the flow of the web, and we strongly believe that collaborating on open standards is critical to this mission.&lt;br /&gt;&lt;br /&gt;

As we worked on our OpenID solution for MySpaceID, we knew that we had to rollout the technology in a way that emphasized a lightweight and simple interface design and user experience. OpenID has wrongly been maligned by a stigma that the technology can’t be easy to use. Our aim was to break that label and demonstrate with our MySpaceID product that OpenID and usability aren’t conflicting terms. Luckily, there was a community ready and willing to help. The progress made at two OpenID Usability Summits helped us refine our implementation and allowed us to leverage the collective knowledge of other OP’s. This is the strength of open standards: the ability to work together to forge ahead and work together to solve a problem.&lt;br /&gt;&lt;br /&gt;

When working on the MySpaceID design, we embraced a pop-up window for login to help make the user experience even easier, and to help the integrating relying party offer a clean hand-off. We support both directed identity as well as standard URL-based discovery, and ultimately feel that by offering modular options to developers we are creating the most value for our users. In addition, by rolling out the OAuth Hybrid extension with this, we can allow our users to provision web service access to their MySpace profile, friends, content, and activities in the same step.&lt;br /&gt;&lt;br /&gt;

Beyond our new enhancements around single-sign on with OpenID, and the rollout of the Hybrid protocol, we are supporting the new Activity Streams specification. A core part of the DNA of MySpaceID is empowering the user to take their data with them. By offering API’s for sharing activities, we’re enabling our users to take their own activities and share them through aggregation and lifestreaming services. In addition, developers can provide a user with a window into their life on MySpace by incorporating the API in Dashboard-style widgets, such as our implementation with the new Yahoo! homepage. With activity sharing, we wanted to go beyond just offering the functionality and ensure that we were working with the community to implement something that could be standardized. We embraced this philosophy when collaborating on the Portable Contacts spec and worked to align it with OpenSocial, and so we were quite comfortable with this model of development.&lt;br /&gt;&lt;br /&gt;

I hope that we have shown that our choice for the technological piping which powers MySpaceID (OpenID, OAuth, Portable Contacts, OpenSocial, and Activity Streams) didn’t negatively impact the experience we could provide. In fact, it was quite the opposite. Our choice to embrace these open standards has given us a more powerful and flexible platform. We’re excited to prove that a MySpace user can visit any site that has integrated MySpaceID and go from a button click to bringing their identity with them, all while doing it in a way that has a clean user experience and puts the user in control of their privacy, security, and data. As an OpenID community, we’ve all worked to make tremendous progress over the past year, and I think we’re only beginning to realize the real potential to empower users through open standards for the social web.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://developer.myspace.com/community/aggbug.aspx?PostID=38560" width="1" height="1"&gt;</description><category domain="http://developer.myspace.com/community/blogs/devteam/archive/tags/OpenSocial/default.aspx">OpenSocial</category><category domain="http://developer.myspace.com/community/blogs/devteam/archive/tags/oAuth/default.aspx">oAuth</category><category domain="http://developer.myspace.com/community/blogs/devteam/archive/tags/8bitkid/default.aspx">8bitkid</category><category domain="http://developer.myspace.com/community/blogs/devteam/archive/tags/myspaceid/default.aspx">myspaceid</category><category domain="http://developer.myspace.com/community/blogs/devteam/archive/tags/mop/default.aspx">mop</category><category domain="http://developer.myspace.com/community/blogs/devteam/archive/tags/myspaceopenplatform/default.aspx">myspaceopenplatform</category><category domain="http://developer.myspace.com/community/blogs/devteam/archive/tags/ActivityStreams/default.aspx">ActivityStreams</category></item><item><title>NOTABLE MUSING – OpenID, OAuth, and User Experience</title><link>http://developer.myspace.com/community/blogs/devteam/archive/2008/10/25/notable-musing-openid-oauth-and-user-experience.aspx</link><pubDate>Sat, 25 Oct 2008 20:53:00 GMT</pubDate><guid isPermaLink="false">8e485011-333f-425c-b84a-1febdb8bfab0:25455</guid><dc:creator>Allen</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://developer.myspace.com/community/blogs/devteam/rsscomments.aspx?PostID=25455</wfw:commentRss><comments>http://developer.myspace.com/community/blogs/devteam/archive/2008/10/25/notable-musing-openid-oauth-and-user-experience.aspx#comments</comments><description>&lt;p&gt;I believe OpenID is turning the corner into the ‘mainstream’.&amp;nbsp; More importantly, I believe the “Open Stack” is starting to blossom here at MySpace!&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;img src="http://farm4.static.flickr.com/3200/2960562188_53bdcfe598.jpg?v=0" alt="OpenID OAUTH UX Summit" align="" border="" height="375" hspace="" width="500" /&gt;&lt;br /&gt;&lt;br /&gt;[Photo Credit: John McCrea]&lt;/p&gt;&lt;p&gt;While I’ve been intrigued with OpenID since I first saw it added to LiveJournal in 2005, I never quite knew how it would “cross-over” into the mass adoption.&amp;nbsp; I was always concerned by the obvious problem I refer to as the OpenID ‘chicken-or-the-egg’ problem (a.k.a. ‘provider-or-the-consumer’). Obviously, the correct answer – strive to be both! &amp;nbsp;&lt;/p&gt;&lt;p&gt;Let me be the first to probably say it out loud in plain English – it’s often feels easier for the businesses implementing OpenID to start by being a provider.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;This is based on two things:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Companies are just evolving from the former Internet era where we had ‘My Network and your Network versus their Network’ – now we are quickly moving into the ‘Cloud’. We are seeing network walls and walled gardens begin to open&lt;/li&gt;&lt;li&gt;Most companies believe their brand is the strongest with the largest reach therefore it’s best to be the provider.&amp;nbsp; This is perfectly ok at this stage because there will be, when it makes sense, a natural distribution of consumers, providers, and both.&amp;nbsp; As OpenID becomes mainstream we will see sites use OpenID with the methods that fit their particular business needs. &lt;/li&gt;&lt;/ul&gt;&lt;p&gt;OpenID and OAuth are not only evolving in code, but also in User Experience (a.k.a. ease of use).&amp;nbsp; Thanks to Yahoo, Google, Plaxo, and many others (including our very own Max Engel) there was major progress on the cognitive usage patterns of using OpenID and OAuth.&amp;nbsp; Yahoo hosted the OpenID/OAuth UX Summit last week at their main campus - Thank you Yahoo!&lt;/p&gt;&lt;p&gt;You can also watch the recap of the &lt;a href="http://therealmccrea.com/2008/10/20/live-blogging-the-openidoauth-ux-summit/" title="OpenID OAuth UX Summit" target="_blank"&gt;live blogging during the &amp;quot;OpenID / OAuth UX Summit&amp;quot;&lt;/a&gt; &lt;/p&gt;&lt;p&gt;John McCrea, the author of the live blog above, works at Plaxo, helping to pioneer “Open Stack” thru his work co-authoring the Portable Contacts specification, and co-hosts a technology show -- thesocialweb.tv.&lt;br /&gt;John was also a guest journalist on TechCrunch this week. &lt;/p&gt;&lt;p&gt;You can read his &lt;b&gt;&lt;u&gt;GREAT&lt;/u&gt;&lt;/b&gt; post &lt;a href="http://www.techcrunchit.com/2008/10/22/facebook-connect-and-openid-relationship-status-%E2%80%9Cit%E2%80%99s-complicated%E2%80%9D/" title="John McCrea" target="_blank"&gt;here&lt;/a&gt;&lt;/p&gt;&lt;p&gt;You can also &lt;a href="http://www.viddler.com/explore/redgee/videos/26/" title="TheSocialWeb TV" target="_blank"&gt;watch “TheSocialWeb” TV episode about the UX Summit&lt;/a&gt; below
&lt;/p&gt;
&lt;p&gt;Please make sure you read the two OpenID Usability Studies from &lt;a href="http://developer.yahoo.net/blog/archives/2008/10/open_id_research.html" title="Yahoo OpenID" target="_blank"&gt;Yahoo&lt;/a&gt; and &lt;a href="http://sites.google.com/site/oauthgoog/UXFedLogin/CombineGoogYahoo" title="Google OpenID Case Study" target="_blank"&gt;Google&lt;/a&gt;.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;This week Chris Messina (also a co-host on thesocialweb.tv) was the first to notice the &lt;a href="http://www.readwriteweb.com/archives/openid_day_coming_soon_for_mys.php" title="MySpace&amp;#39;s OpenID Progress" target="_blank"&gt;progress MySpace is making&lt;/a&gt; on our own implementation of OpenID.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;As we approach the &lt;a href="http://developer.myspace.com/Community/blogs/devteam/archive/2008/10/20/save-the-date-nov-13th-2008-myspace-san-francisco-office-opensocial-1st-birthday-celebration.aspx" title="1st Birthday of OpenSocial"&gt;1st Birthday of OpenSocial&lt;/a&gt; it’s important to reflect on all the progress and excitement I’ve seen at MySpace to make sure we provide our large platform to help not only our users, but the developer community to evolve our platform.&amp;nbsp; MySpace is using it’s stable of “Open Stack” technologies including OpenSocial, OAuth, OpenID, Microformats (including XFN), XDRS, Portable Contacts to build a robust Developer Platform that extends our “social affiliation” to 3rd party sites using &lt;a href="http://developer.myspace.com/Community/blogs/devteam/archive/tags/data+availability/default.aspx" title="Data Availability" target="_blank"&gt;Data Availability&lt;/a&gt;. &lt;br /&gt;&lt;/p&gt;&lt;p&gt;You can see blog post David Recordon (also a co-host of thesocialweb.tv) made on September 27th, 2008 &lt;a href="http://daveman692.livejournal.com/341074.html" title="David Recordon - Blog" target="_blank"&gt;One of these isn&amp;#39;t quite like the others...&lt;/a&gt; that many companies are adopting the &amp;quot;Open Stack&amp;quot;.&amp;nbsp; From reading&amp;#39;s John McCrea&amp;#39;s TechCrunch article you can also see that progress is being made between &amp;quot;Open Stack&amp;quot; participants and those building a simlary but proprietary stack.&lt;/p&gt;&lt;p&gt;&lt;img src="http://pics.livejournal.com/daveman692/pic/001tktd8/s640x480" alt="David Recordon" align="" border="" height="400" hspace="" width="500" /&gt; &lt;br /&gt;&lt;/p&gt;&lt;p&gt;[Image Credit: David Recordon] &lt;br /&gt;&lt;/p&gt;&lt;p&gt;The most exciting part for me is seeing several companies trying similar concepts some in agreement and some in contrast, but knowing together we are advancing the over all social web &lt;/p&gt;&lt;p&gt;In my personal opinion, I believe we need to work hard to make sure it continues to get easier to program the web.&amp;nbsp; We have a chance to make sure there isn’t a huge switching cost in social and cloud computing.&amp;nbsp; I’m constantly amazed at the level of collaboration going to advance this cause - TOGETHER!&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;img src="http://developer.myspace.com/community/aggbug.aspx?PostID=25455" width="1" height="1"&gt;</description><category domain="http://developer.myspace.com/community/blogs/devteam/archive/tags/OpenID/default.aspx">OpenID</category><category domain="http://developer.myspace.com/community/blogs/devteam/archive/tags/OpenSocial/default.aspx">OpenSocial</category><category domain="http://developer.myspace.com/community/blogs/devteam/archive/tags/oAuth/default.aspx">oAuth</category><category domain="http://developer.myspace.com/community/blogs/devteam/archive/tags/data+availability/default.aspx">data availability</category><category domain="http://developer.myspace.com/community/blogs/devteam/archive/tags/Google/default.aspx">Google</category><category domain="http://developer.myspace.com/community/blogs/devteam/archive/tags/MySpace/default.aspx">MySpace</category><category domain="http://developer.myspace.com/community/blogs/devteam/archive/tags/Yahoo/default.aspx">Yahoo</category><category domain="http://developer.myspace.com/community/blogs/devteam/archive/tags/UX+Summit/default.aspx">UX Summit</category><category domain="http://developer.myspace.com/community/blogs/devteam/archive/tags/Plaxo/default.aspx">Plaxo</category></item><item><title>Open and On Location: TechCrunch50 and Portable Contacts Summit</title><link>http://developer.myspace.com/community/blogs/devteam/archive/2008/09/06/open-and-on-location-techcrunch-50-and-portable-contacts.aspx</link><pubDate>Sat, 06 Sep 2008 19:04:00 GMT</pubDate><guid isPermaLink="false">8e485011-333f-425c-b84a-1febdb8bfab0:19863</guid><dc:creator>8BitKid</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://developer.myspace.com/community/blogs/devteam/rsscomments.aspx?PostID=19863</wfw:commentRss><comments>http://developer.myspace.com/community/blogs/devteam/archive/2008/09/06/open-and-on-location-techcrunch-50-and-portable-contacts.aspx#comments</comments><description>&lt;p&gt;Howdy all,&lt;/p&gt;&lt;p&gt;Next week MySpace will be on-site for the &lt;a href="http://www.techcrunch50.com/2008/index.php" title="TC50" target="_blank"&gt;TechCrunch50 event&lt;/a&gt; demoing and discussing our application platform and Data Availability project.&amp;nbsp; If you are planning on attending, definitely swing by our booth to get the lowdown on OpenSocial, OpenID, OAuth, and all things developer-facing from the MySpace Max&amp;#39;s (&lt;a href="http://www.myspace.com/signalloss" title="http://www.myspace.com/signalloss" target="_blank"&gt;Newbould&lt;/a&gt; and &lt;a href="http://www.myspace.com/pixelelated" title="http://www.myspace.com/pixelelated" target="_blank"&gt;Engel&lt;/a&gt;).&lt;/p&gt;&lt;p&gt;Also, we are going to be hosting the Portable Contacts Summit next Thursday at our San Francisco office.&amp;nbsp; &lt;a href="http://portablecontacts.net/" title="Portable Contacts homepage" target="_blank"&gt;Portable Contacts&lt;/a&gt; is an open initiative to define a common way to securely take your address book into new sites.&amp;nbsp; You can find more info on the event: &lt;a href="http://portablecontactssummit.eventbrite.com/" target="_blank"&gt;http://portablecontactssummit.eventbrite.com/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;To get yourself ready to start playing with the new standard, check out the hackathon that SixApart is hosting the night before: &lt;a href="http://upcoming.yahoo.com/event/1078491" target="_blank"&gt;http://upcoming.yahoo.com/event/1078491&lt;/a&gt;&lt;/p&gt;&lt;p&gt;We have a lot of exciting work underway as we continue to develop and enhance our open platforms, and we are looking forward to the chance to talk more about those efforts.&lt;/p&gt;&lt;p&gt;Cheers, Max &lt;br /&gt;&lt;/p&gt;&lt;img src="http://developer.myspace.com/community/aggbug.aspx?PostID=19863" width="1" height="1"&gt;</description><category domain="http://developer.myspace.com/community/blogs/devteam/archive/tags/OpenID/default.aspx">OpenID</category><category domain="http://developer.myspace.com/community/blogs/devteam/archive/tags/OpenSocial/default.aspx">OpenSocial</category><category domain="http://developer.myspace.com/community/blogs/devteam/archive/tags/oAuth/default.aspx">oAuth</category><category domain="http://developer.myspace.com/community/blogs/devteam/archive/tags/data+availability/default.aspx">data availability</category></item><item><title>NOW HIRING - MySpace Developer Platform Team</title><link>http://developer.myspace.com/community/blogs/devteam/archive/2008/05/19/now-hiring-myspace-developer-platform-team.aspx</link><pubDate>Mon, 19 May 2008 16:40:00 GMT</pubDate><guid isPermaLink="false">8e485011-333f-425c-b84a-1febdb8bfab0:10310</guid><dc:creator>Allen</dc:creator><slash:comments>15</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://developer.myspace.com/community/blogs/devteam/rsscomments.aspx?PostID=10310</wfw:commentRss><comments>http://developer.myspace.com/community/blogs/devteam/archive/2008/05/19/now-hiring-myspace-developer-platform-team.aspx#comments</comments><description>&lt;p&gt;MySpace is expanding its Developer Platform Team!&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Are you are knowledgeable in:&lt;/p&gt;&lt;p&gt; - AJAX&lt;br /&gt;- C/C++&lt;br /&gt;- Cross-Browser Support&lt;br /&gt;- CSS 1.0 - 2.1&lt;br /&gt;
- DOM Levels 0 - 2&lt;br /&gt;- HTML &amp;amp; XHTML&lt;br /&gt;- Java&lt;br /&gt;- JavaScript 1.0 - 1.5&lt;br /&gt;- oAuth&lt;br /&gt;- Object-Oriented Programming Concept&lt;br /&gt;- .NET/C# 1.1 - 3.5 &lt;br /&gt;- REST&lt;br /&gt;- WCF&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Do you work in the Seattle, San Francisco, or the Los Angeles area (or want to)?&amp;nbsp; &lt;br /&gt;&lt;/p&gt;&lt;p&gt;If so, we would like to talk with you!!!&lt;br /&gt;&lt;/p&gt;&lt;p&gt;MySpace recently launched the MySpace Developer Platform.&amp;nbsp; We now have over 1200 live applications and growing everyday.&amp;nbsp; We are hiring developers to help us expand our available APIs, evolve the MySpace Container, contributing &amp;amp; iterating to the OpenSocial Spec and libraries – among many other MDP related initiatives. &lt;br /&gt;&lt;/p&gt;&lt;p&gt;If you have a resume or questions, please email joe.darretta@fox.com.&amp;nbsp; Please make sure you put &amp;quot;MDP&amp;quot; in the subject line (you don&amp;#39;t have too, but it helps us)! &lt;/p&gt;&lt;img src="http://developer.myspace.com/community/aggbug.aspx?PostID=10310" width="1" height="1"&gt;</description><category domain="http://developer.myspace.com/community/blogs/devteam/archive/tags/OpenSocial/default.aspx">OpenSocial</category><category domain="http://developer.myspace.com/community/blogs/devteam/archive/tags/REST/default.aspx">REST</category><category domain="http://developer.myspace.com/community/blogs/devteam/archive/tags/Employment/default.aspx">Employment</category><category domain="http://developer.myspace.com/community/blogs/devteam/archive/tags/oAuth/default.aspx">oAuth</category><category domain="http://developer.myspace.com/community/blogs/devteam/archive/tags/Jobs/default.aspx">Jobs</category><category domain="http://developer.myspace.com/community/blogs/devteam/archive/tags/Hiring/default.aspx">Hiring</category><category domain="http://developer.myspace.com/community/blogs/devteam/archive/tags/AJAX/default.aspx">AJAX</category></item></channel></rss>