Many of these steps can be run together in run.sh.
- Download class rosters for all sections into csv files that are put into this directory. Call them "undergrads.csv" and "grads.csv", etc.
- Generate an undergrad and grad student username listing using
parse_username.py. - Generate an analogous set of files of passwords using
make_passwd.py. - Make the user accounts with
make_user_account.sh. - Email students their username and password with
email_passwords.py.
- Generate student entries for the file with
make_student_dict_entries.pyand put into config file.
This shouldn't be necessary anymore if using nbgitpuller
- Initially: use
disperse_python4geosciences_materials.shto copy in the python4geosciences directory. - Later when updating a file:
disperse_python4geosciences_file.sh.