tumblr RSS parsing/recognition failure
Users attempting to use Zotero to read tumblr RSS feeds may be noticing a problem. I was going to submit this as a bug report (draft details below), but am just putting it here as general info instead, since the problem is clearly on tumblr's side. This appears to be tumblr's mistake in redirect RSS feed URLs to a policy change related to implementation of the EU GDPR law.
Bug report I submitted to tumblr:
Privacy/consent redirect on RSS feeds breaks some feed readers.
I'm trying to use Zotero to subscribe to some tumblr blogs. username.tumblr.com/rss URLs are redirecting to, e.g., https://www.tumblr.com/privacy/consent?redirect=http://fuckyeahreligionpigeon.tumblr.com/rss if the browser does not have a cookie indicating acceptance of the policy.
Most feed readers do not have the ability to prompt the user to accept the policy on what is supposed to be a pure RSS/XML page. This breaks things.
---
Draft (retracted) Zotero bug report:
Report ID: 542258984
Debug ID: D1405687145
Zotero appears unable to parse tumblr RSS feeds
Steps to reproduce:
1: Take any tumblr site base URL (like https://username.tumblr.com) and append /rss to it
2: Feed can be a seen as valid at, e.g., https://validator.w3.org/feed/check.cgi?url=http://fuckyeahreligionpigeon.tumblr.com/rss
2: Attempt to add the resulting RSS URL as a feed in Zotero
debug output:
(3)(+0484664): FeedReader: Fetching feed from http://fuckyeahreligionpigeon.tumblr.com/rss
(3)(+0000532): FeedReader: Terminating feed reader (No Feed)
(3)(+0000002): Error: No Feed Error: No Feed Zotero.FeedReader.prototype.terminate@chrome://zotero/content/xpcom/feedReader.js:183:30 Zotero.FeedReader/feedProcessor.listener.handleResult@chrome://zotero/content/xpcom/feedReader.js:148:5 FP_sendResult@resource://gre/components/FeedProcessor.js:1264:9 FP_reportError@resource://gre/components/FeedProcessor.js:1326:7 FP_onDataAvailable@resource://gre/components/FeedProcessor.js:1312:5 ZoteroPane</this.newFeedFromURL<@chrome://zotero/content/zoteroPane.js:982:3 oncommand@chrome://zotero/content/standalone/standalone.xul:1:1
Bug report I submitted to tumblr:
Privacy/consent redirect on RSS feeds breaks some feed readers.
I'm trying to use Zotero to subscribe to some tumblr blogs. username.tumblr.com/rss URLs are redirecting to, e.g., https://www.tumblr.com/privacy/consent?redirect=http://fuckyeahreligionpigeon.tumblr.com/rss if the browser does not have a cookie indicating acceptance of the policy.
Most feed readers do not have the ability to prompt the user to accept the policy on what is supposed to be a pure RSS/XML page. This breaks things.
---
Draft (retracted) Zotero bug report:
Report ID: 542258984
Debug ID: D1405687145
Zotero appears unable to parse tumblr RSS feeds
Steps to reproduce:
1: Take any tumblr site base URL (like https://username.tumblr.com) and append /rss to it
2: Feed can be a seen as valid at, e.g., https://validator.w3.org/feed/check.cgi?url=http://fuckyeahreligionpigeon.tumblr.com/rss
2: Attempt to add the resulting RSS URL as a feed in Zotero
debug output:
(3)(+0484664): FeedReader: Fetching feed from http://fuckyeahreligionpigeon.tumblr.com/rss
(3)(+0000532): FeedReader: Terminating feed reader (No Feed)
(3)(+0000002): Error: No Feed Error: No Feed Zotero.FeedReader.prototype.terminate@chrome://zotero/content/xpcom/feedReader.js:183:30 Zotero.FeedReader/feedProcessor.listener.handleResult@chrome://zotero/content/xpcom/feedReader.js:148:5 FP_sendResult@resource://gre/components/FeedProcessor.js:1264:9 FP_reportError@resource://gre/components/FeedProcessor.js:1326:7 FP_onDataAvailable@resource://gre/components/FeedProcessor.js:1312:5 ZoteroPane</this.newFeedFromURL<@chrome://zotero/content/zoteroPane.js:982:3 oncommand@chrome://zotero/content/standalone/standalone.xul:1:1