<?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: How to GET a Cup of Coffee</title>
	<atom:link href="http://jayg.org/archives/2008/11/how-to-get-a-cup-of-coffee/feed/lang/en" rel="self" type="application/rss+xml" />
	<link>http://jayg.org/archives/2008/11/how-to-get-a-cup-of-coffee</link>
	<description>along the way toward the Web's full potential</description>
	<lastBuildDate>Fri, 25 Sep 2009 03:23:49 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Jay G.</title>
		<link>http://jayg.org/archives/2008/11/how-to-get-a-cup-of-coffee/comment-page-1#comment-18910</link>
		<dc:creator>Jay G.</dc:creator>
		<pubDate>Mon, 24 Nov 2008 01:34:42 +0000</pubDate>
		<guid isPermaLink="false">http://jayg.org/?p=163#comment-18910</guid>
		<description>Hi Colin,

To follow links, even if you use a more general vocabulary like &lt;next/&gt;, you still need to distinguish among the different state transitions based on the semantics of each transition.

And I think if there is a link in the representation, it means following the link is a valid state transition. If it&#039;s not valid, the representation shouldn&#039;t have the link in it.</description>
		<content:encoded><![CDATA[<p>Hi Colin,</p>
<p>To follow links, even if you use a more general vocabulary like &lt;next/&gt;, you still need to distinguish among the different state transitions based on the semantics of each transition.</p>
<p>And I think if there is a link in the representation, it means following the link is a valid state transition. If it&#8217;s not valid, the representation shouldn&#8217;t have the link in it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Colin Jack</title>
		<link>http://jayg.org/archives/2008/11/how-to-get-a-cup-of-coffee/comment-page-1#comment-18791</link>
		<dc:creator>Colin Jack</dc:creator>
		<pubDate>Fri, 21 Nov 2008 15:37:16 +0000</pubDate>
		<guid isPermaLink="false">http://jayg.org/?p=163#comment-18791</guid>
		<description>Argh, that last post didn&#039;t work too well. I&#039;ll try again.

Its great to see coherent workflow/process REST examples these days, really focusses the mind on solving real enterprise problems.

&quot;So, like the below, we can define a tag for a specific type of transition and its semantics can be defined by the tag itself&quot;

I see what you are saying but if there are a lot of state transitions involved won’t this get confusing to the client?

They may understand what following the payment link means but they won’t know if it&#039;s a valid transition from the current state.</description>
		<content:encoded><![CDATA[<p>Argh, that last post didn&#8217;t work too well. I&#8217;ll try again.</p>
<p>Its great to see coherent workflow/process REST examples these days, really focusses the mind on solving real enterprise problems.</p>
<p>&#8220;So, like the below, we can define a tag for a specific type of transition and its semantics can be defined by the tag itself&#8221;</p>
<p>I see what you are saying but if there are a lot of state transitions involved won’t this get confusing to the client?</p>
<p>They may understand what following the payment link means but they won’t know if it&#8217;s a valid transition from the current state.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Colin Jack</title>
		<link>http://jayg.org/archives/2008/11/how-to-get-a-cup-of-coffee/comment-page-1#comment-18790</link>
		<dc:creator>Colin Jack</dc:creator>
		<pubDate>Fri, 21 Nov 2008 15:35:09 +0000</pubDate>
		<guid isPermaLink="false">http://jayg.org/?p=163#comment-18790</guid>
		<description>Its great to see coherent workflow/process REST examples these days, really focusses the mind on solving real enterprise problems.

&quot;
  latte
  shot
  4.00
  https://starbucks.example.com/payment/order/1234
&quot;

I see what you are saying but if there are a lot of state transitions involved won&#039;t this get confusing to the client? 

They may understand what following the payment link means but they won&#039;t know if its a valid transition from the current state.</description>
		<content:encoded><![CDATA[<p>Its great to see coherent workflow/process REST examples these days, really focusses the mind on solving real enterprise problems.</p>
<p>&#8221;<br />
  latte<br />
  shot<br />
  4.00<br />
  <a href="https://starbucks.example.com/payment/order/1234" rel="nofollow">https://starbucks.example.com/payment/order/1234</a><br />
&#8221;</p>
<p>I see what you are saying but if there are a lot of state transitions involved won&#8217;t this get confusing to the client? </p>
<p>They may understand what following the payment link means but they won&#8217;t know if its a valid transition from the current state.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
