Do we have a defined standard for how to implement groups with teachers in a module?
I noticed that the 'editing' and 'non-editing' settings combined with the group membership on a teacher impact the way groups work in some cases. Do we have a specification or 'suggested operation' for this?
What I've done in the Wiki module is:
- Editing teachers and administrators can view/change/create entries for any wiki.
- Non-editing teachers not assigned to a specific group can view/change/create entries for any wiki.
- Non-editing teachers assigned to a specific group can view/change/create entries for any wiki in their group, and view wikis in other groups for 'visible' groups.
It seems to me we should try to standardize on what we want these combinations to mean. Thoughts?
mike