<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: OData is grease to cut data friction</title>
	<atom:link href="http://blog.jonudell.net/2009/11/18/odata-is-grease-to-cut-data-friction/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.jonudell.net/2009/11/18/odata-is-grease-to-cut-data-friction/</link>
	<description>Strategies for Internet citizens</description>
	<lastBuildDate>Sun, 12 Feb 2012 18:22:41 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>By: OData&#8212;Lubing up KRL &#124; Late For Dinner</title>
		<link>http://blog.jonudell.net/2009/11/18/odata-is-grease-to-cut-data-friction/#comment-147367</link>
		<dc:creator><![CDATA[OData&#8212;Lubing up KRL &#124; Late For Dinner]]></dc:creator>
		<pubDate>Tue, 25 Jan 2011 17:27:44 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jonudell.net/?p=2007#comment-147367</guid>
		<description><![CDATA[[...] Jon Udell, the James Brown of social media, famously said that OData is “grease to cut data friction”. [...]]]></description>
		<content:encoded><![CDATA[<p>[...] Jon Udell, the James Brown of social media, famously said that OData is “grease to cut data friction”. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rick Pastoor</title>
		<link>http://blog.jonudell.net/2009/11/18/odata-is-grease-to-cut-data-friction/#comment-134733</link>
		<dc:creator><![CDATA[Rick Pastoor]]></dc:creator>
		<pubDate>Mon, 17 May 2010 20:37:21 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jonudell.net/?p=2007#comment-134733</guid>
		<description><![CDATA[Hi Jon,

Thanks for your kind reply! I like it that the list is growing and I took a peek at the resources, interesting.

What I ment with &#039;Sharing exposed data sources for OData is possible, not easy.&#039; is that I compared the way data tables or OData Services can be shared. Let&#039;s say, I want to (re)use the OData Service you created in your blogpost (http://blog.jonudell.net/2010/02/09/producing-and-consuming-odata-feeds-an-end-to-end-example/) how would I be able to access it? I think the success of the OData platform is related to the amount of (free or paid) services that are available.]]></description>
		<content:encoded><![CDATA[<p>Hi Jon,</p>
<p>Thanks for your kind reply! I like it that the list is growing and I took a peek at the resources, interesting.</p>
<p>What I ment with &#8216;Sharing exposed data sources for OData is possible, not easy.&#8217; is that I compared the way data tables or OData Services can be shared. Let&#8217;s say, I want to (re)use the OData Service you created in your blogpost (<a href="http://blog.jonudell.net/2010/02/09/producing-and-consuming-odata-feeds-an-end-to-end-example/" rel="nofollow">http://blog.jonudell.net/2010/02/09/producing-and-consuming-odata-feeds-an-end-to-end-example/</a>) how would I be able to access it? I think the success of the OData platform is related to the amount of (free or paid) services that are available.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jon Udell</title>
		<link>http://blog.jonudell.net/2009/11/18/odata-is-grease-to-cut-data-friction/#comment-134657</link>
		<dc:creator><![CDATA[Jon Udell]]></dc:creator>
		<pubDate>Fri, 14 May 2010 12:00:44 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jonudell.net/?p=2007#comment-134657</guid>
		<description><![CDATA[Thanks Micah.

A couple of points to note:

&lt;i&gt;OData has really a few public API’s available. Mainly, this is because you need to add an endpoint which outputs the OData format.&lt;/i&gt;

Among the public APIs mentioned at http://www.odata.org/producer, Dallas (http://pinpoint.microsoft.com/en-US/Dallas) is notable as a growing catalog of sources, some free and others commercial.

&lt;i&gt;Sharing exposed data sources for OData is possible, not easy. I have to write about it via their website, and then, maybe, my data source will be included. If I have written a YQL data adapter I can put it on Github and it will be included in the public data tables list.&lt;/i&gt;

If &lt;i&gt;write about it via their website&lt;/i&gt; refers to http://www.odata.org/producers, then no, that&#039;s not a registry, it&#039;s just a non-exhaustive list of early adoptions.

Producing your own OData service can range from easy to hard depending on how much of OData you implement. Minimally it&#039;s just an Atom feed and a service document, as I discussed here:

http://blog.jonudell.net/2010/02/09/producing-and-consuming-odata-feeds-an-end-to-end-example/

For an excellent overview of how to implement OData in a modular way, see this post from Pablo Castro:

http://blogs.msdn.com/pablo/archive/2010/01/26/implementing-only-certain-aspects-of-odata.aspx]]></description>
		<content:encoded><![CDATA[<p>Thanks Micah.</p>
<p>A couple of points to note:</p>
<p><i>OData has really a few public API’s available. Mainly, this is because you need to add an endpoint which outputs the OData format.</i></p>
<p>Among the public APIs mentioned at <a href="http://www.odata.org/producer" rel="nofollow">http://www.odata.org/producer</a>, Dallas (<a href="http://pinpoint.microsoft.com/en-US/Dallas" rel="nofollow">http://pinpoint.microsoft.com/en-US/Dallas</a>) is notable as a growing catalog of sources, some free and others commercial.</p>
<p><i>Sharing exposed data sources for OData is possible, not easy. I have to write about it via their website, and then, maybe, my data source will be included. If I have written a YQL data adapter I can put it on Github and it will be included in the public data tables list.</i></p>
<p>If <i>write about it via their website</i> refers to <a href="http://www.odata.org/producers" rel="nofollow">http://www.odata.org/producers</a>, then no, that&#8217;s not a registry, it&#8217;s just a non-exhaustive list of early adoptions.</p>
<p>Producing your own OData service can range from easy to hard depending on how much of OData you implement. Minimally it&#8217;s just an Atom feed and a service document, as I discussed here:</p>
<p><a href="http://blog.jonudell.net/2010/02/09/producing-and-consuming-odata-feeds-an-end-to-end-example/" rel="nofollow">http://blog.jonudell.net/2010/02/09/producing-and-consuming-odata-feeds-an-end-to-end-example/</a></p>
<p>For an excellent overview of how to implement OData in a modular way, see this post from Pablo Castro:</p>
<p><a href="http://blogs.msdn.com/pablo/archive/2010/01/26/implementing-only-certain-aspects-of-odata.aspx" rel="nofollow">http://blogs.msdn.com/pablo/archive/2010/01/26/implementing-only-certain-aspects-of-odata.aspx</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Micah Alpern</title>
		<link>http://blog.jonudell.net/2009/11/18/odata-is-grease-to-cut-data-friction/#comment-134651</link>
		<dc:creator><![CDATA[Micah Alpern]]></dc:creator>
		<pubDate>Thu, 13 May 2010 23:32:30 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jonudell.net/?p=2007#comment-134651</guid>
		<description><![CDATA[FYI, I found this comparison between YQL and OData useful.

http://rickpastoor.tumblr.com/post/570618355/yql-and-odata-whats-the-deal]]></description>
		<content:encoded><![CDATA[<p>FYI, I found this comparison between YQL and OData useful.</p>
<p><a href="http://rickpastoor.tumblr.com/post/570618355/yql-and-odata-whats-the-deal" rel="nofollow">http://rickpastoor.tumblr.com/post/570618355/yql-and-odata-whats-the-deal</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jon Udell on OData at Douglas Purdy</title>
		<link>http://blog.jonudell.net/2009/11/18/odata-is-grease-to-cut-data-friction/#comment-132037</link>
		<dc:creator><![CDATA[Jon Udell on OData at Douglas Purdy]]></dc:creator>
		<pubDate>Tue, 09 Feb 2010 22:07:47 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jonudell.net/?p=2007#comment-132037</guid>
		<description><![CDATA[[...] OData is grease to cut data friction [...]]]></description>
		<content:encoded><![CDATA[<p>[...] OData is grease to cut data friction [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Producing and consuming OData feeds: An end-to-end example &#171; Jon Udell</title>
		<link>http://blog.jonudell.net/2009/11/18/odata-is-grease-to-cut-data-friction/#comment-132029</link>
		<dc:creator><![CDATA[Producing and consuming OData feeds: An end-to-end example &#171; Jon Udell]]></dc:creator>
		<pubDate>Tue, 09 Feb 2010 17:56:24 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jonudell.net/?p=2007#comment-132029</guid>
		<description><![CDATA[[...] An end-to-end&#160;example Posted by Jon Udell under Uncategorized Leave a Comment&#160;   Having waxed theoretical about the Open Data Protocol (OData), it&#8217;s time to make things more concrete. [...]]]></description>
		<content:encoded><![CDATA[<p>[...] An end-to-end&nbsp;example Posted by Jon Udell under Uncategorized Leave a Comment&nbsp;   Having waxed theoretical about the Open Data Protocol (OData), it&#8217;s time to make things more concrete. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: SSIS Junkie : OData gunning for ubiquity across Microsoft products</title>
		<link>http://blog.jonudell.net/2009/11/18/odata-is-grease-to-cut-data-friction/#comment-131126</link>
		<dc:creator><![CDATA[SSIS Junkie : OData gunning for ubiquity across Microsoft products]]></dc:creator>
		<pubDate>Mon, 21 Dec 2009 18:51:20 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jonudell.net/?p=2007#comment-131126</guid>
		<description><![CDATA[[...] OData is grease to cut data friction by Jon Udell [...]]]></description>
		<content:encoded><![CDATA[<p>[...] OData is grease to cut data friction by Jon Udell [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike</title>
		<link>http://blog.jonudell.net/2009/11/18/odata-is-grease-to-cut-data-friction/#comment-131125</link>
		<dc:creator><![CDATA[Mike]]></dc:creator>
		<pubDate>Mon, 21 Dec 2009 17:34:52 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jonudell.net/?p=2007#comment-131125</guid>
		<description><![CDATA[A friend of mine once said something to the effect that if you&#039;re nested more than three layers deep, there&#039;s a problem with your data structure.  (He said that that idea came from Linus Torvalds.)

I thought that that was really profound, and it got me looking at data in a new way.  How we represent data is everything.  In the world of programming it should be our number one focus... how it is represented, how it is structured, etc.

So beyond just communicating between all the various types of software and finding a consensus there, I believe that it is also well worthwhile seeking some holy grail of data structure as well.  Maybe I&#039;m mistaken and the two are separate and can be modularized, but if I&#039;m right, it would pay to develop and form a lasting marriage between the two.]]></description>
		<content:encoded><![CDATA[<p>A friend of mine once said something to the effect that if you&#8217;re nested more than three layers deep, there&#8217;s a problem with your data structure.  (He said that that idea came from Linus Torvalds.)</p>
<p>I thought that that was really profound, and it got me looking at data in a new way.  How we represent data is everything.  In the world of programming it should be our number one focus&#8230; how it is represented, how it is structured, etc.</p>
<p>So beyond just communicating between all the various types of software and finding a consensus there, I believe that it is also well worthwhile seeking some holy grail of data structure as well.  Maybe I&#8217;m mistaken and the two are separate and can be modularized, but if I&#8217;m right, it would pay to develop and form a lasting marriage between the two.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Thoughts on OData and Protocol Buffers &#171; Tales from a Trading Desk</title>
		<link>http://blog.jonudell.net/2009/11/18/odata-is-grease-to-cut-data-friction/#comment-130896</link>
		<dc:creator><![CDATA[Thoughts on OData and Protocol Buffers &#171; Tales from a Trading Desk]]></dc:creator>
		<pubDate>Mon, 07 Dec 2009 06:55:59 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jonudell.net/?p=2007#comment-130896</guid>
		<description><![CDATA[[...] to OData. Purdy as expected has the low down. What I still fail to understand is why OData is restricted to a &#8220;web protocol for querying and updating data&#8221;. What happend to push? [...]]]></description>
		<content:encoded><![CDATA[<p>[...] to OData. Purdy as expected has the low down. What I still fail to understand is why OData is restricted to a &#8220;web protocol for querying and updating data&#8221;. What happend to push? [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andrew Conrad</title>
		<link>http://blog.jonudell.net/2009/11/18/odata-is-grease-to-cut-data-friction/#comment-130788</link>
		<dc:creator><![CDATA[Andrew Conrad]]></dc:creator>
		<pubDate>Wed, 25 Nov 2009 04:53:28 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jonudell.net/?p=2007#comment-130788</guid>
		<description><![CDATA[Non-pdf version of OData spec:

http://bit.ly/45baf1]]></description>
		<content:encoded><![CDATA[<p>Non-pdf version of OData spec:</p>
<p><a href="http://bit.ly/45baf1" rel="nofollow">http://bit.ly/45baf1</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jon Udell</title>
		<link>http://blog.jonudell.net/2009/11/18/odata-is-grease-to-cut-data-friction/#comment-130781</link>
		<dc:creator><![CDATA[Jon Udell]]></dc:creator>
		<pubDate>Tue, 24 Nov 2009 16:26:43 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jonudell.net/?p=2007#comment-130781</guid>
		<description><![CDATA[&lt;i&gt;What’s the “dir” command option in Windows 7 to output an Atom feed or as JSON?&lt;/i&gt;

That&#039;s a great idea.

&lt;i&gt;Where is the HTML version of the spec so we can hyperlink to a specific section?&lt;/i&gt;

Coming, I&#039;m told.

&lt;i&gt;Why wouldn’t OData reuse OpenSearch’s more descriptive totalResults, startIndex, &amp; itemsPerPage, like GData does, and get paging for free?&lt;/i&gt;

That&#039;s a good question, I&#039;ll pass it along.

&lt;i&gt;Perhaps I’m skeptical after so many years of wringing web-friendly data out of and into file systems, SharePoint sites &amp; webparts, Excel worksheets, FileSystemObject metadata, PDFs, enterprise databases, intranets, and other well-meaning but proprietary XML formats.&lt;/i&gt;

Understandable. The demos I have seen address this longstanding frustration. But as always this is one of those chicken-and-egg ecosystem deals. There have got to be a lot of producers and a lot of consumers. When I see that it&#039;s possible to poke an individual value into a deeply nested item within SharePoint using cURL, as is now the case, I&#039;m hopeful. But obviously a lot of other things have to come together for this to take off in the best possible way.]]></description>
		<content:encoded><![CDATA[<p><i>What’s the “dir” command option in Windows 7 to output an Atom feed or as JSON?</i></p>
<p>That&#8217;s a great idea.</p>
<p><i>Where is the HTML version of the spec so we can hyperlink to a specific section?</i></p>
<p>Coming, I&#8217;m told.</p>
<p><i>Why wouldn’t OData reuse OpenSearch’s more descriptive totalResults, startIndex, &amp; itemsPerPage, like GData does, and get paging for free?</i></p>
<p>That&#8217;s a good question, I&#8217;ll pass it along.</p>
<p><i>Perhaps I’m skeptical after so many years of wringing web-friendly data out of and into file systems, SharePoint sites &amp; webparts, Excel worksheets, FileSystemObject metadata, PDFs, enterprise databases, intranets, and other well-meaning but proprietary XML formats.</i></p>
<p>Understandable. The demos I have seen address this longstanding frustration. But as always this is one of those chicken-and-egg ecosystem deals. There have got to be a lot of producers and a lot of consumers. When I see that it&#8217;s possible to poke an individual value into a deeply nested item within SharePoint using cURL, as is now the case, I&#8217;m hopeful. But obviously a lot of other things have to come together for this to take off in the best possible way.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David P. Hochman</title>
		<link>http://blog.jonudell.net/2009/11/18/odata-is-grease-to-cut-data-friction/#comment-130767</link>
		<dc:creator><![CDATA[David P. Hochman]]></dc:creator>
		<pubDate>Mon, 23 Nov 2009 05:18:53 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jonudell.net/?p=2007#comment-130767</guid>
		<description><![CDATA[Jon, 

Yes, OData uses HTTP, URIs, XML, &amp; AtomPub, and even returns JSON, but the spec is huge (and published only in PDF):

[{spec:&quot;OData MC-APDSU 1.3&quot;, pages:219},
 {spec:&quot;HTTP/1.1 RFC2616&quot;, pages:176},
 {spec:&quot;YQL Guide&quot;, pages:116},
 {spec:&quot;AtomPub RFC5023&quot;, pages:53},
 {spec:&quot;XML 1.0&quot;, pages:31},
 {spec:&quot;OpenSearch 1.1&quot;, pages:21},
 {spec:&quot;GData 2.0&quot;, pages:8}
]

Yes, OData is supported by some Microsoft products, but it&#039;s not core. What&#039;s the &quot;dir&quot; command option in Windows 7 to output an Atom feed or as JSON?  Where is the HTML version of the spec so we can hyperlink to a specific section?

Yes, OData defines m:count, but it&#039;s only normalized for data services that implement OData. Why wouldn&#039;t OData reuse OpenSearch&#039;s more descriptive totalResults, startIndex, &amp; itemsPerPage, like GData does, and get paging for free?

Perhaps I&#039;m skeptical after so many years of wringing web-friendly data out of and into file systems, SharePoint sites &amp; webparts, Excel worksheets, FileSystemObject metadata, PDFs, enterprise databases, intranets, and other well-meaning but proprietary XML formats.

For now, OData will require another set of adapters ... but at least they will be XML adapters.]]></description>
		<content:encoded><![CDATA[<p>Jon, </p>
<p>Yes, OData uses HTTP, URIs, XML, &amp; AtomPub, and even returns JSON, but the spec is huge (and published only in PDF):</p>
<p>[{spec:"OData MC-APDSU 1.3", pages:219},<br />
 {spec:"HTTP/1.1 RFC2616", pages:176},<br />
 {spec:"YQL Guide", pages:116},<br />
 {spec:"AtomPub RFC5023", pages:53},<br />
 {spec:"XML 1.0", pages:31},<br />
 {spec:"OpenSearch 1.1", pages:21},<br />
 {spec:"GData 2.0", pages:8}<br />
]</p>
<p>Yes, OData is supported by some Microsoft products, but it&#8217;s not core. What&#8217;s the &#8220;dir&#8221; command option in Windows 7 to output an Atom feed or as JSON?  Where is the HTML version of the spec so we can hyperlink to a specific section?</p>
<p>Yes, OData defines m:count, but it&#8217;s only normalized for data services that implement OData. Why wouldn&#8217;t OData reuse OpenSearch&#8217;s more descriptive totalResults, startIndex, &amp; itemsPerPage, like GData does, and get paging for free?</p>
<p>Perhaps I&#8217;m skeptical after so many years of wringing web-friendly data out of and into file systems, SharePoint sites &amp; webparts, Excel worksheets, FileSystemObject metadata, PDFs, enterprise databases, intranets, and other well-meaning but proprietary XML formats.</p>
<p>For now, OData will require another set of adapters &#8230; but at least they will be XML adapters.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: On OData (Open Data Protocol) at Douglas Purdy</title>
		<link>http://blog.jonudell.net/2009/11/18/odata-is-grease-to-cut-data-friction/#comment-130758</link>
		<dc:creator><![CDATA[On OData (Open Data Protocol) at Douglas Purdy]]></dc:creator>
		<pubDate>Fri, 20 Nov 2009 18:55:52 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jonudell.net/?p=2007#comment-130758</guid>
		<description><![CDATA[[...] As Jon Udell says, “OData is grease to cut data friction”. [...]]]></description>
		<content:encoded><![CDATA[<p>[...] As Jon Udell says, “OData is grease to cut data friction”. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jon Udell</title>
		<link>http://blog.jonudell.net/2009/11/18/odata-is-grease-to-cut-data-friction/#comment-130750</link>
		<dc:creator><![CDATA[Jon Udell]]></dc:creator>
		<pubDate>Wed, 18 Nov 2009 18:44:43 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jonudell.net/?p=2007#comment-130750</guid>
		<description><![CDATA[Anything that usefully normalizes access to web data is a good thing.

What I particularly like about OData is the focus on resource modeling, a still-underexploited aspect of doing things The HTTP Way.]]></description>
		<content:encoded><![CDATA[<p>Anything that usefully normalizes access to web data is a good thing.</p>
<p>What I particularly like about OData is the focus on resource modeling, a still-underexploited aspect of doing things The HTTP Way.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Micah Alpern</title>
		<link>http://blog.jonudell.net/2009/11/18/odata-is-grease-to-cut-data-friction/#comment-130747</link>
		<dc:creator><![CDATA[Micah Alpern]]></dc:creator>
		<pubDate>Wed, 18 Nov 2009 15:00:19 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jonudell.net/?p=2007#comment-130747</guid>
		<description><![CDATA[Jon, would something like YQL address this need?

http://developer.yahoo.com/yql/]]></description>
		<content:encoded><![CDATA[<p>Jon, would something like YQL address this need?</p>
<p><a href="http://developer.yahoo.com/yql/" rel="nofollow">http://developer.yahoo.com/yql/</a></p>
]]></content:encoded>
	</item>
</channel>
</rss>

