ThunderBrowse extension is in development and gets updated often. There is a item for the last update in the feed, but it doesn't get recognized as new by Thunderbird. Use <guid>...</guid> to solve the problem, I guess.
True. Any idea on what guid would be useful there?
<add-on id>-<date and time stamp>?
sprintf("%s-%s-%d", addOnGUID, addOnVersion, versionId) ?
Ah, yeah, the latter sounds like it could work pretty well. I'll see if I can write a patch.
http://cyber.law.harvard.edu/rss/rss.html#ltguidgtSubelementOfLtitemgt says the GUID can be a permalink. So I wonder if we should link to something along the lines of: https://addons.mozilla.org/en-US/firefox/addons/versions/1865#installTrigger7551 ... which would in turn make this bug depend on bug 375535?
Created attachment 292746 [details] [diff] [review] Use version permalink in RSS to distinguish updated feed items Pending review on attachment 292744 [details] [diff] [review], this patch will use the new permalink anchor in order to give each feed item a permalink as GUID. Note that this also includes the RSS timestamp fix for bug 375525 (i.e. this bug will fix both issues).
This has been committed to the 3.2 redesign branch as r9312 and merged into trunk as r9313. Marking fixed, needs push. Thanks, all.
Hm. Though this has been pushed (and it's fixed for the URL above), other feeds (see bug 411834) don't provide a GUID yet. Reopening.
Okay I added a GUID for the categories RSS feed too, SVN r9577. I also fixed the GUID on the "all versions" page, r9579. Push needed.
This is live.