This commit is contained in:
murraydr 2023-10-25 13:15:53 -04:00
parent ead1792291
commit 67e4f3092d

View File

@ -53,7 +53,7 @@ So if this is the first time or if you've reset your browser cookies it will cal
Once logged in, just click continue on each increasingly dire warning page until it says “The authentication flow has completed. You may close this window”
## Daily Workflow:
## Daily workflow:
Ensure that nobody else is currently working on these files or sitting on unpushed changes
@ -71,4 +71,22 @@ In Git Gui type a commit message and then click "Rescan", "Stage Changed", "Comm
Click "Push" in the dialog box that comes up, then close the confirmation dialog.
> (This updates the repo with your local changes)
> (This updates the repo with your local changes)
## Start of semester workflow
There are tools to partially automate some of this process, but they may need to be modified to match the structure of the data provided. Some manual entry will also be necessary.
* classDates.txt (input file, filled out by hand, match format of previous semester's)
* sections.txt (input file, copy-pasted from hiring spreadsheet, may need to tweak the data to match format of previous semester's)
* helproomHour1 (input file, filled out by hand, match format of previous semester's)
* helproomHour2 (input file, filled out by hand, match format of previous semester's)
* sectionCSVHelper.py (script to generate databases based on input files, run by reset.py)
* reset.py (script to run sectionCSVHelper and clear the appropriate files/data, run by user)
reset.py is sufficient to fully reset the status back to the beginning of the current semester. New staffing/scheduling will require modifying the input files.