description

4
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 a non-specific relationship to MDL-35413 Implement Unit tests for mod_assign CLOSED been marked as being related by MDL-31409 Incorporate Lightwork into the Moodle core OPEN ting discovered MDL-32768 New plugins for mod_assign should use naming convention for constants CLOSED l 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

Upload: mariyambutt

Post on 30-May-2017

213 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Description

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

Page 2: Description

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

Page 3: Description

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