nl-rse / website

New layout website
https://nl-rse.org
1 stars 3 forks source link

Add iCalendar feed for events #4

Open ctwhome opened 3 years ago

ctwhome commented 3 years ago

@c-martinez what is really expected from the iCalendar?  Create calendar events from each event directly from the website,  or a full calendar subscription? it seems to be different ways to do it

c-martinez commented 3 years ago

@ctwhome -- I suppose a full calendar subscription would be preferable. As I understand it (correct me if I am wrong) this would me that whenever NL-RSE announces a new event, it would be able to see it in my calendar.

See https://github.com/nl-rse/nl-rse.github.io/issues/76 for more info.

bencomp commented 3 years ago

That is indeed what I meant: as a community member, I would like to subscribe to an iCalendar URL that list all events so that I can see it in my calendar and prevent making appointments that clash with NL-RSE events.

c-martinez commented 3 years ago

Thanks @bencomp for clarifying. @ctwhome, does that help? How easy/difficult it would be to get this working?

bencomp commented 3 years ago

FYI, I found a browser-based validator for iCalendar from Mozilla that may be useful to test what is produced (other validators are available).

c-martinez commented 3 years ago

Now that the new website is live (yay! 🎉) perhaps we should have another look at this issue?

I guess we need some kind of iCalendar generator compatible with Nuxt? Quick googling, this is the only thing I can find, but not sure if it is at all compatible:

https://www.npmjs.com/package/ical-generator