-
Notifications
You must be signed in to change notification settings - Fork 2
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
Update calendar with "friendly events" #32
Comments
How to do this in more sustainable way? |
|
This seems to be able to combine two ICS files, so that friendly events could be included without duplication: a = ics.Calendar(open('out/community.ics').read())
b = ics.Calendar(urllib.request.urlopen('https://coderefinery.github.io/calendar/all.ics').read().decode())
c = ics.Calendar(events=a.events+b.events)
open('out.ics', 'w').write(c.serialize()) git-calendar could possibly be updated to do this natively (seems pretty easily: the the Other things
|
The above would rely on the other organizations having a .ics feed but that seems to be the minimal we can hope for(?) |
I think I implemented this here: coderefinery/git-calendar#10 |
Should I just merge that PR? |
I'll put down a list of pages for training here for now: |
git-calendar now supports adding downloadable calendars (including those not as direct ics downloads, but as a download url). Now needed: |
Maybe we could just link these above pages from our calendar page on the website? |
Use workshops or community calendar: https://github.com/coderefinery/calendar/blob/main/calendars/workshops.yaml
Check other calendar entries for syntax :)
The text was updated successfully, but these errors were encountered: