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
Implement a syndicated RSS feed for the OCaml Blog #242
Comments
Thanks for opening the issue @hannesm! This change is intentional, and we've done that because by exposing every blog post of the different RSS feeds, we were serving some posts that had nothing to do with OCaml. The current blog on v3 works by fetching the RSS feeds and manually listing the articles to link to from this feed. This way, we'll be sure to not have content that is not related to OCaml. This is not an ideal situation, and we're open to ideas on how we can do better, but for now, we're encouraging people to send PRs to add new sources to https://github.com/ocaml/v3.ocaml.org-server/blob/main/data/rss-sources.yml. Feel free to suggest additions to these RSS sources 🙂 |
Closing this issue for now, but as I mentioned, feel free to add more sources to rss-sources.yml 🙂 |
I don't quite understand, so instead of using syndication - as previously - RSS or atom feeds - you propose that "interesting blog articles" should be manually pushed to a yaml file in this repository? I doubt this will be done much. The trouble "serving content unrelated to OCaml" - my perception is that the amount of non-OCaml articles is very minor, and various blogs have filters for So my reverse proposal is:
Thus, by default people don't have to change anything. I'd find it very sad to only have tarides, ahrefs, and jane street articles on the new OCaml website. |
That sounds reasonable 🙂
Definitely! Our hope was that the community would add their RSS sources when they see that the new website doesn't contain their blog posts. This didn't happen, and I agree it's a heavy process for users. Let's try to implement the workflow you laid down and see how it goes! |
TBH, I still don't understand what is needed for achieving this. On the old website, there's https://ocaml.org/community/planet/syndication.html linked from https://ocaml.org/community/planet Here, there's now a link in this issue to some yml file, but it is not very clear to me what needs to be done to have an atom/rss feed included - maybe I'm confused by both a link to some syndication resource, and a list of articles (unclear whether that is a list of articles to display or not to display -- unclear whether there is any automation that adds articles). So I have an atom url https://hannes.robur.coop/atom -- but unclear how to proceed here. Maybe such a syndication guide would be worth to have on the new website? |
The https://v3.ocaml.org/blog seems to include some articles from some blogs, but the very nice to read planet (https://ocaml.org/community/planet/) seems to be not included in v3.
The text was updated successfully, but these errors were encountered: