I'm stuck on integration managers. Are they even still a thing? Most references I can find link to dead projects. Also after so many years, there's only like, four bridges?
Matrix
An open network for secure, decentralized communication
The most up to date stuff I've found in that is here: https://matrixdocs.github.io/docs/bots/overview
Thank you!
I'm a little stuck on permissions. I created a Space for my gaming group to move to Discord, and added a few rooms to it. I'm the admin, but I added a couple of other users as Mods. One of those mods added a Room to the Space. As a Space admin, I would expect to be able to edit a Room within my Space.
Documentation I've been able to find about it is mixed. The Space itself has a setting that says Moderators should be able to manage Rooms:

But various other threads have people suggesting it isn't possible. Nothing clear in the official documentation I've found.
My own experience: I haven't figured out if it's possible or how to do it. I want users in my Space to automatically see all the Rooms, so they don't have to go and look any time a new Room is created. And for permissions on the Space to flow to control over Rooms within it. Is this possible, to your knowledge?
If you want to create a space that propogates permissions, then you there isn't a way to do that built into the spec. Because like the other person said, spaces are collections of rooms. They don't control those rooms.
However, there are multiple bots written that can do something like what you want. Here for example. Essentially you make the bot the admin, and then only create rooms, etc, through it. And it will create things with the right permissions
This was one of the larger hurdles for me as an admin.
Rooms are their own discreet entity. While they may be organized into your space, they exists as their own thing.
So properly setting who can and can't create rooms is crucial. If I'm allowed to make rooms in your space then absolutely I can make a room that you're not the admin in. You'd need to remove it server side if that's a thing you needed to do.
Spaces aren't even exclusive. You can link in rooms from other spaces and they can exist in their original space as well as the new linked one.
As far as users seeing rooms, if the rooms are set to visible for space members then they need to join the space. Once done they can see them from the space's home.
The Matrix.org page touches on the basics here: https://matrix.org/docs/communities/getting-started/
That's disappointing. Do you happen to know if fixing this up to work as expected is on the roadmap? Or something they've acknowledged and specifically rejected? Or no idea yet?
I've just come across this quite recent Reddit thread and have to be honest...it's pretty much hit the nail on the head for me. Both the OP and many of the comments. bibober's comment in particular.
If it's just a lack of resources to develop these features quickly enough, that's cool. But I'll be extremely disappointed if they've decided that these are use cases they specifically don't care about.
It works as expected as far as Matrix is concerned. From what I can tell the aim and goals are just quite different from what a platform like Discord is going for.
If you're going in wanting/expecting a perfect Discord replacement then it's just not going to be that and doesn't seem to want to be that either. Hence the need for onboarding documentation.
If you're unable to make the mental shift to it such that it can work for you then there are other platforms that might more closely conform to what you're after. We tried Stoat, Zulip, and Root before ultimately deciding on Matrix.