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

RSS feed seems incorrect #16418

Open
dianavaneijk opened this issue Feb 4, 2022 · 3 comments
Open

RSS feed seems incorrect #16418

dianavaneijk opened this issue Feb 4, 2022 · 3 comments
Assignees
Labels
area: syndication RSS, syndication and netizenship bug always open for contribution

Comments

@dianavaneijk
Copy link

Describe the bug
I am using your RSS feed https://dev.to/feed/itnext in one of my applications. From december 2021 i started to get errors from my application that the RSS feed is incorrect.

To Reproduce

Open the RSS feed in a browser and it looks not quite the same as other feeds.

  1. Open https://dev.to/feed/itnext in browser and compare to for instance this RSS feed https://itnext.io/feed.
  2. The structure is not correct

Another way to validate is using the feed validator : https://validator.w3.org/feed/.
Fill in the faulty feed and it replies the feed is not valid. Fill in an example of a correct feed and it will correctly validate.

Expected behavior
I expect the feed to be well constructed.

Please repair the feed so i can use it again in my application.

Kind regards,

Diana van Eijk

@github-actions
Copy link
Contributor

github-actions bot commented Feb 4, 2022

Thanks for the issue, we will take it into consideration! Our team of engineers is busy working on many types of features, please give us time to get back to you.

Feature requests that require more discussion may be closed. Read more about our feature request process on forem.dev.

To our amazing contributors: issues labeled type: bug are always up for grabs, but for feature requests, please wait until we add a ready for dev before starting to work on it.

To claim an issue to work on, please leave a comment. If you've claimed the issue and need help, please ping @forem/oss. The OSS Community Manager or the engineers on OSS rotation will follow up.

For full info on how to contribute, please check out our contributors guide.

@citizen428 citizen428 added area: syndication RSS, syndication and netizenship bug always open for contribution labels Feb 7, 2022
@rpalo
Copy link
Contributor

rpalo commented Feb 7, 2022

I'd like to suggest some fixes to address the errors the feed validator raised. I checked an author feed, but I could go through all the feed types just to make sure I don't miss anything. For example here are the issues raised by the author feed:

  1. <channel> tag doesn't have an <author> child in the spec.
  2. <author> tags should be an email address and name combo in an approved format
  3. The feed <image> subitem <title> is recommended to have the same text as the channel's <title> element
  4. Article descriptions shouldn't contain relative links, and the headers usually have relative anchor links attached to them.
  5. The feed needs an <atom:link rel="self"> tag (more info

Additionally, looks like there are a few other schema links, etc. that would make it perform a little bit better in the browser and in readers (RSS Best Practice Recommendations).

Let me know if this seems like an OK pull request to open!

@citizen428
Copy link
Contributor

@rpalo Thanks a lot, I'll assign you the issue!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: syndication RSS, syndication and netizenship bug always open for contribution
Projects
None yet
Development

No branches or pull requests

3 participants