On Mon, Apr 13, 2020 at 6:18 PM Matt Sicker <boa...@gmail.com> wrote:
>
> I was trying to export an ics file from Zoom to create a recurring
> board meeting for the UTC time, but I end up being put into real
> calendar applications which have really shitty timezone support (other
> than parsing it). These ics files seem fairly trivial syntax-wise, so
> I was wondering if anyone knew of a way we could generate them for the
> board meetings? It'd be nice to have something more machine-readable
> than a calendar text file.

There is a ruby library which will produce ical files:

https://github.com/icalendar/icalendar

You can get the dates of the meetings in the calendar.txt file using
the ASF::Board.calendar method:

https://whimsy.apache.org/docs/api/ASF/Board.html

Putting those two together into a CGI that returns an ics file ready
to use is a SMOP[1]. If you get stuck, feel free to either ask
questions here or hit me up on slack.

> --
> Matt Sicker <boa...@gmail.com>

- Sam Ruby

[1] https://en.wikipedia.org/wiki/Small_matter_of_programming

Reply via email to