Skip to content
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

Custom Defaults for Room Types #559

Closed
tibroc opened this issue Sep 11, 2023 · 6 comments · Fixed by #574
Closed

Custom Defaults for Room Types #559

tibroc opened this issue Sep 11, 2023 · 6 comments · Fixed by #574

Comments

@tibroc
Copy link

tibroc commented Sep 11, 2023

Is your feature request related to a problem? Please describe.
For different types of video conferences (e.g. meetings, lectures) you might want to have custom default room settings. E.g. in a meeting you might want to start with a grid layout and minimized whiteboard, whereas in a lecture you would want to start with a focus on the presentation.

Describe the solution you'd like
PILOS already offers room types but not yet their customization. It would be nice for the admin to be able to set at least the default layout of the room type. So I would start with adding something like a "custom create parameter" field in the room types menu that lets admins customize the create API-call from PILOS to BBB.

Describe alternatives you've considered
Maybe a UI that allows admins to switch these settings on/off is also possible, but since these values should be only visible to admins and those should be familiar with configuring BBB, it seems to be unecessary overhead. Plus you would need to track BBB versions and which parameters are possible for each BBB-API version, which would mean a more complex implementation and more maintanence work in the future.

Additional context
This is probably a subtask of #75.

@tibroc
Copy link
Author

tibroc commented Sep 11, 2023

@dennis531

@dennis531
Copy link
Contributor

Custom create parameters in room type settings:
image

In room settings, @tibroc and I suggest that matching custom parameters should be preset when changing room types. Thereby, it should be possible for the user to adjust the corresponding room settings.

@SamuelWei
Copy link
Collaborator

SamuelWei commented Sep 18, 2023

Should it be possible for the user to adjust the create parameters in his room settings, or is it something only the admins can do?

@dennis531
Copy link
Contributor

Should it be possible for the user to adjust the create parameters in his room settings, or is it something only the admins can do?

The create parameters should only be adjustable in the admin room type settings. Only room settings that match create custom parameters will be adjusted when setting the room type. In this case, the values from the custom parameters should be preset, but remain customizable in the room settings. The remaining parameters would remain hidden from the user in the room settings.

@SamuelWei
Copy link
Collaborator

SamuelWei commented Sep 18, 2023

We also thought about adding all settings from the room settings to the room type settings via a UI in a tabular form, allowing admins to set the default and enforce some settings (eg. prohibit the attendace recording).

@dennis531
Copy link
Contributor

We also thought about adding all settings from the room settings to the room type settings via a UI in a tabular form, allowing admins to set the default and enforce some settings (eg. prohibit the attendace recording).

If I see it correctly, the changes proposed in this issue should not conflict with these.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants