Request: a feed for the community, and a way to follow a project you have asked about

MetaDaisy3 replies

3
DaisyRegular#1

Two requests, both about reading rather than writing.

A feed for the community. The site has an RSS feed, and it is good: it carries the project pages, and the feed reader on my phone updates when a project changes. But the forum is not in it, and the forum is where I would rather read than the project pages.

Concretely: /community/rss.xml with the same 20 most recent topics, and if it is easy, one per board: /community/c/help/rss.xml. The board pages are already split by category, so this is mostly a matter of choosing the feed format.

A feed for one project. When I ask a question about a project, I want to see the other questions about it. The project pages list the discussions they have, which is most of it, but there is no way to subscribe to just that project. /projects/ollama-ollama/rss.xml with the topics tagged to that project would be the shape of it.

Why the second one matters more than it sounds: the questions are the useful part of a project, and they are scattered across five boards. Right now, following a project means visiting its page occasionally and hoping.

3 replies

Hysen YanStaff#2

The community feed is easy and we will do it. The articles feed is one route file and the community feed is the same thing over the topics table, with the same 20-item window and the same cache header. Per-board feeds follow from the same code with one filter, so we will do those in the same pass.

The per-project feed is the more interesting one and the answer is the same shape: the project pages already query the topics for a project, so a feed is that query with a date order and an RSS wrapper. The likely sequence is the community feed, then per-board, then per-project.

ValerieRegular#3

In reply to Hysen Yan (#2)

For reference, DEV does this with per-tag feeds, and it is the feature I use most of that site. The unit there is the tag, which is roughly our "project plus board" in one. Twenty items is enough for a feed; the reader is the archive, not the archive itself.

DaisyAuthorRegular#4

Thank you. One detail for whoever implements it: put the board in the feed title.

A feed called "Hysen Labs Community" with items from five boards is much harder to scan than five feeds, and I would rather subscribe to the two boards I actually read than scroll past the rest.