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
- Instructor
- Project Sites (!site.template)
- maintain
- eval.write.template, eval.assign.evaluation, and eval.be.evaluated.
- access
- eval.take.evaluation
- maintain
- Course Sites (!site.template.course)
Links
...
- Foundation Contrib Tool Home
- Current JIRA
more to come