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

Submitting one-off events to the calendar #234

Open
InessaPawson opened this issue Mar 28, 2022 · 8 comments
Open

Submitting one-off events to the calendar #234

InessaPawson opened this issue Mar 28, 2022 · 8 comments
Labels
enhancement New feature or request

Comments

@InessaPawson
Copy link
Member

Some of the NumPy Newcomers’ Hours have no agenda, and to some of them, we invite guest speakers. In such cases, we have a custom/modified entry in our Google calendar. What would be the best way to submit this info to the new .ics calendar?

@stefanv
Copy link
Member

stefanv commented Mar 29, 2022

Easiest may be to expand those to individual events in the yaml, and to then set a recurring event for future events. The calendars get synced to Google every 12 hours or so, so changes you make will be reflected to subscribers.

@InessaPawson
Copy link
Member Author

InessaPawson commented Apr 6, 2022

@stefanv I’m a little concerned that the yaml file will grow too large over time. I’ve submitted a PR: #235 Is this what you had in mind?

@tupui
Copy link
Member

tupui commented Apr 6, 2022

If projects are planning to do this often it might indeed become a problem. We could have a bot to handle this at some point, removing things for us with rules like: if event over since x months, delete.

@jarrodmillman jarrodmillman added the enhancement New feature or request label Jul 26, 2022
@bsipocz
Copy link
Member

bsipocz commented Dec 20, 2022

This missing feature for one-off meetings/cancellations came up as an issue now for the holiday season cancellations.

The calendar currently says "CANCELLED" for all affected future numpy/scipy meetings, too, all the while the past meetings have been removed from being listed.

@stefanv
Copy link
Member

stefanv commented Dec 20, 2022

We can implement this using exdate

@melissawm
Copy link
Member

Oops, I see now. It's actually just the one SciPy meeting that is canceled but still it shouldn't show up in the main calendar page.

@stefanv
Copy link
Member

stefanv commented Dec 21, 2022

I checked earlier today and the except_on is already available, so we should probably use that.

@itrich
Copy link

itrich commented Feb 1, 2023

We had a similar challenge and my colleague @fkr created a small python script to change the content of a reoccuring event. Maybe this one helps you to achieve the same: https://github.com/SovereignCloudStack/calendar/blob/main/communitycall.py

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

7 participants