-
Notifications
You must be signed in to change notification settings - Fork 440
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
Public vs private rooms - Allow users to freely join a room #1763
Comments
Circles integration is a possibility for helping add this functionality since you can create your own "groups" of users as public, private, closed, or secret circles. Once conversations can be started with a circle, it will be possible to start group discussions. |
Totally agree! This could also be useful for guests, where you then have the AppNavigation shown with all the conversations specifically set to "Public". In our case all the public team channels. |
I'm looking to replace Slack with NextCloud Talk, and this is the main thing I would need to achieve that; for already-registered users, a set of Conversations they can join without needing a specific invitation. |
Same thing for me ! |
|
|
|
|
a system message yeah, but what is |
since we planned for both options ^ |
The room type GROUP vs. PUBLIC room type controls that part? Not sure we need to repeat this. We don't mention it on any other message (lobby, read-only, ...) either. |
hmmm, from my understanding from last time I think we said almost all room types except 1-1 and files, which would give 4 cases:
so if as an admin+moderator in a group room I click "listable for regular users", the message "You made the room listable for regular users", then I click "listable for guest users", another message "You made the room listable for guests". So now everyone can see it. or were the listable modes intended to be exclusive (radio buttons, not checkboxes) ? |
draft PR here: #4706 |
I'm having doubts about the "separate flags" approach. Maybe it doesn't make sense to allow guests to list rooms without also allowing regular users ? |
yeah, should work like the "start call" option:
|
I had this idea while using Talk. With "public rooms" I don't mean rooms I share by a public link. I want to make a different distinction here.
We have two types of rooms at the moment:
Both have one in common, you have to invite your chat partner(s). Think about a larger setup of an organization, your sports club, etc. Every time someone new joins your organization you have to add them to the relevant rooms manually. If someone leaves you have to remove them again. A lot of manual work with a high risk to make mistakes.
That's where my idea of "private vs public" rooms starts.
I would define private rooms as rooms where the users in the room decide who can join and who not, by inviting users, sending links around, etc. Basically what we have now.
Public rooms would be rooms someone creates and which are then open to join for everyone. Users could search for public rooms on the left hand sidebar like they search for users and groups today. They can join any of this rooms and participate in the discussion. A bit like I can join a IRC server, look around which channels exists and join the one I'm interested in.
Opinions?
The text was updated successfully, but these errors were encountered: