Earlier quoted context omitted.
I fully agree. The Slack model of having a different login per "server" is good for workplaces, but Discord is incredibly good for "communities", hobby groups, and other casual groups. As suggested by another commenter here, a hybrid model would probably be ideal for Matrix, where you could log into different spaces with different accounts if you want, but aren't forced to. I would go one step further and propose tha…
Use Firefox multi containers for that. [0]: https://addons.mozilla.org/fr/firefox/addon/multi-account-co...
Spaces launch in Element
61–70 of 129 posts
Re: Spaces launch in Element
#62For what it’s worth, the thing I find really exciting about Spaces is that they provide a way to create a decentralised global hierarchical directory structure for realtime data. It’s like a free-for-all global USENET hierarchy that anyone can curate or contribute to, complete with decentralised ACLs. Or like DMOZ but for chatrooms. We haven’t published a “root” space as Matrix.org yet (as the “subspace” hierarchy fe…
That sounds amazing. Something I’ve been wondering is if matrix supports specifying custom UIs for rooms somehow. For example, could a room have the ui of an issue tracker without it being through an additional program or website?
This is how Element embeds Jitsi today, and was extensively used for FOSDEM 2021 (https://matrix.org/blog/2021/02/15/how-we-hosted-fosdem-2021...). We're currently adding "full-screen" widgets too, though, as well as "inline widgets" (for polls etc).
Re: Spaces launch in Element
#63For what it’s worth, the thing I find really exciting about Spaces is that they provide a way to create a decentralised global hierarchical directory structure for realtime data. It’s like a free-for-all global USENET hierarchy that anyone can curate or contribute to, complete with decentralised ACLs. Or like DMOZ but for chatrooms. We haven’t published a “root” space as Matrix.org yet (as the “subspace” hierarchy fe…
That's quite interesting, thanks for the insight! I hadn't thought about the possibility for spaces to replace the room directory, although it will always be needed to some extent. Spaces could also be useful for moderation/reputation, child rooms (and users) could inherit some score from a space. It should be possible to compute the shortest distance between two spaces from a user's perspective. Even stuff like igno…
Re: Spaces launch in Element
#64Thinks looks interesting. For replacing Discord. Is there also an audio chat function?
Voice Messages are thing, but are not exactly like Discord voice rooms: https://element.io/blog/introducing-voice-messages-and-so-mu... But Matrix is an open protocol that everyone can improve. The Specifications Change Proposals are open to everyone willing to formalise the change they want, get it reviewed, and implement it so it works in practice. And there is a Matrix Spec Change going in the direction of Discord…
Add a "info.mumble.servers" or "info.mumble.channels" state event, some magic on murmur's side to authenticate using Matrix, and roll with it in your own Matrix client. Pinned messages with mumble:// URIs could be used as a fallback.
One of the issues is that upstream mumble lacks support for websockets, so web clients are impossible. Otherwise, it sounds quite promising.
I even suggested something along these lines, but haven't had time to cook up a prototype: https://github.com/mumble-voip/mumble/issues/1813#issuecomme... (there seems to have been some back-and-forth on that idea since then).
Re: Spaces launch in Element
#65Re: Spaces launch in Element
#66This seems to built for people with a lot of rooms/people. I think it's a classic mistake to enable it for all users, and I see it in all kinds of products. Everyone starts out by building something simple, but eventually it's bloated with features that I don't need (I'm sure someone does). Personally, I use matrix every day. However, it's only for a single room. With this new feature, I lost 70 "pixels" (or 140 actu…
You’re right that spaces aren’t useful if you’re only in one room(!). Just like a mail client doesn’t need to support mail folders if you only ever have one conversation going on. As others have said, we’ll add the option to hide the spacepanel if you want. Also, you may want to just use a much simpler Matrix client (eg https://hydrogen.element.io - the lightest element!) if you’re only in one room. In general, Space…
Re: Spaces launch in Element
#67I use spaces to organize different bridged services, Whatsapp, Instagram, Telegram, Signal and Matrix itself. As a subset of rooms to organize a team, I think it would make more sense to host a separate matrix instance. But it can be nice to give access to a set of rooms in a public community akin to: - General - Dev Product A - Dev Product B - Watercooler - Sysad
I do this with spaces too. But it occurred to me that I'm essentially abusing spaces to act like client-side folders/groupings of rooms. Can you create a space that's only for "personal" use, if you are not an admin of your home server? Spaces are a great feature, but I think clients will start needing to add grouping/tagging somehow, in addition.
Re: Spaces launch in Element
#68Super exciting. Time to start bridging Discord servers to Matrix Spaces and encouraging people to switch, one community at a time.
Re: Spaces launch in Element
#69Earlier quoted context omitted.
Yup. Multiaccount is desperately needed in Element. Other Matrix clients (FluffyChat, Quaternion, possibly Nheko?) have it already though)... plus you can always cheat and just open Element in multiple browser tabs :)
I got around the single-account limitation on Element by installing a work profile on my Android phone using Shelter[1]. I initially spotted this from HN while we were looking at migrating from Slack to Matrix and I wanted to keep my personal account separate. Works surprisingly well for my use-case (keep work stuff separate on Element) and even allows me to disconnect completely from work by simply turning off the p…
Re: Spaces launch in Element
#70Super exciting. Time to start bridging Discord servers to Matrix Spaces and encouraging people to switch, one community at a time.