<?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: GUIDs and RSS</title>
	<atom:link href="http://www.rassoc.com/gregr/weblog/2003/02/07/guids-and-rss/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.rassoc.com/gregr/weblog/2003/02/07/guids-and-rss/</link>
	<description>Musings on just about everything.</description>
	<lastBuildDate>Wed, 08 Sep 2010 14:10:03 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Adam Hill</title>
		<link>http://www.rassoc.com/gregr/weblog/2003/02/07/guids-and-rss/comment-page-1/#comment-305</link>
		<dc:creator>Adam Hill</dc:creator>
		<pubDate>Mon, 10 Feb 2003 22:56:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.gregrphoto.com/rassoc/gregr/weblog/2003/02/07/guids-and-rss/#comment-305</guid>
		<description>I would like both formats and allow me to choose either on a per feed basis.

Another idea -- If the GUID is the same but a MD5 *hash* of the contents is different then add it to a reply of the original article.

Too weird ???
</description>
		<content:encoded><![CDATA[<p>I would like both formats and allow me to choose either on a per feed basis.</p>
<p>Another idea &#8212; If the GUID is the same but a MD5 *hash* of the contents is different then add it to a reply of the original article.</p>
<p>Too weird ???</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Adam Howitt</title>
		<link>http://www.rassoc.com/gregr/weblog/2003/02/07/guids-and-rss/comment-page-1/#comment-304</link>
		<dc:creator>Adam Howitt</dc:creator>
		<pubDate>Sat, 08 Feb 2003 21:36:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.gregrphoto.com/rassoc/gregr/weblog/2003/02/07/guids-and-rss/#comment-304</guid>
		<description>Personally I would like a revision manager style approach like if you turn on revision tracking in word using a markup system like [] in red indicates omitted text and [] in blue indicates new content.  This would involve NewsGator inspecting the current and last post by GUID and generating a document with markup.  The options tab could allow you to either select
1. delete previous posts with same guid
2. show revisions mark up or
3. update existing item and mark as unread
</description>
		<content:encoded><![CDATA[<p>Personally I would like a revision manager style approach like if you turn on revision tracking in word using a markup system like [] in red indicates omitted text and [] in blue indicates new content.  This would involve NewsGator inspecting the current and last post by GUID and generating a document with markup.  The options tab could allow you to either select<br />
1. delete previous posts with same guid<br />
2. show revisions mark up or<br />
3. update existing item and mark as unread</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bill Kearney</title>
		<link>http://www.rassoc.com/gregr/weblog/2003/02/07/guids-and-rss/comment-page-1/#comment-303</link>
		<dc:creator>Bill Kearney</dc:creator>
		<pubDate>Sat, 08 Feb 2003 19:23:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.gregrphoto.com/rassoc/gregr/weblog/2003/02/07/guids-and-rss/#comment-303</guid>
		<description>The GUID, as understood by Winer and implemented in Radio and pseudo-2.0, is a mess.  It&#039;s just not right.

The reason I&#039;d suggested GUID in the first place was to allow the &quot;finding&quot; of an item inside and archive or other places.  There&#039;s plenty of value to having timestamps on items and to use them as a means to define the visibility of an item.  Edits to an item change it and in most cases would invoke a new GUID on the item; ALONG with the new timestamp.  They&#039;re different and valuable for different reasons.  One is to see if the item&#039;s new.  The other is to find the item.  Each has it&#039;s own merit.  How current readers or feeds utilize this isn&#039;t a good reason to continue doing it wrong.
</description>
		<content:encoded><![CDATA[<p>The GUID, as understood by Winer and implemented in Radio and pseudo-2.0, is a mess.  It&#8217;s just not right.</p>
<p>The reason I&#8217;d suggested GUID in the first place was to allow the &#8220;finding&#8221; of an item inside and archive or other places.  There&#8217;s plenty of value to having timestamps on items and to use them as a means to define the visibility of an item.  Edits to an item change it and in most cases would invoke a new GUID on the item; ALONG with the new timestamp.  They&#8217;re different and valuable for different reasons.  One is to see if the item&#8217;s new.  The other is to find the item.  Each has it&#8217;s own merit.  How current readers or feeds utilize this isn&#8217;t a good reason to continue doing it wrong.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Simon Fell &#62; Its just code : Saturday, February 08, 2003</title>
		<link>http://www.rassoc.com/gregr/weblog/2003/02/07/guids-and-rss/comment-page-1/#comment-302</link>
		<dc:creator>Simon Fell &#62; Its just code : Saturday, February 08, 2003</dc:creator>
		<pubDate>Sat, 08 Feb 2003 19:06:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.gregrphoto.com/rassoc/gregr/weblog/2003/02/07/guids-and-rss/#comment-302</guid>
		<description>Pingback
</description>
		<content:encoded><![CDATA[<p>Pingback</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joe Friend</title>
		<link>http://www.rassoc.com/gregr/weblog/2003/02/07/guids-and-rss/comment-page-1/#comment-301</link>
		<dc:creator>Joe Friend</dc:creator>
		<pubDate>Sat, 08 Feb 2003 07:31:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.gregrphoto.com/rassoc/gregr/weblog/2003/02/07/guids-and-rss/#comment-301</guid>
		<description>I like the &quot;snapshot in time&quot; idea for the technorati feed.
</description>
		<content:encoded><![CDATA[<p>I like the &#8220;snapshot in time&#8221; idea for the technorati feed.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Greg Reinacker</title>
		<link>http://www.rassoc.com/gregr/weblog/2003/02/07/guids-and-rss/comment-page-1/#comment-300</link>
		<dc:creator>Greg Reinacker</dc:creator>
		<pubDate>Fri, 07 Feb 2003 23:42:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.gregrphoto.com/rassoc/gregr/weblog/2003/02/07/guids-and-rss/#comment-300</guid>
		<description>Hmm is right. :-) I see your point, David, and you&#039;re right - it seems like a &quot;last-modified&quot; header would take care of things. Or perhaps the guid field is being mis-used by many of the current publishing tools. The problem we have now is, if I make a change to respect the guid (which seems like it&#039;s potentially the right thing to do, given the current RSS spec), then we will break the other very common scenario.  That would probably cause more harm overall.&lt;br&gt;&lt;br&gt;
Would it be possible to change the technorati feed to eliminate the inbound/outbound links for linking feeds, or having them be a snapshot in time of what the link count was at the time the incoming link was created?  I&#039;m not sure what information your customers consider most important; but if I were subscribing to your service, I would ideally like to see one new item for each link you detect, at the time you detect it.  Hmm.
</description>
		<content:encoded><![CDATA[<p>Hmm is right. :-) I see your point, David, and you&#8217;re right &#8211; it seems like a &#8220;last-modified&#8221; header would take care of things. Or perhaps the guid field is being mis-used by many of the current publishing tools. The problem we have now is, if I make a change to respect the guid (which seems like it&#8217;s potentially the right thing to do, given the current RSS spec), then we will break the other very common scenario.  That would probably cause more harm overall.</p>
<p>Would it be possible to change the technorati feed to eliminate the inbound/outbound links for linking feeds, or having them be a snapshot in time of what the link count was at the time the incoming link was created?  I&#8217;m not sure what information your customers consider most important; but if I were subscribing to your service, I would ideally like to see one new item for each link you detect, at the time you detect it.  Hmm.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David Sifry</title>
		<link>http://www.rassoc.com/gregr/weblog/2003/02/07/guids-and-rss/comment-page-1/#comment-299</link>
		<dc:creator>David Sifry</dc:creator>
		<pubDate>Fri, 07 Feb 2003 23:01:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.gregrphoto.com/rassoc/gregr/weblog/2003/02/07/guids-and-rss/#comment-299</guid>
		<description>Hmmm.  Joe posted about this on &lt;a href=&quot;http://joe.weblog.or.id/2003/02/07.html#a606&quot; rel=&quot;nofollow&quot;&gt;his blog&lt;/a&gt;, and I followed up.  The problem isn&#039;t just in the &quot;Blog last updated xxx minutes ago&quot; issue - even if I changed that to &quot;Blog last updated on Jan 1, 2003 10:00:00&quot; you&#039;d still be faced with changes in content, like what I describe &lt;a href=&quot;http://rateyourmusic.com/yaccs/commentsn?blog_id=90000003661&amp;blog_entry_id=606&quot; rel=&quot;nofollow&quot;&gt;here&lt;/a&gt;:

For example, what happens when the inbound linking blog&#039;s link cosmos changes, and instead of saying:

26 inbound blogs, 52 inbound links

it says:

27 inbound blogs, 53 inbound links

or the like? That&#039;s why I think there&#039;s either a problem with NewsGator, or with RSS 2.0. IMHO, if a weblog is going to use a guid, then it should change the guid whenever the RSS content changes, IMHO.

What may be necessary is a change to the RSS 2.0 spec that has a &quot;Last-modified:&quot; header in it.  That way, NewsGator and other aggregators can know when a post has  updated content, and use the Last-modified field, otherwise fall back to the current kludge of hashing the title, link, and descriptions.

</description>
		<content:encoded><![CDATA[<p>Hmmm.  Joe posted about this on <a href="http://joe.weblog.or.id/2003/02/07.html#a606" rel="nofollow">his blog</a>, and I followed up.  The problem isn&#8217;t just in the &#8220;Blog last updated xxx minutes ago&#8221; issue &#8211; even if I changed that to &#8220;Blog last updated on Jan 1, 2003 10:00:00&#8243; you&#8217;d still be faced with changes in content, like what I describe <a href="http://rateyourmusic.com/yaccs/commentsn?blog_id=90000003661&#038;blog_entry_id=606" rel="nofollow">here</a>:</p>
<p>For example, what happens when the inbound linking blog&#8217;s link cosmos changes, and instead of saying:</p>
<p>26 inbound blogs, 52 inbound links</p>
<p>it says:</p>
<p>27 inbound blogs, 53 inbound links</p>
<p>or the like? That&#8217;s why I think there&#8217;s either a problem with NewsGator, or with RSS 2.0. IMHO, if a weblog is going to use a guid, then it should change the guid whenever the RSS content changes, IMHO.</p>
<p>What may be necessary is a change to the RSS 2.0 spec that has a &#8220;Last-modified:&#8221; header in it.  That way, NewsGator and other aggregators can know when a post has  updated content, and use the Last-modified field, otherwise fall back to the current kludge of hashing the title, link, and descriptions.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Greg Reinacker</title>
		<link>http://www.rassoc.com/gregr/weblog/2003/02/07/guids-and-rss/comment-page-1/#comment-298</link>
		<dc:creator>Greg Reinacker</dc:creator>
		<pubDate>Fri, 07 Feb 2003 22:02:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.gregrphoto.com/rassoc/gregr/weblog/2003/02/07/guids-and-rss/#comment-298</guid>
		<description>Paul, I agree - the ideal is probably to update an existing item if it already exists, and mark it as unread.  However it wouldn&#039;t help in the technorati case, because every time you retrieve the RSS, every single post is different.  So the entire feed would show up as unread every time you retrieve.&lt;br&gt;&lt;br&gt;
Joe, in regards to your comment about only update if the post date/time changes, the problem there is in many cases, the post date/time is not updated when people update their posts.
</description>
		<content:encoded><![CDATA[<p>Paul, I agree &#8211; the ideal is probably to update an existing item if it already exists, and mark it as unread.  However it wouldn&#8217;t help in the technorati case, because every time you retrieve the RSS, every single post is different.  So the entire feed would show up as unread every time you retrieve.</p>
<p>Joe, in regards to your comment about only update if the post date/time changes, the problem there is in many cases, the post date/time is not updated when people update their posts.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Samer Ibrahim</title>
		<link>http://www.rassoc.com/gregr/weblog/2003/02/07/guids-and-rss/comment-page-1/#comment-297</link>
		<dc:creator>Samer Ibrahim</dc:creator>
		<pubDate>Fri, 07 Feb 2003 21:44:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.gregrphoto.com/rassoc/gregr/weblog/2003/02/07/guids-and-rss/#comment-297</guid>
		<description>Personally I like option 2 so I&#039;m with you.  I&#039;d like to know when things have been updated so I can go back and read them.  I don&#039;t want to miss out on some important piece of information.
</description>
		<content:encoded><![CDATA[<p>Personally I like option 2 so I&#8217;m with you.  I&#8217;d like to know when things have been updated so I can go back and read them.  I don&#8217;t want to miss out on some important piece of information.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joe Friend</title>
		<link>http://www.rassoc.com/gregr/weblog/2003/02/07/guids-and-rss/comment-page-1/#comment-296</link>
		<dc:creator>Joe Friend</dc:creator>
		<pubDate>Fri, 07 Feb 2003 21:24:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.gregrphoto.com/rassoc/gregr/weblog/2003/02/07/guids-and-rss/#comment-296</guid>
		<description>Sorry about the double post. I have examples of the Technorati problem on my blog:

&lt;a href=&quot;http://joe.weblog.or.id/2003/02/07.html#a606&quot; rel=&quot;nofollow&quot;&gt;http://joe.weblog.or.id/2003/02/07.html#a606&lt;/a&gt;
</description>
		<content:encoded><![CDATA[<p>Sorry about the double post. I have examples of the Technorati problem on my blog:</p>
<p><a href="http://joe.weblog.or.id/2003/02/07.html#a606" rel="nofollow">http://joe.weblog.or.id/2003/02/07.html#a606</a></p>
]]></content:encoded>
	</item>
</channel>
</rss>
