PyCon SK 2016 website, built with Flask from which static HTML is generated.
At the end of 2019 site generation was migrated to use Python3 by default. Other major change was to update generation scripts no longer use 3 branches. Instead we generate to /docs folder to support GitHub pages.
Conference is already over, there is no development in this repo. Its main purpose is archive. If you want to contribute, check out our other repositories.
3 branches:
master
- the Flask app, templates, static files, translations (make your changes in thesrc
folder)staging
- static HTML, generated from the app inmaster
branch (do NOT edit anything in here - NO LONGER USED!)live
- static HTML, created by pushing thestaging
branch intolive
branch (do NOT edit anything in here - NO LONGER USED!)
clone repository locally:
git clone https://github.com/pyconsk/2016.pycon.sk.git cd pycon.sk
run initialization script (creates a virtual environment and installs all requirements):
make init
activate virtual environments:
source envs3/bin/activate
start flask server, and you can view it in browser (http://127.0.0.1:5000):
python src/views.py
collect messages for translation:
make messages
files that need to be translated are generated into directory:
translations/
compiling translated messages:
make compile
generate into /docs folder static site:
make live
update all branches from remote repository:
make pull
push all branches to remote repository:
make push
If you find some bug please do report it, or send us a merge request with a fix, thanks.
- web: https://2016.pycon.sk
- facebook: https://facebook.com/pyconsk
- twitter: https://twitter.com/pyconsk
- SPy o.z.: https://spyoz.eu/
MIT license for code (GitHub repo), CC-BY for content, except sponsors logo's (consult with particular comapny if you would like to use their logo). For more detail read the LICENSE file