Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add auto-discovery link for RSS Feeds #7742

Open
kevincox opened this issue Dec 21, 2022 · 0 comments
Open

Add auto-discovery link for RSS Feeds #7742

kevincox opened this issue Dec 21, 2022 · 0 comments
Labels
type: new feature New functionality that does not exist yet

Comments

@kevincox
Copy link

Is your feature request related to a problem? Please describe.
Right now for a user it is hard to find the RSS feed. They need to think to go to the channel page and click the overflow menu to find the option to copy the RSS URL.

Describe the solution you'd like
An auto-discovery link should be added so that browsers, browser extensions and other tools can automatically discover and highlight the existence of a feed to the user.

For odysee the link would look something like this in the head section of the page.

<link rel=alternate title="Veritasium on Odysee" type=application/rss+xml href="/$/rss/@veritasium:f">

I think it would be ideal to place this on both channel pages and video pages.

This should improve the user experience, some examples:

  1. If the user is viewing a video they can click the RSS icon in their browser to subscribe to the channel.
  2. If the user wants to subscribe to a channel they can just paste the channel URL (or any video URL) into their feed reader and most readers will automatically find the feed.

Describe alternatives you've considered

Do nothing: It is harder for users, and crawlers to discover the RSS feeds.

@kevincox kevincox added the type: new feature New functionality that does not exist yet label Dec 21, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: new feature New functionality that does not exist yet
Projects
None yet
Development

No branches or pull requests

1 participant