hedy
hedy copied to clipboard
[UI idea] Allow multiple teachers for a class?
This year @OnnoEbbens and me will co-teach a course and we were thinking other teachers might also be in this situation, would it be doable to allow 2 teachers to view the progress of a class and maybe also to make modifications? I am not sure how involved that would be?
I think this is possible! It would require quite some re-structuring as we verify in a lot of places if the user is the teacher of the class.
This should all be changed to some list structure, supporting multiple teachers. Wouldn't be to hard if we didn't have any classes yet but as we have 100+ already this makes it a bit more complex. Fastest way might be to write all the code and manually change all already existing classes from "teacher" to "teachers".
We do have to think about some edge cases:
- can both teachers remove the class?
- are there possible dead lock situations?
On Microsoft Teams, main teacher can add other teachers. Those added will inherit or have some admin/privileges levels I don't think rewrite all over again is the best way to go. Perhaps sub-classing, etc...
God blesses!!!
Regards
Yeah I think @sanyaade-teachings's idea of a primary and a secondary teacher would make a lot of sense! But we don't have any bandwidth to work on this now I fear