Hacker News new | ask | show | jobs
by captn3m0 881 days ago
> make the calendar available via rss.

I've thought a lot about ICS/RSS combinations[0], and my current stance is that while they achieve similar things in some cases, RSS is meant for things that happened in the past (items in the future may or may not show in your client), and calendars are meant for future events. This incompatibility makes it hard to do RSS feeds for events, unless you use event-publication-date, which has its own issues.

I've instead been working on custom calendars for sites I care about.[1] is one such attempt from someone else, but I've been focusing on simpler options[2]

There's also the problem that both Android and Windows are horrible with webcal (iOS/MacOS/Linux work decently well), making "subscribable web calendars" out of reach of most Android users, unless the understand the terrible UX that these platforms offer.

[0]: https://github.com/RSS-Bridge/rss-bridge/issues/1351

[1]: https://github.com/simon816/ical-bridge

[2]: https://captnemo.in/blr-habba/

1 comments

RSS is just XML, so in theory you can extend it as much as you want, including all the necessary extra bits of info for future events.

The problem, of course, is that most RSS-consuming tools don't recognise custom namespaces. Still, if you're targeting people who will write their own feed-parsing tools, it can probably work fine.