Evaluation System
Tool Requirements
This documents the requirement answers we're going to need.
Permissions
The evaluation system has 4 permission functions: eval.write.template, eval.assign.evaluation, eval.be.evaluated, and eval.take.evaluation.
The instructions default to having the maintain role have the first three permissions, and the access role have the last permission. Based on this, We're going with the following:Course Sites (!site.template.course)
Instructor
eval.write.template, eval.assign.evaluation, and eval.be.evaluated.
TA
eval.write.template, eval.assign.evaluation, and eval.be.evaluated.
Student
eval.take.evaluation
Open Campus
eval.take.evaluation
Wait List
eval.take.evaluation
Project Sites (!site.template)
maintain
eval.write.template, eval.assign.evaluation, and eval.be.evaluated.
access
eval.take.evaluation
Links
Current JIRA
more to come