<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" 
      xmlns:thr="http://purl.org/syndication/thread/1.0">
  <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/duplicating_lin.php" />
  <link rel="self" type="application/atom+xml" href="http://www.readwriteweb.com/atom.xml" />
  <id>tag:,2008:/1/tag:72.47.210.69,2004://1.4206-</id>
  <updated>2008-08-22T19:10:32Z</updated>
  <title>Comments for Duplicating Link and Guid</title>
  
  <generator uri="http://www.sixapart.com/movabletype/">Movable Type 4.1</generator>
  <entry>
    <id>tag:72.47.210.69,2004://1.4206</id>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/duplicating_lin.php" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.readwriteweb.com/cgi-bin/mt/mt-atom.cgi/weblog/blog_id=1/entry_id=4206" title="Duplicating Link and Guid" />
    <published>2004-05-12T07:48:45Z</published>
    <updated>2007-12-16T23:15:32Z</updated>
    <title>Duplicating Link and Guid</title>
    <summary>I don&apos;t want to wade into an RSS syntax debate, but I came across a practical example of why to duplicate the Guid and Link elements in your RSS 2.0 file. Rogers Cadenhead recommends that they be duplicated. It is one of two differences between Rogers&apos; new proposed RSS feed for Movable Type users and...</summary>
    <author>
      <name>Richard MacManus</name>
      <uri>http://www.readwriteweb.com</uri>
    </author>
    
    <category term="Blogging" />
    
    <content type="html" xml:lang="en" xml:base="http://www.readwriteweb.com/">
      <![CDATA[<p>I don't want to wade into an RSS syntax debate, but I came across a practical
example of why to duplicate the <b>Guid</b> and <b>Link</b> elements in your RSS
2.0 file. <a href="http://www.cadenhead.org/workbench/2004/05/10.html"> Rogers
Cadenhead recommends</a> that they be duplicated. It is one of two differences
between Rogers' new proposed RSS feed for Movable Type users and <a href="http://bradchoate.com/weblog/2003/06/25/rss">Brad
Choate's version</a> (which I had used). The other difference is that Brad uses
excerpted entries for the <b>Description</b> tag, whereas Rogers advocates the
full entry. I agree with Rogers there, so that was the one alteration I made to
Brad's version when I implemented it. But the Guid / Link thing, I didn't think
it was a big deal to not have the <b>Link</b> element under each <b>Item</b>...so
long as you had a <b>Guid</b>. What's a Guid? The <a href="http://blogs.law.harvard.edu/tech/rss#ltguidgtSubelementOfLtitemgt">RSS
2.0 Spec defines it as</a>:</p>
<p>&quot;guid stands for globally unique identifier. It's a string that uniquely
identifies the item. When present, an aggregator may choose to use this string
to determine if an item is new.&quot;</p>
<p>Anyway in the comments to my last post, <a href="http://www.mcqn.net/mcfilter/">Adrian
McEwen</a> pointed out that the Aggregator he uses does not display my
permalinks:</p>
<p>&quot;...at the moment people clicking through from your RSS feed (like I've
just done) don't actually get taken to the individual post, they get the main <a href="http://www.readwriteweb.com/" target="_blank">http://www.readwriteweb.com/</a>
(at least that's what happens with <a href="http://www.methodize.org/nntprss" target="_blank">nntp//rss</a>)&quot;</p>
<p>I went and checked out <a href="http://www.methodize.org/nntprss/">nntp//rss</a>
and it turns out it's a new form of RSS Aggregator I'd not come across before:</p>
<p>&quot;Bridging the worlds of NNTP clients and RSS feeds, nntp//rss is an
application that will enable you to use your existing favorite NNTP newsreader
to read your information channels.&quot;</p>
<p>The demo uses version 0.4 of nntp//rss, which appears to pick up <b>Guid </b>OK.
They didn't have my RSS feed in the demo, but I checked the <a href="http://www.scripting.com/">Scripting
News</a> feed and it was fine. However Adrian is using version 0.3, which didn't
display permalinks for either me or Dave Winer. So maybe it was just a bug in
nntp//rss v 0.3. However it does go to show there's no harm in duplicating <b>Guid</b>
and <b>Link</b>! So I've gone and made that change to <a href="http://www.readwriteweb.com/rss.xml">my RSS feed</a>.</p>]]>
      
    </content>
  </entry>

  <entry>
    <id>tag:72.47.210.69,2004://1.4206-comment:35405</id>
    <thr:in-reply-to ref="tag:72.47.210.69,2004://1.4206" type="text/html" href="http://www.readwriteweb.com/archives/duplicating_lin.php"/>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/duplicating_lin.php#c35405" />
    <title>Comment from Adrian McEwen on 2004-05-12</title>
    <author>
        <name>Adrian McEwen</name>
        <uri>http://www.mcqn.net/mcfilter/</uri>
    </author>
    <content type="html" xml:lang="en" xml:base="http://www.mcqn.net/mcfilter/">
        <![CDATA[<p>And it's now working just fine :-)</p>]]>
    </content>
    <published>2004-05-12T14:59:50Z</published>
  </entry>

</feed>