Project

General

Profile

Feature #3859

Make course-progress timeless

Added by Bas Wijnen over 7 years ago. Updated about 3 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
Start date:
31/08/2011
Due date:
% Done:

0%

Estimated time:
Complexity:
Normal
SCRUM pts - complexity:
?

Description

Currently course progress is directly linked to dates. This means that it is very hard to say "next lesson will be canceled, the entire schedule moves one week".

Also, a schedule of what to do in what order is very usable next time the course is given, and thus belongs in the main course (outside the session). If it's all linked to dates, this is impossible. I would like:

- Separate course progress events and dates (dates may be from an attendance sheet, no need to create a new tool). Course progress may be out-of-session, dates may not.
- Make it easy to map the course progress on dates. That means: option to merge two course progress items, to delete one, and to insert a new one (all also as session-specific overrides). With these features (and of course the attendance editing features), it is acceptable (and intuitive) to map all course progress items to all attendance dates, with no exceptions (that is, exceptions are made in the data, not in the mapping).

This probably requires a database change.

History

#1

Updated by Yannick Warnier almost 7 years ago

  • Target version changed from 1.9 Stable to 1.9.2
#2

Updated by Yannick Warnier over 6 years ago

  • Target version changed from 1.9.2 to 2.0
#3

Updated by Yannick Warnier about 3 years ago

  • Target version changed from 2.0 to 3.0

Also available in: Atom PDF