-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Moira list synchronization #2
Comments
IS&T tasks
IS&T (Olu) said no, that it is a private API only for usage in WebMoira. So new plan:
List things (priority 1)
List things (priority 2)
List things (stretch goals)
This is in stretch goals because it might interfere with adding people. When the Moira integration works very smoothly, it could be synced 1:1 to the Moira list and adding people from Matrix could be removed or when bidirectional sync works this could be a better experience. Otherwise we might need a way to persist state (if someone was intentionally added by an admin they shouldn't be removed, but if someone was removed from the original moira list, they should be removed). Just for now, give a warning to people that they should remove people from both the list and the room.
NOTE: There's 2 types of perms in Moira So apart from regular members, there is a membership access control list/user/etc, and an owner list/user/etc. User things
|
Should Canvas mailing lists be public on Matrix? No is best, but there is the use case when someone may be waiting for their advisor to approve their add/drop form, or something like that. In that case, it could be added to the list of possible requests that people can email about. If this adds too much friction, yes, make them public, and make the bot yell somewhere when someone joins. |
Some questions from a comment I'm removing to clean up code # how do users choose if they want a space or normal room?
# how do we determine which mailing lists have opted in?
# who can create a channel for a given mailing list?
# who is allowed to turn a mailing list into a channel?
# anyone if they are in a public and nonhidden list and admins otherwise?
# something else?
# Also for classes, do we want them to be public so people can add themselves? |
The text was updated successfully, but these errors were encountered: