schedules (i.e. term + school timetable) can't be dis-associated from sections

Bug #80057 reported by Philipp Schroeder
14
Affects Status Importance Assigned to Milestone
SchoolTool
Fix Released
Medium
Unassigned

Bug Description

If the user assigns the wrong schedule (i.e. term + school timetable) to a
section, there is no easy way to dis-associate that schedule again, other than
deleting the whole section and starting to create that section over again!

Tags: timetables
Revision history for this message
Marius Gedminas (mgedmin) wrote :

Could you suggest a user interface for this use case?

Changed in schooltool:
assignee: nobody → tom-hoffman
importance: Wishlist → Low
status: In Progress → Unconfirmed
Revision history for this message
Tom Hoffman (tom-hoffman) wrote :

I need to confirm this.

Revision history for this message
Tom Hoffman (tom-hoffman) wrote :

Perhaps the term and timetable should be set when a section is created and then be clearly immutable. I'm just worried that allowing this to be changed would cause all kinds of insanity, like throwing off all the grades and attendance data associated with the section. We probably need a proposal to fix this.

Changed in schooltool:
importance: Low → Medium
status: New → Triaged
assignee: tom-hoffman → nobody
Revision history for this message
Tom Hoffman (tom-hoffman) wrote :

I suppose that while you pretty much always would know what term a section applied to when you created it, you'd often create terms before you figured out when they met on the timetable.

Revision history for this message
Ignas Mikalajūnas (ignas) wrote :

During the Pycon2008 sprint the UI for deleting the timetables was added to the section timetable list.

Changed in schooltool:
status: Triaged → Fix Committed
Changed in schooltool:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.