Developed by Kyriakos Giannakis - Software Libre Society, University of Piraeus.
This is a little helper script that helped us with organizing the GNU/Linux installfest that took place on Oct 16, 2017 at the University of Piraeus.
- Reads an attendant CSV list.
- Organizes the attendants into lists.
- Extracts emails from the list.
- Extracts the emails of those who opted in for the feedback form.
- Clone (
git clone https://github.com/cs-unipi-FOSS/InstallfestHelper.git
) or download as zip. - Move to InstallfestHelper folder (
cd /path/to/InstallfestHelper
). - Run
python3 installfest.py CSVfile
where CSVfile is your input file. - Run
python3 installfest.py -h
orpython installfest.py --help
to see the help message. - The parameter
--get-feedback-recipients
returns a list with the emails of all those who opted in for feedback. - The parameter
--no-stats
suppresses the 'Processed # Persons' message.
- Extract the emails into a file.
- Format each attendant's data to JSON.