description
TRANSCRIPT
DescriptionThe assignment module is a core part of Moodle that has evolved over a long time. Unfortunately it's a lot more complicated than it should be due to the old subtypes that were added.
To simplify the code and the interface, all of these subtypes can be replaced by one module that takes the following inputs:
a HTML text (via editor) a set of files
and provides the following items for feedback:
a HTML text (via editor) a set of files one or more grades (numerical or scales)
For the time being (2.1) we do not need to consider enhancements. This is just a refactor. All old assignments should upgrade cleanly to the new structure without losing any features.
This issue details the sub-tasks required to make this happen.
Issue Linkshas a non-specific relationship to
MDL-35413 Implement Unit tests for mod_assign
CLOSED
has been marked as being related by
MDL-31409 Incorporate Lightwork into the Moodle core
OPEN
testing discovered
MDL-32768 New plugins for mod_assign should use naming convention for constants
CLOSED
will help resolve
MDL-31624 Allow teachers to add attachments to Offline activity assignments
OPEN
MDL-31372 Need activities to allow for decimals in grade options
CLOSED
Progress
Sub-Tasks1. New assignment module to replace all existing subtypes CLOSE
D
2. Assignment Subtypes Combined: Implement Changes CLOSED
3. Assignment Subtypes Combined: Documentation CLOSED
4. Assignment Web Services: Decide on list of supported functions CLOSED
5. Assignment Web Services: Implement new web services CLOSED
6. Assignment Web Services: Documentation CLOSED
7. Assignment Offline Marking: Decide all settings/ui/design CLOSED
8. Assignment Offline Marking: Implement Changes CLOSED
9. Assignment Offline Marking: Documentation CLOSED
10.
Assignment Student Submission Receipts: Decide all settings/ui/design CLOSED
11.
Assignment Student Submission Receipts: Implement Changes CLOSED
12.
Assignment Student Submission Receipts: Documentation CLOSED
13.
Team based assignments: Decide all settings/ui/design CLOSED
14.
Team based assignments: Implement Changes CLOSED
15.
Team based assignments: Documentation CLOSED
16.
Assignment Submission Statement: Decide on settings/ui/design CLOSED
17.
Assignment Submission Statement: Implement Changes CLOSED
18.
Assignment Submission Statement: Documentation CLOSED
19.
Assignment Blind Marking: Decide settings/ui/design CLOSED
20.
Assignment Blind Marking: Implement Changes CLOSED
21.
Assignment Blind Marking: Documentation CLOSED
22.
Assignment Submission Date Extensions: Decide settings/ui/design CLOSED
23.
Assignment Submission Date Extensions: Implement Changes CLOSED
24.
Assignment Submission Date Extensions: Documentation CLOSED
25.
Assignment Marking Group Support: Decide settings/ui/design CLOSED
26.
Assignment Marking Group Support: Implement Changes CLOSED
27.
Assignment Marking Group Support: Documentation CLOSED
28.
Assignment Send Notification UI Improvements: Decide settings/ui/design CLOSED
29.
Assignment Send Notification UI Improvements: Implement Changes CLOSED
30.
Assignment Send Notification UI Improvements: Documentation CLOSED
31.
Rename old assignment in 2.3 to "Assignment (2.2)" CLOSED
32.
fix mod_assign settings CLOSED
33.
Implement Unit tests for mod_assign CLOSED
Activity All Comments History Activity