<?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: HTTP RFC paraphrased for the Web of Data</title>
	<atom:link href="http://webr3.org/blog/semantic-web/http-rfc-paraphrased-for-the-web-of-data/feed/" rel="self" type="application/rss+xml" />
	<link>http://webr3.org/blog/semantic-web/http-rfc-paraphrased-for-the-web-of-data/</link>
	<description>brain&#039;s on fire!</description>
	<lastBuildDate>Fri, 22 Apr 2011 00:44:37 +0100</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: John S. Erickson, Ph.D.</title>
		<link>http://webr3.org/blog/semantic-web/http-rfc-paraphrased-for-the-web-of-data/comment-page-1/#comment-237</link>
		<dc:creator>John S. Erickson, Ph.D.</dc:creator>
		<pubDate>Tue, 02 Mar 2010 18:36:43 +0000</pubDate>
		<guid isPermaLink="false">http://webr3.org/blog/?p=213#comment-237</guid>
		<description>+1 on the post, Nathan!

Here&#039;s a question: are GET and PUT &lt;i&gt;symmetrical&lt;/i&gt;? Perhaps my question is a bit out-of-band, because the context of my question is really about the symmetry of &lt;a href=&quot;http://www.ietf.org/rfc/rfc2295.txt&quot; rel=&quot;nofollow&quot;&gt;content negotiation&lt;/a&gt;. Implicit in &lt;a&gt;RFC 2616 section 14&lt;/a&gt; is the existence of a (potentially) wide variety of alternate representations that may be accessed via the HTTP/1.1 request header fields; in the world of &lt;a href=&quot;http://linkeddata.org&quot; rel=&quot;nofollow&quot;&gt;linked data&lt;/a&gt; these are useful for differentiating between &lt;code&gt;text/html&lt;/code&gt;, &lt;code&gt;application/rdf+xml&lt;/code&gt;,  &lt;code&gt;text/rdf+n3&lt;/code&gt;, etc. 

So maybe the heart of my question is this: in a linked data world where &lt;a href=&quot;http://www.ietf.org/rfc/rfc2295.txt&quot; rel=&quot;nofollow&quot;&gt;conneg&lt;/a&gt; is alive and well (and assumed), what should be the correct interpretation of RFC 2616&#039;s &lt;i&gt;(if) the Request-URI refers to an already existing resource, the enclosed entity SHOULD be considered as a modified version of the one residing on the origin server&lt;/i&gt;? If I can GET a resource to the resolution of a MIME type, should I not expect to PUT to that same resolution as well? Or, if during a GET the server responds with a list of &lt;code&gt;Alternates&lt;/i&gt;, shouldn&#039;t I expect to PUT using any of those choices? 

