~We should probably at least make /profile/{handle}/rss be a redirect.~ (DONE) The motivation for having it be the DID, not the handle, is to prevent RSS feed reader breakage after handle changes. Many folks also use RSS feed auto-detection (using the HTML <link> head tag on /profile/{handle}.
~The <link> meta URL is currently a relative path, not an absolute URL. I think that is fine?~ (UPDATED TO FULL URL)
We could consider having a visual link to the RSS feed somewhere, like on the profile page? Not sure it is a commonly-enough used feature to dedicate screen space to it.
One gotcha that came up is that direct URLs to RSS feeds from in-app don't work, because (IIUC) React hooks on the URL but doesn't have a handler for it. This also came up for things like /security.txt and /robots.txt.
The current RSS feed path is
/profile/{did}/rss
.~We should probably at least make
/profile/{handle}/rss
be a redirect.~ (DONE) The motivation for having it be the DID, not the handle, is to prevent RSS feed reader breakage after handle changes. Many folks also use RSS feed auto-detection (using the HTML<link>
head tag on/profile/{handle}
.~The
<link>
meta URL is currently a relative path, not an absolute URL. I think that is fine?~ (UPDATED TO FULL URL)We could consider having a visual link to the RSS feed somewhere, like on the profile page? Not sure it is a commonly-enough used feature to dedicate screen space to it.
One gotcha that came up is that direct URLs to RSS feeds from in-app don't work, because (IIUC) React hooks on the URL but doesn't have a handler for it. This also came up for things like
/security.txt
and/robots.txt
.cc: @pfrazee