In the discussion “RSS Observations”, Biscuit shared three observations about Discourse RSS feeds. Firstly, topic feeds list the same topic title for each post, suggesting the use of [Post #N] : [Posters name] to differentiate items. Secondly, there is no RSS feed for alerts/notifications, which tobiaseigen and sunjam noted would be useful for subscribing to their own notifications.
Biscuit also pointed out the lack of an RSS feed for flags. Codinghorror questioned the relevance of RSS, but acknowledged it couldn’t hurt to have the feature. Sam explained that enabling notifications as RSS feeds is blocked by the need for user API keys, but once implemented, adding this feature would be trivial.
I love that .rss and .json extensions can be added to some Discourse URLs to turn the page into a RSS news feed or json data.
Three Observations:
1. Topic feeds. The .RSS feed for a specific topic lists the same topic title for each post. Given that RSS readers tend to use the title as a heading, the topic feed ends up being listed as:
This is my topic title. This is my topic title. This is my topic title. This is my topic title. This is my topic title. This is my topic title. This is my topic title. This is my topic title. This is my topic title. This is my topic title. This is my topic title. This is my topic title. This is my topic title. This is my topic title. This is my topic title. This is my topic title. This is my topic title. This is my topic title. This is my topic title. This is my topic title. This is my topic title. This is my topic title. This is my topic title. This is my topic title. This is my topic title. This is my topic title.
To differentiate items more, you could list the titles in topic rss feeds as: [Post #N] : [Posters name]
2. Alerts. There is no RSS feed for alerts / notifications.
3. Flags. There’s no RSS feed for flags eg: active flags.
I’d also like to subscribe to
rss feed for notifications. This would allow me to track my own actions via rss, which is what Github does.
This could allow me to add others to my notifications RSS with follow plugin.