<?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/"
		>
<channel>
	<title>Comments on: REST, WADL, forest, trees</title>
	<atom:link href="http://www.markbaker.ca/blog/2007/05/rest-wadl-forest-trees/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.markbaker.ca/blog/2007/05/rest-wadl-forest-trees/</link>
	<description>Celebrating the power of the Web</description>
	<lastBuildDate>Fri, 26 Aug 2011 20:00:51 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
	<item>
		<title>By: KevBurnsJr &#8211; Blog &#187; A description language for RESTful web services</title>
		<link>http://www.markbaker.ca/blog/2007/05/rest-wadl-forest-trees/comment-page-1/#comment-1408</link>
		<dc:creator>KevBurnsJr &#8211; Blog &#187; A description language for RESTful web services</dc:creator>
		<pubDate>Thu, 03 Sep 2009 04:17:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.markbaker.ca/blog/2007/05/29/rest-wadl-forest-trees/#comment-1408</guid>
		<description>[...] REST, WADL, forest, trees So if you&#8217;re writing (or generating) contract/interface-level code which can&#8217;t late-bind to all resources, everywhere, you&#8217;re not doing REST [...] [...]</description>
		<content:encoded><![CDATA[<p>[...] REST, WADL, forest, trees So if you&#8217;re writing (or generating) contract/interface-level code which can&#8217;t late-bind to all resources, everywhere, you&#8217;re not doing REST [...] [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark Baker</title>
		<link>http://www.markbaker.ca/blog/2007/05/rest-wadl-forest-trees/comment-page-1/#comment-253</link>
		<dc:creator>Mark Baker</dc:creator>
		<pubDate>Mon, 04 Jun 2007 14:07:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.markbaker.ca/blog/2007/05/29/rest-wadl-forest-trees/#comment-253</guid>
		<description>Sure, Andrew.  RDF is one attempt at that, offering a standardized data model and a handful of standardized serializations thereof (RDF/XML, Turtle).  I don&#039;t think that&#039;s holding up REST&#039;s success at all though.</description>
		<content:encoded><![CDATA[<p>Sure, Andrew.  RDF is one attempt at that, offering a standardized data model and a handful of standardized serializations thereof (RDF/XML, Turtle).  I don&#8217;t think that&#8217;s holding up REST&#8217;s success at all though.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andrew Wahbe</title>
		<link>http://www.markbaker.ca/blog/2007/05/rest-wadl-forest-trees/comment-page-1/#comment-247</link>
		<dc:creator>Andrew Wahbe</dc:creator>
		<pubDate>Sun, 03 Jun 2007 05:16:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.markbaker.ca/blog/2007/05/29/rest-wadl-forest-trees/#comment-247</guid>
		<description>Right... but there is a big fat contract in the way of a hypermedia format specification that is key to the REST interaction. The contract is negotiated in the HTTP interaction by way of the accept header. So while all services expose the same interface, all clients do not expose the same interface. We get away with it in UI-focused services by using standard formats like HTML, SVG, VoiceXML, etc. But for machine to machine interaction, its not clear what one should use, or if a &quot;standard&quot; markup is even possible. Saying &quot;use XLink&quot; doesn&#039;t cut it. You need to be able to express all forms of HTTP interactions (all verbs and headers). I think this is the biggest roadblock to RESTs success right now. Don&#039;t we need to get people to move their focus from WADL to a standard M2M markup (or at least a framework for building markup focused on a specific market)?</description>
		<content:encoded><![CDATA[<p>Right&#8230; but there is a big fat contract in the way of a hypermedia format specification that is key to the REST interaction. The contract is negotiated in the HTTP interaction by way of the accept header. So while all services expose the same interface, all clients do not expose the same interface. We get away with it in UI-focused services by using standard formats like HTML, SVG, VoiceXML, etc. But for machine to machine interaction, its not clear what one should use, or if a &#8220;standard&#8221; markup is even possible. Saying &#8220;use XLink&#8221; doesn&#8217;t cut it. You need to be able to express all forms of HTTP interactions (all verbs and headers). I think this is the biggest roadblock to RESTs success right now. Don&#8217;t we need to get people to move their focus from WADL to a standard M2M markup (or at least a framework for building markup focused on a specific market)?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John D. Heintz</title>
		<link>http://www.markbaker.ca/blog/2007/05/rest-wadl-forest-trees/comment-page-1/#comment-252</link>
		<dc:creator>John D. Heintz</dc:creator>
		<pubDate>Fri, 01 Jun 2007 21:04:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.markbaker.ca/blog/2007/05/29/rest-wadl-forest-trees/#comment-252</guid>
		<description>I agree that a description language for REST is a bad idea.

I tried to describe a declarative data (microformat?) approach to solving the same type of problem. I&#039;ve called the idea signposts to indicate that the data provides direction that is also machine processable.

See http://johnheintz.blogspot.com/2007/05/does-rest-need-dl.html

John</description>
		<content:encoded><![CDATA[<p>I agree that a description language for REST is a bad idea.</p>
<p>I tried to describe a declarative data (microformat?) approach to solving the same type of problem. I&#8217;ve called the idea signposts to indicate that the data provides direction that is also machine processable.</p>
<p>See <a href="http://johnheintz.blogspot.com/2007/05/does-rest-need-dl.html" rel="nofollow">http://johnheintz.blogspot.com/2007/05/does-rest-need-dl.html</a></p>
<p>John</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Patrick Mueller</title>
		<link>http://www.markbaker.ca/blog/2007/05/rest-wadl-forest-trees/comment-page-1/#comment-251</link>
		<dc:creator>Patrick Mueller</dc:creator>
		<pubDate>Wed, 30 May 2007 17:07:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.markbaker.ca/blog/2007/05/29/rest-wadl-forest-trees/#comment-251</guid>
		<description>I posted a response on my blog: http://tinyurl.com/2f9xeq</description>
		<content:encoded><![CDATA[<p>I posted a response on my blog: <a href="http://tinyurl.com/2f9xeq" rel="nofollow">http://tinyurl.com/2f9xeq</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: hughw</title>
		<link>http://www.markbaker.ca/blog/2007/05/rest-wadl-forest-trees/comment-page-1/#comment-249</link>
		<dc:creator>hughw</dc:creator>
		<pubDate>Wed, 30 May 2007 16:16:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.markbaker.ca/blog/2007/05/29/rest-wadl-forest-trees/#comment-249</guid>
		<description>Pete -- &quot;Hypermedia as the engine of application state. (We need a shorter way to say that.)&quot;

HATE OAS?</description>
		<content:encoded><![CDATA[<p>Pete &#8212; &#8220;Hypermedia as the engine of application state. (We need a shorter way to say that.)&#8221;</p>
<p>HATE OAS?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark Baker</title>
		<link>http://www.markbaker.ca/blog/2007/05/rest-wadl-forest-trees/comment-page-1/#comment-250</link>
		<dc:creator>Mark Baker</dc:creator>
		<pubDate>Wed, 30 May 2007 02:44:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.markbaker.ca/blog/2007/05/29/rest-wadl-forest-trees/#comment-250</guid>
		<description>Bingo!</description>
		<content:encoded><![CDATA[<p>Bingo!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pete Lacey</title>
		<link>http://www.markbaker.ca/blog/2007/05/rest-wadl-forest-trees/comment-page-1/#comment-248</link>
		<dc:creator>Pete Lacey</dc:creator>
		<pubDate>Tue, 29 May 2007 23:08:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.markbaker.ca/blog/2007/05/29/rest-wadl-forest-trees/#comment-248</guid>
		<description>&quot;10 kudos to whomever identifies the specific constraint being violated)&quot;

Hypermedia as the engine of application state.  (We need a shorter way to say that.)</description>
		<content:encoded><![CDATA[<p>&#8220;10 kudos to whomever identifies the specific constraint being violated)&#8221;</p>
<p>Hypermedia as the engine of application state.  (We need a shorter way to say that.)</p>
]]></content:encoded>
	</item>
</channel>
</rss>

