This repository contains various yaml
files to announce public events, meetings and other interesting happenings of
our Sovereign Cloud Stack community.
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.
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.
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