Skip to content

Public calendar of community related events, meetings and other interesting happenings

License

Notifications You must be signed in to change notification settings

o-otte/scs-calendar

 
 

Repository files navigation

Public SCS community calendar

This repository contains various yaml files to announce public events, meetings and other interesting happenings of our Sovereign Cloud Stack community.

Import public SCS communuty calendar

The public calendar is automatically published at https://sovereigncloudstack.github.io/calendar/scs.ics. We recommend importing the calendar with an iCalendar client like Thunderbird.

Development

Converting to ics

We'll make use of the python script yaml2ics. The generated ics file will automatically be published in a seperate branch and pushed to a GitHub page.

Testing locally

If you want to test the generation of our public calendar locally, simply install yaml2ics:

python -m pip install --upgrade pip
pip install ics==0.8.0.dev0
pip install yaml2ics==0.2
pip install pyyaml

The yml file for our regular community calls is automatically generated by communitycall.py. You need to call this script prior to executing yaml2ics or the calendar build will fail (due to the otherwise missing file communitycall.yml). To do so, call

python communitycall.py

and afterwards, call yaml2ics on main.yml (or any of the sub-calendars):

yaml2ics main.yml > ./scs.ics

About

Public calendar of community related events, meetings and other interesting happenings

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%