Bugs Everywhere Bug List

Bug: e9e/84d

ID : 84de3cb6-d19c-45d9-a2f9-9e301359cc60
Short name : e9e/84d
Status : open
Severity : wishlist
Assigned :
Reporter : adam j hartz <hz@mit.edu>
Creator : adam j hartz <hz@mit.edu>
Created : Tue, 28 May 2019 12:40:15 +0000
Summary : Integrate Roles, Sections, and Per-Week Time Specifications

Comment: --------- Comment ---------
ID: 185dc067-7d1f-415c-9263-99b53cc54b61
Short name: e9e/84d/185
From: adam j hartz <hz@mit.edu>
Date: Tue, 28 May 2019 12:48:46 +0000

Currently, a lot of the code for handling roles, sections, and custom weekly
times (e.g., homework releases on Tuesdays at 8am) lives not in CAT-SOOP
itself, but rather within courses. Many classes at MIT now have the same (or
similar) code in their preload files to handle these kinds of things.    It
might be time to integrate these into CAT-SOOP itself, rather than requiring
courses to include code for them.