Describe how the new grade settings for activities will work, with the common module grade settings in a new group called "Grades" on mod_form.php, provided by the gradelib and stored in the grade tables only.

Describe a new plugin system in the gradebook system for grading interfaces that implement a grading process. The first/main one would look like the assignment grading interface, and take a module id as a parameter, and would implement all the grading/commenting interface. The only thing this interface needs to get from the module itself is the "stuff" to grade. This could be a HTML fragment returned by a standard-named function in
mod/xxxx/lib.php.

Once complete notify Helen to link/label the page appropriately to be the current definition of how the grading system works in 2.0

Describe how the new grade settings for activities will work, with the common module grade settings in a new group called "Grades" on mod_form.php, provided by the gradelib and stored in the grade tables only.

Describe a new plugin system in the gradebook system for grading interfaces that implement a grading process. The first/main one would look like the assignment grading interface, and take a module id as a parameter, and would implement all the grading/commenting interface. The only thing this interface needs to get from the module itself is the "stuff" to grade. This could be a HTML fragment returned by a standard-named function in
mod/xxxx/lib.php.

Once complete notify Helen to link/label the page appropriately to be the current definition of how the grading system works in 2.0

Andrew Davis
added a comment - 22/Jan/10 4:00 PM I've made a few passes over http://docs.moodle.org/en/Development:Grades and added information about hidden items. The behaviour of overriden items still needs more info.
Describe how the new grade settings for activities will work, with the common module grade settings in a new group called "Grades" on mod_form.php, provided by the gradelib and stored in the grade tables only.
http://docs.moodle.org/en/Development:Grade_settings_modules
Theres also http://docs.moodle.org/en/Development:Ratings_2.0 which is related but not actually listed in the issue report.
"Describe a new plugin system in the gradebook system for grading interfaces that implement a grading process."
This is next on my list.

Regarding the behaviour of overriden items. Doesn't moving to a centralized grading interface make this issue irrelevant. If the grades can only be modified within the gradebook then we never have to worry about explaining why some grades can't be modified within the module.

Andrew Davis
added a comment - 28/Jan/10 3:12 PM I've started work on http://docs.moodle.org/en/Development:Grading_interface_2.0
Regarding the behaviour of overriden items. Doesn't moving to a centralized grading interface make this issue irrelevant. If the grades can only be modified within the gradebook then we never have to worry about explaining why some grades can't be modified within the module.

Andrew Davis
added a comment - 14/Dec/10 4:17 PM I've made another pass over http://docs.moodle.org/en/index.php?title=Development:Grades and I'm calling this one resolved as I believe it is now in line with how the code works.
The single grading interface mentioned in the issue description is not described in the document because it was not coded in 2.0.