Long Form Inspection Test for Phase3d Release
ComponentStatusRemarks
2.1.1FIXThere should be a file menu, and no schedule chooser menu
2.1.2FIXAs per simple scheme, there should be no 13 Instructors / 32 Courses / 7 Locations under the New Schedule button.
2.1.2IDEAIn the list on the home page, next to each schedule's name, we should have in parentheses, number instructors, number courses, number locations, status.
2.1.2FIXAs per simple scheme, there should be no 13 Instructors / 32 Courses / 7 Locations under the New Schedule button.
2.2.1FIXAs per simple scheme, there should be no second list
2.2.1FIXSince we have autosaving, there should be no Save Schedule button.
2.1.2IDEAThere can be different ways to color the schedule, according to a dropdown. The main coloring scheme is by instructor time preferences; any course that conflicts with the instructor's time preferences should be colored red. A secondary coloring scheme is by conflicts with other courses; any conflicting courses will be colored red. A third coloring scheme is by instructor distance prefs, a fourth is by instructor course prefs, and a fifth could be all of those views together (anything which would have been red in any of the first four views will show up as red in the fifth)
2.1.2IDEAThere should be a warning above a schedule if not all courses are in the generated schedule. There should also be warnings telling us how many conflicts with instructor preferences, other courses, etc.
2.3FIXExplain why the filter box is different from the search menu.
2.3IDEAHave a way to hide the list to the left of the generated schedule.
2.3.1FIXTake out the generate and save buttons for the weekly view.
2.3.2FIXExplain what the arrows next to the course names do.
2.3.3FIXSchedule Weekly View's image's title (Schedule View) is inconsistent with Schedule Weekly View
2.3.3FIXChange the name of this view to Compact Weekly View.
2.3.3IDEAWhen we hover over an item in the weekly dropdown, we should highlight any cells that contain the same section.
2.3.3FIXClarify that the dropdown doesnt do anything but view. Selecting an item in it doesnt do anything.
2.5.2FIXUse a different yellow, that shit is disgusting.
2.5.3IDEAWe should link to maps.calpoly.edu from the instructor distance preferences so they know where all the buildings are.
2.6.1IDEAInstead of a special commit/update button to peoplesoft, we should have peoplesoft be one of the import/export options! brilliance!
IDEAShouldnt we have preferences like "no 400 and 500 classes overlap"?
IDEAPut in a 5th view, the Massive View, which has all day/time combinations down the left, and all the locations on the top. maybe even an option for instead of rooms on the top, instructors instead. This will be a huge table, so shrink it down. it will be unreadable. have the mouse be a 200px x 200px magnifying glass, so anything it's over is zoomed. Could be a terrible or great idea, needs investigation.
FIXCourses might need a "max enroll" and "enroll limit" field, for the weird padding-of-5-seats thing that teachers do.