From 17190b690014b06735e99e08872b36eb4bdd8143 Mon Sep 17 00:00:00 2001
From: Christopher Bohn <bohn@unl.edu>
Date: Wed, 10 Jun 2020 13:26:19 -0500
Subject: [PATCH] Updated to summer 2020 course

---
 README.md | 42 +++++++++++++++++-------------------------
 course.py |  5 ++---
 2 files changed, 19 insertions(+), 28 deletions(-)

diff --git a/README.md b/README.md
index b43d913..1a0dea2 100644
--- a/README.md
+++ b/README.md
@@ -28,11 +28,26 @@ of repositories for student assignments.
 -   course.py
     -   provides namespace and group ID
         -   will need to update each semester
+
+-   initialize_student_tracking.py
+    -   ...
         
 -   prep_assignment.py
     -   An early iteration of automated student pairing, canvas student group creation, and gitlab repo creation. It 
         lacks robustness to odd number of students; it has a quick'n'dirty loop termination that does not guarantee
         graylist compliance, and project naming is hard-coded. Also does not tolerate non-existent usernames.
+
+-   grade_team_contributions.py
+    -   ...
+
+-   Timeline.py
+    -   ...
+
+-   timeline_data.py
+    -   ...
+        
+-   common_functions.py
+    -   ...
         
 -   api/
     -   canvas_classes.py
@@ -53,29 +68,6 @@ of repositories for student assignments.
 These are vestigial files that should not be needed further, but we are retaining until we are certain.
 
 -   old-automation/
-    -   Directory containing early fall 2019 scripts to clone, create, process,
+    -   Directory containing early scripts to clone, create, process,
         etc., student repositories. The contents of this directory are not
-        needed.
-    -   1195/
-        -   Directory containing scripts from summer 2019 pilot of new course
-            structure. Should be obsolete (and removed) by end of fall 2019. The
-            contents of this directory are not needed.
--   experimentation/
-    -   gitlab_functions.py
-            -   provides functions to query & update projects (including its members
-                and issues)
-                -   These functions are those we believe are useful for automating pair
-                    & team projects for CSCE 361
-                -   These generally are wrappers for calls you *could* make directly
-                    from what python-gitlab provides, but these functions don't require
-                    you to memorize the api
-            -   includes an enumeration of the fields for User, Project, and Issue
-            -   includes side-effect-free example function calls
-    -   gitlab_demo.py
-        -   includes commented-out functions demonstrating the creation of
-            projects, adding users to projects, and creating/updating the projects'
-            issues
-    -   canvas_experiments.py
-        -   includes experimental use of the Canvas API, culminating in creating
-            a group set (group_category), adding groups to it, and adding students
-            to a group
+        needed but are kept here in case I'm wrong.
diff --git a/course.py b/course.py
index 662c499..807cca4 100644
--- a/course.py
+++ b/course.py
@@ -1,9 +1,8 @@
 class Course:
     # GitLab course information
     # gitlab_namespace = 'csce_361/sandbox'
-    gitlab_namespace = 'csce_361/spring2020'
+    gitlab_namespace = 'csce_361/summer2020'
 
     # Canvas course information
     # canvas_course_id = '73696'  # Software Engineering Sandbox
-    canvas_course_id = '75818'  # CSCE 361-1201
-
+    canvas_course_id = '83539'  # CSCE 361-1205
-- 
GitLab