From 67e4f3092dd9f170c549f9c9427af08634383b91 Mon Sep 17 00:00:00 2001 From: murraydr Date: Wed, 25 Oct 2023 13:15:53 -0400 Subject: [PATCH] format 5 --- README.md | 22 ++++++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index e4275df..4563c39 100644 --- a/README.md +++ b/README.md @@ -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) \ No newline at end of file +> (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. \ No newline at end of file