Hi!
The basic idea is that a manager can easily switch between conference mode and manager mode with two separate logins(one for user groups
and one for the manager section). So far, there are two planned features:
* Groups Management
* Recordings Management
Groups can have users assigned to them (through op/presenter/other), however I would like a central place to manager users (a users.json or similar).
Modifying a user there (e.g. a password change) would mean updating all user references in group files as well. This should work, however I'm
curious whether there are alternatives to this.
Also, I don't know yet how to deal with actions like group renaming or deletion. The file action itself is not that complicated, but how
would Galene respond to a removed/renamed group? I assume the group is kept in memory? Should I connected the Galene manager
backend with Galene itself (using protocol.js) and kick all users out, before attempting to remove the group for instance?
If so, would it be an idea to introduce a 'hidden' superuser, that can act on behalf of such a backend without showing up
in the Galene user list?
Jeroen