by xrd on 8/20/2024, 1:50:36 PM
by mro_name on 8/20/2024, 12:20:48 PM
The "Why RSS" doesn't mention why instead of RFC4287 Atom.
by kokada on 8/20/2024, 12:36:29 PM
I do something similar to my blog, I even wrote an article about it (that is out-of-date, but the idea is the same): https://kokada.capivaras.dev/blog/using-github-as-a-bad-blog....
Basically I write the posts in Markdown, commit them to the repository and it automatically generates a RSS feed and a index in the repository (inside the README.md file), and also publishes the blog posts to https://kokada.capivaras.dev/, that is where the blog actually lives.
by oliverkwebb on 8/20/2024, 8:12:07 PM
> As a result, you don't have to write articles on your website first and have them be read by an RSS reader.
I don't see how this is a problem, for proper preview, the markdown will have to get compiled into HTML/text anyway.
Most SSG's do this, but this can also be done with a good enough markdown compiler (cough lowdown) and a for loop. Without restricting your markdown formatting to a subset of the features of 2 markdown compilers
by hactually on 8/22/2024, 6:16:02 AM
I've got a WIP markdown to blog project Im working on. I just want to dump MD in a folder and have it create a static site. Could I use this project to generate an RSS and have that added to the final static folder?
by kitd on 8/20/2024, 10:38:33 AM
Very nice and simple idea!
One question: how are the articles linked in the RSS file? Are they relative to that file and/or assumed to be in the same folder?
by treetalker on 8/20/2024, 10:34:48 AM
Very cool. Big ups for RSS.
Does not currently support ordered or unordered lists.
I assume this is just a bunch of markdown files you want to convert to RSS? I'm struggling to think of why you would want an RSS feed for a bunch of markdown files that were not part of a blog already? Svekyll (my svelte derivative of Jekyll) generates RSS as well. It isn't that simple, there are lots of validations that can break readers; this has taken quite a few bug fixes to get right:
https://extrastatic.dev/svekyll/svekyll-cli/-/merge_requests...
FWIW: I wrote a post using Svekyll about AI embeddings which has a view source button at the bottom. If you click that, you can download a full svekyll blog and add the RSS code to the _config.yml and then just "npm i && npm run build" to see it generate the RSS for that complex post. Then, look at it in your feed reader to see how it escapes the HTML, code blocks, images, etc.
https://webiphany.com/2024-04-29-distance-sean-shawn