Produce summary tables of the different track reviews for use by the track chairs with decision making
The Pretalx API is unreliable, so still need to do this somewhat manually
Proposals -> Export -> CSV/JSON Exports
- Export format: CSV format
- Data delimiter: Newline
- Target Group: Submitted
- Proposal title
- Session type
- Track
Save to data/
dir as sessions.csv
.
Review -> Export reviews -> CSV/JSON Exports
- Proposal: All proposals
- Select All
- Export format: CSV format
Save to data/
dir as reviews.csv
.
This project uses pixi
to control the application.
If you don't have pixi
installed yet, follow the 1-liner install command for the Rust binary for your operating system.
Then to both install the the full environment from the multi platform lock file (pixi.lock
) and run the script to generate the output files run
pixi run summary
To rebuild the lock file at any point simply
rm pixi.lock && pixi install
and to get a virtual environment shell, run
pixi shell