<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" 
      xmlns:thr="http://purl.org/syndication/thread/1.0">
  <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/opensocial_defrag_kevin_marks.php" />
  <link rel="self" type="application/atom+xml" href="http://www.readwriteweb.com/atom.xml" />
  <id>tag:,2008:/1/tag:72.47.210.69,2007://1.3201-</id>
  <updated>2008-09-24T12:07:15Z</updated>
  <title>Comments for 2008 Web Predictions</title>
  
  <generator uri="http://www.sixapart.com/movabletype/">Movable Type 4.1</generator>
  <entry>
    <id>tag:72.47.210.69,2007://1.3201</id>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/opensocial_defrag_kevin_marks.php" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.readwriteweb.com/cgi-bin/mt/mt-atom.cgi/weblog/blog_id=1/entry_id=3201" title="Google's Kevin Marks Discusses OpenSocial at Defrag" />
    <published>2007-11-07T00:45:49Z</published>
    <updated>2007-12-17T11:48:46Z</updated>
    <title>Google&apos;s Kevin Marks Discusses OpenSocial at Defrag</title>
    <summary>Today at the Defrag Conference, Kevin Marks from Google gave a presentation on OpenSocial. Before working at Google, Kevin was Principal Engineer at Technorati. He&apos;s also well known as one of the founders of microformats. Kevin&apos;s speech wasn&apos;t on the Defrag agenda, but it was squeezed in due to the timeliness of the topic. Plus,...</summary>
    <author>
      <name>Sean Ammirati</name>
      
    </author>
    
    <category term="Events" />
    
    <category term="Google" />
    
    <category term="Social Networks" />
    
    <content type="html" xml:lang="en" xml:base="http://www.readwriteweb.com/">
      <![CDATA[<p><img src="http://www.readwriteweb.com/images/opensocial_official.jpg" vspace="5" hspace="5" align="left" />Today at the <a href="http://www.defragcon.com/">Defrag Conference</a>, <a href="http://epeus.blogspot.com/">Kevin Marks</a>  from Google gave a presentation on <a href="http://code.google.com/apis/opensocial/">OpenSocial</a>.  Before working at Google, Kevin was Principal Engineer at Technorati. He's also well known as one of the founders of  <a href="http://microformats.org/">microformats</a>.</p>
<p>Kevin's speech wasn't on the Defrag agenda, but it was squeezed in due to the timeliness of the topic.  Plus, tongue in cheek, it was suggested that Brad Feld and our own Alex Iskold's launch of <a href="http://www.feld.com/blog/archives/2007/11/closedprivate.html" title="Feld Thoughts - Introducing ClosedPrivate">ClosedPrivate</a> the day before may have compelled Kevin to get OpenSocial on the agenda! </p>
<p> While a lot of the material was repurposed from <a href="http://code.google.com/campfire/">Campfire</a>, Kevin also sat down with Jerry Michalski and the conversation turned very interesting. There were a few nuggets I wanted to share with the Read/WriteWeb audience. </p>]]>
      <![CDATA[<h2> What Life Stage is OpenSocial At </h2>
<p> Jerry asked Kevin: "what stage is Open Social App at?".  Kevin was <strong>very </strong>clear that this is a true alpha - and he contrasted this with Google's typical perpetual beta.  He explained that the leaders at Google felt it was important to get this out early, because of the need for developers outside of Google to participate.  </p>

<h2> User Authentication Model </h2>
<p> One of the things I've been very interested in when looking at OpenSocial is how they plan to handle user authentication. According to Kevin: "At the moment, it is delegated to the containers.  Clearly this needs to work better.  We are looking at <a href="http://oauth.net/" title="OAuth &mdash; An open protocol to allow secure API authentication in a simple and standard method from desktop and web applications.">oAuth</a>." </p>

<p> This was actually very encouraging to hear.  I was afraid that Google would require users to <a href="http://code.google.com/apis/accounts/index.html" title="Google Account Authentication">authenticate using Google</a>.  I believe it will be important for OpenSocial to ultimately leverage an open authentication method, <em>not</em> depend on a single proprietary Google standard.  In the meantime, given the alpha stage, using the container's authentication makes sense. </p>
<p><img src="http://farm3.static.flickr.com/2301/1895002730_09141b8e01.jpg?v=0" /><br />
    <em>Kevin Marks at Defrag; Photo: <a href="http://www.flickr.com/photos/graemethickins/1895002730/">Graeme Thickins</a></em></p>
<h2> Sharing Data Between Services </h2>       
<p> One of the concerns that Marshall <a href="http://www.readwriteweb.com/archives/opensocial_three_big_concerns.php" title="OpenSocial: Three Big Concerns">raised</a> on Friday here on Read/WriteWeb was: 
<blockquote>
   <p>&quot;While most APIs tend to be read-only, the OpenSocial APIs might be capable only of allowing widgets to be published from one network to another. Will one network be able to pull in bio, friend and interest data from another? That's not being discussed at all.&quot;</p> 
</blockquote>                                                                                               

<p> Kevin said that indeed this functionality is on its way.  However, the authentication is important, because you don't want widgets to start pulling in data from friends of friends.  
<p>Jerry also asked about the ability to add users from one system to another.  For example, can I add my LinkedIn contacts to another network?  Kevin said that "at the moment it is just a query mechanism, but it is in development."
<h2> Conclusion </h2>
<p>One of Marshall's questions in the <a href="http://www.readwriteweb.com/archives/opensocial_three_big_concerns.php" title="OpenSocial: Three Big Concerns">post</a> I mentioned earlier was: Is Google Exercising Leadership or Control? Obviously, only time will tell.  <em><strong>However</strong></em>, I did find  Kevin's transparency at Defrag encouraging. He answered questions directly and he was clear that OpenSocial is in alpha mode and so there is much more to come.  </p>]]>
    </content>
  </entry>

  <entry>
    <id>tag:72.47.210.69,2007://1.3201-comment:26040</id>
    <thr:in-reply-to ref="tag:72.47.210.69,2007://1.3201" type="text/html" href="http://www.readwriteweb.com/archives/opensocial_defrag_kevin_marks.php"/>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/opensocial_defrag_kevin_marks.php#c26040" />
    <title>Comment from Graeme Thickins on 2007-11-07</title>
    <author>
        <name>Graeme Thickins</name>
        <uri>http://www.tech-surf-blog.com</uri>
    </author>
    <content type="html" xml:lang="en" xml:base="http://www.tech-surf-blog.com">
        <![CDATA[<p>great recap, Sean - you captured the essence</p>

<p>I think it was pretty cool that Kevin bopped over to Denver just for us guys</p>

<p>Defrag rocked</p>

<p>g</p>]]>
    </content>
    <published>2007-11-07T15:55:14Z</published>
  </entry>

  <entry>
    <id>tag:72.47.210.69,2007://1.3201-comment:26041</id>
    <thr:in-reply-to ref="tag:72.47.210.69,2007://1.3201" type="text/html" href="http://www.readwriteweb.com/archives/opensocial_defrag_kevin_marks.php"/>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/opensocial_defrag_kevin_marks.php#c26041" />
    <title>Comment from Lou Paglia on 2007-11-15</title>
    <author>
        <name>Lou Paglia</name>
        <uri>http://www.loupaglia.com/correlate</uri>
    </author>
    <content type="html" xml:lang="en" xml:base="http://www.loupaglia.com/correlate">
        <![CDATA[<p>I found the question of " Is Google Exercising Leadership or Control?" very interesting as well.  I am not a developer but is OpenSocial ready for prime time yet? Kevin even mentioned that OpenSocial was released in alpha mode, not even in beta yet.  This isn't consistent with any Google product launch that I can remember.  Was this simply a PR move against Microsoft's investment in Facebook?</p>

<p>I do not question the viability and need to a framework for OpenSocial or a methodology to tie these networks together.  But when you talk about leadership or control, the timing was quite interesting to me.</p>]]>
    </content>
    <published>2007-11-15T18:45:20Z</published>
  </entry>

</feed>