Skip to content
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

Have a public calendar showing all office hours #55426

Closed
kbeyls opened this issue May 13, 2022 · 2 comments
Closed

Have a public calendar showing all office hours #55426

kbeyls opened this issue May 13, 2022 · 2 comments
Assignees
Labels
infrastructure Bugs about LLVM infrastructure

Comments

@kbeyls
Copy link
Collaborator

kbeyls commented May 13, 2022

a. We should have a public calendar showing all the office hours. Maybe we could also add the online sync-ups to this calendar so it would show all events happening where one can discuss LLVM topics online.
A really simple idea to make this scale and work in practice: create a new e.g. gmail account and ask organizers of online sync-ups and office hours to create a meeting invite in which they invite this new gmail account. Publishing a calendar then becomes as easy as publishing the calendar of this new gmail account.
That calendar should be very easily findable. Maybe it should be linked from both the "Getting Involved" pages and the home page?

The tasks to implement this are probably roughly:

  • Decide on which mail/calendar service to use (e.g. gmail), create the new account, make the calendar publicly visible.
  • Update documentation for office hours and online sync-up hosts to always create a meeting invite for the events they host and always invite this new account.
  • Make sure to link to and/or integrate the public calendar from suitable places, such as the LLVM Getting involved pages, maybe the LLVM home page, maybe even a link from the github home page?
@kbeyls kbeyls added this to the Office Hours Improvements milestone May 13, 2022
@EugeneZelenko EugeneZelenko added infrastructure Bugs about LLVM infrastructure and removed new issue labels May 13, 2022
@llvmbot
Copy link
Collaborator

llvmbot commented May 13, 2022

@llvm/issue-subscribers-infrastructure

@kbeyls kbeyls self-assigned this Jun 14, 2022
kbeyls added a commit that referenced this issue Jun 23, 2022
Let's introduce and publish an LLVM community calendar.

The idea is that organizers of events such as online sync-ups or office hours
invite calendar@llvm.org to the event they're creating. That way, the calendar
publicly visible at
https://calendar.google.com/calendar/u/0/embed?src=calendar@llvm.org will show
the event.

The hope is that having a single calendar showing all LLVM events makes it
easier for both new comers and experienced people to discover events they're
interested in.

This patch partially implements #55426

We could also give pointers to the calendar in a few other places, e.g. from
the main LLVM page, but let's introduce the incrementally.

Differential Revision: https://reviews.llvm.org/D127852
@kbeyls
Copy link
Collaborator Author

kbeyls commented Sep 21, 2022

The LLVM community calendar now has a link from the LLVM home page, since today.
There already was a link from the Getting involved page.
I couldn't find a good place to point to the calendar from the LLVM project's home page on github.

I believe all the tasks for this issue are now done, so closing it.

@kbeyls kbeyls closed this as completed Sep 21, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
infrastructure Bugs about LLVM infrastructure
Projects
None yet
Development

No branches or pull requests

3 participants