Some course sections occur on alternating weeks. The calendar extension should visually indicate which alternating week the section occurs on, and permit sections of different alternating weeks to exist in shared time slots within the calendar.
This also means importing/exporting should properly handle courses on this type of schedule.
As a source for inspiration, the UBC Student Services Center displayed courses with alternating schedules on a timetable using asterisks ("*") or carets ("^") to distinguish which weeks they occur on.
Some course sections occur on alternating weeks. The calendar extension should visually indicate which alternating week the section occurs on, and permit sections of different alternating weeks to exist in shared time slots within the calendar.
This also means importing/exporting should properly handle courses on this type of schedule.
As a source for inspiration, the UBC Student Services Center displayed courses with alternating schedules on a timetable using asterisks ("*") or carets ("^") to distinguish which weeks they occur on.