Tooling for figure skating events.
Most tooling is based on the "DEU Meldeformular". Conversion is done from xlsx to csv. The 3 main parts of the form will be exported to separate csv files:
- info header
- categories
- people (athletes and officials)
After extracting the information into csv files, they could be merged and further processed to retreive the actual discipline participants.
- Convert from "DEUMeldeformular" to
- participant csv files
- ODF xml files that can be read by the judging system FS manager (GUI available)
- empty PDF files for all detailed segment results
- Get participant starting order from a FS manager SQL database
- Copy participant files from plain folder structure to category / segment folder structure and sort with starting order
- Merge PDF files
- Create mp3 playlists
- Convert DEU clubs and nations to XML
-
Install python
- python >= 3.4
-
Install addinional python packages
pip install -r requirements.txtor
install_requirements.bat
-
Register fsklib as a local editable python package. E.g. on windows:
ínstall_editable_fsklib.bat -
Run scripts:
python scripts/xxx.py
On Windows run:
cd ui && package.bat
- Create new branch from
masterbranch - Do your changes
- Open PR against
master - Squash merge with PR title following conventional commits