On 22/09/2025 08:06, Ekaitz Zarraga wrote:
First, a script that combine multiple RSS/Atom feeds into one RSS
feed. Then, a second script that take the combined RSS feed and generate
a static web page from it.

Could be a nice project to explore Scheme programming. But I couldn't
find a lib to parse and generate RSS/Atom feed, or a template system.
I'm very new to Scheme, I usually code in Python and C.

The planet softwares I have found are very old, and no more maintained. Some
from a very loooong time.

I can share how I would do it!

Guile has SXML and you can use that for parsing any XML, which includes Atom and RSS!

This sounded like a fun project and, with the damp autumn days drawing in, I found some time to have a go at it. It's still a work in progress so there might be some rough edges, but I'm happy to share what I have so far: https://codeberg.org/ray1729/planet-guix

I published a demo site here: https://just-testing.1729.org.uk/ (not a permanent home
for it: this is running on a server under the desk in my home office!)

I know some planet sites display the full article when it's present in the feed, but I decided
just to  show a brief summary for each item and link to the original blog.

Feedback welcome, particularly if you can suggest more blogs to add.

Ray.


Reply via email to