Skip to content

Latest commit

 

History

History
31 lines (24 loc) · 1.45 KB

README.md

File metadata and controls

31 lines (24 loc) · 1.45 KB

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