-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add an ical feed, publishing our events #53
Comments
This article might provide good troubleshooting details: https://sparrow0hawk.github.io/jekyll-calendar/ |
In #56 I've started the process of switching to a uniform date/time format. There seems to be an issue with storing the times in UTC though (see jekyll/jekyll#6033 and linked issues), so it looks like we need to store them in AWST (and set |
For iCalendar, we should use a 'DATE WITH LOCAL TIME AND TIME ZONE REFERENCE' like the example |
Ah that's better isn't it, then we don't have to convert the times at all but just reformat. |
An .ics file has been deployed and working so far! I have my Google Calendar subscribed to it, and the events have come through perfectly. @samwilson thanks for setting @samwilson, @MaiaWilliams, @johnwbryant can you please test in any different calendar systems that you have? https://geogeeks.org/geogeeks.ics Once it has been tested a bit, we can add links to the site. |
BTW, I have ignored the suggestion that we "SHOULD" wrap lines at 75 octets, so we don't have to do any of the line-folding shenanigans. The validator also complains that the |
Just tried it in Google Calendar, imported 28 events. Seems to work? |
Works for me too :)
…-------- Original Message --------
From: John Bryant ***@***.***>
Sent: 19 November 2023 11:24:31 am AWST
To: "geogeeks-au/geogeeks-au.github.io" ***@***.***>
Cc: MaiaWilliams ***@***.***>, Mention ***@***.***>
Subject: Re: [geogeeks-au/geogeeks-au.github.io] Add an ical feed, publishing our events (Issue #53)
Just tried it in Google Calendar, imported 28 events. Seems to work?
--
Reply to this email directly or view it on GitHub:
#53 (comment)
You are receiving this because you were mentioned.
Message ID: ***@***.***>
|
Looks great! The URL field is not fully-qualified though, e.g.:
Everything else works great, and as I was already subscribed to /geogeeks.ics it all came through without me having to change anything (although I suspect I'm the only one who was already subscribed, from back in the day). |
Linked from /events.html in #60. |
Because we have the source of truth for all our events stored as individual pages here, we should be able to add an ical feed that people can subscribe to in their calendars. The feed is just a single text file in the (awkward) ical format, so it might be as easy as dropping in a single file for Jekyll to render. Here is an example of just that: https://github.com/ct-martin/fossrit.github.io/blob/master/feeds/calendar.ics
The text was updated successfully, but these errors were encountered: