On Riot.im, I am managing a couple of groups. When I try to add a room to the group, it is successfully created but does not appear under the group room list.
The room should appear in the rooms list for other group members to see.
For the web app:
This is actually unrelated to https://github.com/vector-im/riot-web/issues/6192.
The + button doesn't actually do anything with respect to the group - the room still needs to be manually added to the group. I thought we had an issue for this already, but I can't find it.
I've updated your issue title to reflect this.
Thank you, @turt2live. The UX is indeed a bit counter-intuitive :-)
From an end-user perspective, the + button would seem to be creating a new group under the community. That is, in fact, desirable, as I would like to create a community and add a couple of groups.
In the meantime, is there some documentation showing how I can get rooms to show up under the "Rooms" section of the community portal?
All I can find under the room settings is "Show flair for these communities." Adding flair doesn't seem to associate the room with the community.
Hm. I did manage to find it.
1) click the community icon
2) click the ellipsis that pops up
3) click the "View Community" button
4) click the hash symbol in the upper-right-hand corner of the screen
5) click the "Add rooms to this community" button
6) search for one or more existing rooms
7) click the "Add to community" button
These steps would be much simpler by adding the room to the community when using the "+" button next to the "ROOMS" header in the community sidebar.
Relatedly, does using the "+" button next to "PEOPLE" in the community sidebar add people to the community?
Also, the rooms list is not showing up for anonymous people.
https://riot.im/app/#/group/+codebuddies:matrix.org
It would be useful if the conversations in our community could be publicly visible, so new community members would have a clear incentive to join.
One issue here is you can actually select multiple communities to filter using shift, so should it get added to all of them?
Hm, that makes it a bit trickier.
IMO there should be only one allowed community filter at a time. That is probably more familiar, as people are accustomed to using systems like Discord and Slack that show only one community's channels at a time.
If the community button filters down to only one community at a time, it would follow naturally that clicking the "add room" plus button would add a room to that community.
Riot is already very different to Discord as a room can be in 0 to Infinity communities. Multiple community filtering is on purpose and is very useful for a lot of people
I agree that the current behaviour is quite non-intuitive. If you create a room, you expect to see it immediately in the room list, not to have to do a multi-step procedure to add it to your currently selected communities.
One issue here is you can actually select multiple communities to filter using shift, so should it get added to all of them?
In my opinion, the ideal solution would be something like this:
i agree with @Dremor
users are used to commercial solutions behaviour.
The closest would be to choose with radio buttons from:
Related to #9970 ?
Duplicate of https://github.com/vector-im/riot-web/issues/9970 which has more attention
Most helpful comment
i agree with @Dremor
users are used to commercial solutions behaviour.
The closest would be to choose with radio buttons from: