https://bugzilla.wikimedia.org/show_bug.cgi?id=7346


Daniel Hazelton <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]
             Status|RESOLVED                    |REOPENED
         Resolution|INVALID                     |




--- Comment #2 from Daniel Hazelton <[email protected]>  2009-05-30 20:41:48 
UTC ---
Resolving this bug as "invalid" is not correct. Yes, the <guid> tag is not
required, but then, only the <title>, <link> and <description> tags are listed
as required by the specification. 

"This “Global Unique Identifier” allows you to republish or update specific
items without duplicating these items in an aggregator. If you change an
item without using the <guid> element, then the aggregator has no way of
determining that the new item is replacing an old item. In that case, the
aggregator will retain the old item and the new item, forcing the user to read
it twice. If the <guid> element exists (and is the same as a previous item’s
<guid>) then the aggregator can (at the users option) replace the old item
with the new one. If the user has not read the item yet, then all they will see
is the updated item. If they have read the old item already, then they can
optionally read the update or ignore it." --
http://www.feederreader.com/TechnicalGuides/RSS_Basic.html

That is referenced from the current spec, which is apparently housed here:
http://cyber.law.harvard.edu/rss/rss.html

In other words... Without <guid> an "aggregator" has no way to determine
whether an individual <item> is new or if it has been seen before. So while not
required by the spec, not including it actually is a bug. No major feed that I
have been able to find - and that claims to be RSS 2 - omits the <guid> tag.


-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to