I understand that the Workshop activity was created with a specific purpose in mind, but it contains several functions that I think many people want to be able to use in other circumstances:
- Defined rubric for review
- Combination of multiple peer reviews to form a grade
- Random and/or deliberate assignment of peer reviewers
- Definition of a grade component based on quality of peer reviews
The first function is now available with the Advanced Grading feature of the Assignment activity. Perhaps it would be helpful to disaggregate the other functions, as well, so they could be made available to different activities (ideally by extracting the code from Workshop). This would leave the Workshop module to do what it was designed to do, but still allow the flexibility several Moodle administrators and users are asking for.
Aren't these related?