We are trying to get a feed from a Diigo group into a WetPaint wiki RSS widget. The goal is for all bookmarks with a given tag "ALT" to appear in the widget on "alt.wetpaint.com". When this failed, I tries to import the feed from Diigo into Yahoo Pipes. There were a variety of success and failure cases:
* The RSS feed from the Diigo group with no tag specified works in both Pipes and WetPaint:
(it appears that any value replacing ALT fails the same way).
* Both types of feeds are compressed with gzip.
* Both types of feed validate successfully at feedvalidator.org. Both generate warnings (not errors) for "item should contain a guid element" and "missing atom:link". In the case of the group feed without tags, there is an additional warning that appears to be a problem with HTML within the description of one of the items - but the feed with the extra warning works, and the feed without the extra warning doesn't.
* feeds from a single user with tags don't validate at feedvalidator.org:
This fails validation with "Missing channel element: description". However, the feed works with Yahoo Pipes and with WetPaint.
* Single user feeds with tags work in Pipes; in WetPaint only the channel title and URL appear.
* Single user feeds without tags are treated as invalid URL's in WetPaint, but work in Pipes. The output of this pipe validates (with warnings), and works in WetPaint.
Obviously, we would like all these feeds to work in all these places. Not to belabor the obvious, but the point of RSS feeds is interoperability. Somebody with strong RSS-fu needs to look carefully at the output of the Diigo feed URL's.
* The RSS feed from the Diigo group with no tag specified works in both Pipes and WetPaint:
http://groups.diigo.com/rss/ctlt-and-friends/bookmark
* A feed which includes a tag specification does not work in either Pipes or WetPaint:
http://groups.diigo.com/rss/ctlt-and-friends/bookmark/tag/ALT
(it appears that any value replacing ALT fails the same way).
* Both types of feeds are compressed with gzip.
* Both types of feed validate successfully at feedvalidator.org. Both generate warnings (not errors) for "item should contain a guid element" and "missing atom:link". In the case of the group feed without tags, there is an additional warning that appears to be a problem with HTML within the description of one of the items - but the feed with the extra warning works, and the feed without the extra warning doesn't.
* feeds from a single user with tags don't validate at feedvalidator.org:
http://www.diigo.com/rss/user/Yeidel/jytest
This fails validation with "Missing channel element: description". However, the feed works with Yahoo Pipes and with WetPaint.
* Single user feeds with tags work in Pipes; in WetPaint only the channel title and URL appear.
* Single user feeds without tags are treated as invalid URL's in WetPaint, but work in Pipes. The output of this pipe validates (with warnings), and works in WetPaint.
Obviously, we would like all these feeds to work in all these places. Not to belabor the obvious, but the point of RSS feeds is interoperability. Somebody with strong RSS-fu needs to look carefully at the output of the Diigo feed URL's.
http://groups.diigo.com/rss/sandpit/bookmark/tag/sandpit and other group feeds are rejected by
http://thynews.com/ and by
http://www.google.com/reader/view
Recommendations
http://feedvalidator.org/check.cgi?url=http%3A%2F%2Fgroups.diigo.com%2Frss%2Fsandpit%2Fbookmark%2Ftag%2Fsandpit
> interoperability with the widest range of feed readers could be improved by
> implementing the following recommendations.
… (edit: I can't reliably paste the recommendations to the forum).
(Non-complex, basic group feeds are OK.)
Bug bites those URLs in e.g. Google Reader and ThyNews.
http://www.diigo.com/rss/user/Chrisl/artlinks
- pass
http://www.diigo.com/rss/user/Yeidel/jytest
- pass
http://groups.diigo.com/rss/ctlt-and-friends/bookmark
- fail
- contents of feed do not appear
http://groups.diigo.com/rss/sandpit/bookmark/tag/sandpit
- fail
- contents of feed do not appear
http://groups.diigo.com/rss/remix-culture/bookmark
- fail
- http://pastie.textmate.org/595840 for details
http://groups.diigo.com/rss/ctlt-and-friends/bookmark/tag/ALT
- fail
Not tested in ThyNews
http://groups.diigo.com/rss/momdoc/bookmark/tag/%22NECATER%2Bhabitat%22
- feed is empty
http://groups.diigo.com/momdoc/bookmark/tag/cooperation
- empty.
What's the URL of the feed?
how about now?
The same four are also legible in Google Reader.
Thanks!
Tag: resolved.
(There's an issue with titles of feeds - not distinctive - which I'll post to a separate topic.)
http://feedvalidator.org/check.cgi?url=http%3A%2F%2Fwww.diigo.com%2Frss%2Fuser%2FEmagin%2Feducation%2Benvironment
These feeds also won't load in certain feed renderers I use in Joomla.
Can someone explain what the status of feed validation is?
Thanks
To Top