github / maintainermonth

A month for maintainers to gather & share
https://maintainermonth.github.com/
MIT License
177 stars 31 forks source link

Icalendar support (ICS) #88

Open niccokunzmann opened 1 year ago

niccokunzmann commented 1 year ago

Hi,

I wanted to integrate this into my Android phone calendar and I was missing ICS (did not see it). It would be nice to have a static ICS link to subscribe to.

Personally, I also maintain https://open-web-calendar.hosted.quelltext.eu So, I was wondering whether you would like to embed a calendar that shows the events in the time zone of the viewer.

I don't know - these are my thoughts. What do you think?

Basically, I subscribe to this on Github to not forget about it but then, I do not like to read all the pull requests. (my personal problem)

prathamshroff commented 1 year ago

Sounds like a feature I'd like to have too, viewing all events in my Calender via a Subscribed iCal would be great! How do you plan to implement it though, seeing that the each event's info is stored in seperate MD files? @niccokunzmann

abbycabs commented 1 year ago

Thansk @niccokunzmann & @prathamshroff -- feel free to send a PR!

niccokunzmann commented 1 year ago

I am new to this. My current questions are: Where would I define /maintainermonth.ics Looking...

niccokunzmann commented 1 year ago

The framework is react. One might define this next to index.js. There is already api/events.js and index.js iterates over the events. The only addition needed is something that creates ICS.

abbycabs commented 1 year ago

Hey @niccokunzmann! I appreciate your research! I also didn't build the initial site, so your investigations are helpful :)