Vous êtes sur la page 1sur 3

Description

The 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 Links
MDL-35413 Implement Unit tests for mod_assign

a non-specific relationship to

CLOSED

been marked as being related by MDL-31409 Incorporate Lightwork into the Moodle core

OPEN

ng discovered MDL-32768 New plugins for mod_assign should use naming convention for constants

CLOSED

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


Progress

CLOSED

Sub-Tasks
1. 2. New assignment module to replace all existing subtypes Assignment Subtypes Combined: Implement Changes
CLOSED CLOSED

D W

W 3. 4. 5. 6. 7. 8. 9. Assignment Subtypes Combined: Documentation Assignment Web Services: Decide on list of supported functions Assignment Web Services: Implement new web services Assignment Web Services: Documentation Assignment Offline Marking: Decide all settings/ui/design Assignment Offline Marking: Implement Changes Assignment Offline Marking: Documentation
CLOSED

D W

CLOSED CLOSED

D W

CLOSED

D W

CLOSED

D W

CLOSED

D W

CLOSED

D W

10. Assignment Student Submission Receipts: Decide all settings/ui/design 11. Assignment Student Submission Receipts: Implement Changes 12. Assignment Student Submission Receipts: Documentation 13. Team based assignments: Decide all settings/ui/design 14. Team based assignments: Implement Changes 15. Team based assignments: Documentation 16. Assignment Submission Statement: Decide on settings/ui/design 17. Assignment Submission Statement: Implement Changes 18. Assignment Submission Statement: Documentation 19. Assignment Blind Marking: Decide settings/ui/design 20. Assignment Blind Marking: Implement Changes 21. Assignment Blind Marking: Documentation

CLOSED

D W

CLOSED

D W

CLOSED

D W

CLOSED

D W

CLOSED

D W

CLOSED

D W

CLOSED

D W

CLOSED

D W

CLOSED

D W

CLOSED

D W

CLOSED

D W

CLOSED

22. Assignment Submission Date Extensions: Decide settings/ui/design 23. Assignment Submission Date Extensions: Implement Changes 24. Assignment Submission Date Extensions: Documentation 25. Assignment Marking Group Support: Decide settings/ui/design 26. Assignment Marking Group Support: Implement Changes 27. Assignment Marking Group Support: Documentation 28. Assignment Send Notification UI Improvements: Decide settings/ui/design 29. Assignment Send Notification UI Improvements: Implement Changes 30. Assignment Send Notification UI Improvements: Documentation 31. Rename old assignment in 2.3 to "Assignment (2.2)" 32. fix mod_assign settings 33. Implement Unit tests for mod_assign

CLOSED

D W

CLOSED

D W

CLOSED

D W

CLOSED

D W

CLOSED

D W

CLOSED

D W

CLOSED

D W

CLOSED

D W

CLOSED

D W

CLOSED CLOSED

D W

CLOSED

D W

Activity

All Comments History Activity

Vous aimerez peut-être aussi