LLVM community events calendar

Hi everyone,

We’ve just started an “LLVM Community events calendar”, see https://calendar.google.com/calendar/u/0/embed?src=calendar@llvm.org.

The reason we’re doing this is to better, and more widely, advertise all of the online sync-ups, office hours, meetups and other events happening in the LLVM community.

It was also brought up as an idea at the LLVM Office hours round table at the last EuroLLVM. There’s also a github issue to track the implementation of the idea.

We’re asking for all organizers of online sync-ups, office hours and meetups to add/invite calendar@llvm.org to a calendar item they probably already have for their event. That way, the event will show up on the LLVM events calendar.

In parallel, I have written a patch (currently in review) to show the LLVM Community events calendar on the “Getting Involved” page, see D127852.

We probably should point to the calendar from a few other places, such at the LLVM main home page on the web, the main LLVM github page, etc.

I very much welcome further feedback and ideas for improvements!




Thanks Kristof, this is a great idea. I’ve invited calendar@llvm.org to the C/C++ Clang Language Working Group meetings.

This looks really useful! Thank you for putting this together.

This is a really neat utility, thank you for setting up!

@kbeyls thanks a lot for setting this up!
I’m wondering if there is a way to sync it with meetup.com?

1 Like

A way to sync with meetup.com would be ideal

Does anybody know any programmers? :grin:

@kbeyls I don’t know if WG meetings count as “community events” but tomorrow is LLVM GPU Working Group Meeting – Friday, June 17, 2022

It sounds like an “event” to me!
Please go ahead and add it to the calendar.

1 Like

Great initiative @kbeyls !!!

Ideally, I would want a way to link together all events - Those posted on FB, Eventbrite, meetup, discourse, google calendar, etc. There doesn’t seem to be any way to do that currently. So using a Google calendar as the master is probably the right approach or the best one that has been found so far.

Meetup is useful because you can get RSVP counts for planning purposes, but otherwise, I don’t think we get a ton of traffic from people searching Meetup (just a guess as I don’t have stats to back this up). Meetup also has somewhat high fees (in my opinion), but I am not sure what the alternative would be. Just some random thinking out loud.

As a heads up, the calendar seems to have some issue with timezones.

Visiting calendar@llvm.org, I have an event Monday Dec 5 6pm pacific time, but that link renders it as Tuesday Dec 6 2am. The timezone is set to US/Los Angeles in my calendar, but it looks like calendar@llvm.org is not rendered in the viewer’s timezone…that’s confusing.

FWIW renders fine for me…

Screen Shot 2022-11-28 at 2.03.49 PM

Strange, maybe the calendar owner needs to set: How to set public Google Calendar embed URL to use client's local time zone? - Web Applications Stack Exchange “Use Viewers Timezone”

At the bottom left corner for me it shows Events shown in time zone: Coordinated Universal Time which is not right, but I also don’t have any options to change it myself. Who builds this thing…

Not seeing the calendar in my local timezone has also annoyed me a lot.
So far, I have not found a solution for that.
@nickdesaulniers : the solution suggested at How to set public Google Calendar embed URL to use client's local time zone? - Web Applications Stack Exchange doesn’t seem to work: I cannot find a “Use Viewer’s Timezone” setting anywhere. Maybe this is an option that is no longer available? Or maybe I’m just not looking in the right place?

@MatzeB: I’m a bit surprised you see the calendar in your local time zone. Could you share exactly which URL you use for that? When I go to calendar@llvm.org, I see the calendar in the UTC time zone, not my local timezone…