**This is an old revision of the document!**
Publishing
In general we are using https://media.ccc.de as primary publishing platform for our recordings. For some reasons we are also publishing to youtube. We created a publishing script that covers all two publishing destinations.
Deployment
The publishing script is deployed on live.ber.c3voc.de
in voc
user home ~/publishing
. Before starting releasing, you should follow the following steps:
- Configure tracker
- Start a screen session as
voc
user - Pull current publishing script version:
cd ~/publishing; git pull origin master
- Add media publishing ssh key to ssh agent:
ssh-add ~/.ssh/uploadkey
- Start publishing script:
./scriptHmediaccc_upload.py
Releasing workflow
- Talk is in tracker state
ready to release
- The publishing worker should run in a loop on a machine that has local access to the video files
- The script need write permissions to the directory where the files are stored
- The script will collect all meta data needed and will create events and recordings on media.
- Depending on the settings the script will publish to media.ccc.de and / or YouTube
- If something goes wrong the ticket in the tracker should present a error message