Readers familiar with MIME-typed disseminators in the digital repository world (think: Fedora) might think of this as a question about MIME-typed &quot;ingestors&quot;; it is a similar issue: instead of requesting a particular manifestation of the object, this is about updating a specific manifestation (possibly updating the whole).</description>
		<content:encoded><![CDATA[<p>+1 on the post, Nathan!</p>
<p>Here's a question: are GET and PUT <i>symmetrical</i>? Perhaps my question is a bit out-of-band, because the context of my question is really about the symmetry of <a href="http://www.ietf.org/rfc/rfc2295.txt" rel="nofollow">content negotiation</a>. Implicit in <a>RFC 2616 section 14</a> is the existence of a (potentially) wide variety of alternate representations that may be accessed via the HTTP/1.1 request header fields; in the world of <a href="http://linkeddata.org" rel="nofollow">linked data</a> these are useful for differentiating between <code>text/html</code>, <code>application/rdf+xml</code>,  <code>text/rdf+n3</code>, etc. </p>
<p>So maybe the heart of my question is this: in a linked data world where <a href="http://www.ietf.org/rfc/rfc2295.txt" rel="nofollow">conneg</a> is alive and well (and assumed), what should be the correct interpretation of RFC 2616's <i>(if) the Request-URI refers to an already existing resource, the enclosed entity SHOULD be considered as a modified version of the one residing on the origin server</i>? If I can GET a resource to the resolution of a MIME type, should I not expect to PUT to that same resolution as well? Or, if during a GET the server responds with a list of <code>Alternates, shouldn't I expect to PUT using any of those choices? </p>
<p>Readers familiar with MIME-typed disseminators in the digital repository world (think: Fedora) might think of this as a question about MIME-typed "ingestors"; it is a similar issue: instead of requesting a particular manifestation of the object, this is about updating a specific manifestation (possibly updating the whole).</code></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: nathan</title>
		<link>http://webr3.org/blog/semantic-web/http-rfc-paraphrased-for-the-web-of-data/comment-page-1/#comment-236</link>
		<dc:creator>nathan</dc:creator>
		<pubDate>Tue, 02 Mar 2010 17:57:03 +0000</pubDate>
		<guid isPermaLink="false">http://webr3.org/blog/?p=213#comment-236</guid>
		<description>Thanks for the comments Michael :) I&#039;ve added in a clarification on why I&#039;ve chosen rfc 2616 over HTTPbis for this post - totally agree that it&#039;s worth linking to HTTPbis; and thinking a follow up post comparing what the two say on these details may be warrented in the near future..?!

Regarding fragments and URI / URL / URIref, you&#039;re right this subject is far too complicated to simply comment on a small detail then defer to nothing, so I&#039;ve removed it :p and added in a link to see your comments.

ps: nice info about fragment identifiers in URIs on the Media Fragments WG!

Cheers</description>
		<content:encoded><![CDATA[<p>Thanks for the comments Michael :) I've added in a clarification on why I've chosen rfc 2616 over HTTPbis for this post - totally agree that it's worth linking to HTTPbis; and thinking a follow up post comparing what the two say on these details may be warrented in the near future..?!</p>
<p>Regarding fragments and URI / URL / URIref, you're right this subject is far too complicated to simply comment on a small detail then defer to nothing, so I've removed it :p and added in a link to see your comments.</p>
<p>ps: nice info about fragment identifiers in URIs on the Media Fragments WG!</p>
<p>Cheers</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Hausenblas</title>
		<link>http://webr3.org/blog/semantic-web/http-rfc-paraphrased-for-the-web-of-data/comment-page-1/#comment-231</link>
		<dc:creator>Michael Hausenblas</dc:creator>
		<pubDate>Tue, 02 Mar 2010 15:38:06 +0000</pubDate>
		<guid isPermaLink="false">http://webr3.org/blog/?p=213#comment-231</guid>
		<description>Nice post, Nathan! One thing I&#039;m wondering, though: HTTPbis is upcoming [1] and many of the referenced pieces might have an updated wording (even fixing some bugs or clarifying things). Don&#039;t you think it would be beneficial to readily link to the respective HTTPbis documents rather than to the (soon) outdated RFC2616? Just my 2c ;)

BTW, regarding fragments, oh well, IMHO this is a bit more complicated as you phrased it. It is correct that RFC2616 (from 1999) does not talk about it. But there is still the Generic URI syntax, RFC3986 [2] (from 2005) that defines what a fragment is [3], essentially deferring it to the media type at hand defining its semantics. See also my write-up in the Media Fragments WG concerning this issue [4] (not to talk about the difference between URI and URIref ;)

Cheers,
            Michael



[1] http://tools.ietf.org/wg/httpbis/
[2] http://tools.ietf.org/html/rfc3986#section-3
[3] http://tools.ietf.org/html/rfc3986#section-3.5
[4] http://www.w3.org/2008/WebVideo/Fragments/wiki/Semantics</description>
		<content:encoded><![CDATA[<p>Nice post, Nathan! One thing I'm wondering, though: HTTPbis is upcoming [1] and many of the referenced pieces might have an updated wording (even fixing some bugs or clarifying things). Don't you think it would be beneficial to readily link to the respective HTTPbis documents rather than to the (soon) outdated RFC2616? Just my 2c ;)</p>
<p>BTW, regarding fragments, oh well, IMHO this is a bit more complicated as you phrased it. It is correct that RFC2616 (from 1999) does not talk about it. But there is still the Generic URI syntax, RFC3986 [2] (from 2005) that defines what a fragment is [3], essentially deferring it to the media type at hand defining its semantics. See also my write-up in the Media Fragments WG concerning this issue [4] (not to talk about the difference between URI and URIref ;)</p>
<p>Cheers,<br />
            Michael</p>
<p>[1] <a href="http://tools.ietf.org/wg/httpbis/" rel="nofollow">http://tools.ietf.org/wg/httpbis/</a><br />
[2] <a href="http://tools.ietf.org/html/rfc3986#section-3" rel="nofollow">http://tools.ietf.org/html/rfc3986#section-3</a><br />
[3] <a href="http://tools.ietf.org/html/rfc3986#section-3.5" rel="nofollow">http://tools.ietf.org/html/rfc3986#section-3.5</a><br />
[4] <a href="http://www.w3.org/2008/WebVideo/Fragments/wiki/Semantics" rel="nofollow">http://www.w3.org/2008/WebVideo/Fragments/wiki/Semantics</a></p>
]]></content:encoded>
	</item>
</channel>
</rss>

