What confused me about Riot when I tried it was that when I picked a friend to chat, it created some kind of new room instead of.. not sure how to call it, a P2P chat? Like it's on slack or other services. For eg. I could remove messages but my friend couldn't which makes it weird (I'm an admin in a P2P conversation?)
A Year Using Matrix and Riot
71–80 of 82 posts
Re: A Year Using Matrix and Riot
#72Earlier quoted context omitted.
Another problem I've seen quite often in regards to Riot performance is that viewing large images in an E2E room results in massive lag within Firefox (on Linux at least). Presumably it's because you're decrypting a 5MB image in JS, but it seems a little bit odd that the entire browser effectively locks up as long as the image is visible . It's not the end of the world for me, but it is fairly frustrating (the people…
IIRC I think I remember him saying in a room that this bug had been fixed in the develop branch :)
Re: A Year Using Matrix and Riot
#73Earlier quoted context omitted.
Sadly it’s ended up being the latter. We’d like to help them, but doing so would pull time away from the core Matrix stuff, which would require us to fund more people to cover the work. They haven’t been able to supply any funding, so we’re supporting them on a best effort basis instead.
That's concerning. One of the reasons I bought a Librem 5 is that I thought this would fund development of Matrix. The Librem 5 page says “partnering with Matrix” but it now sounds like that has no meaning.
Re: A Year Using Matrix and Riot
#74For 1-to-1 chat, XMPP seems way better suited. However, Matrix feels like a really nice IRC successor. I hope both can live in a somewhat symbiotic relationship.
What makes XMPP "better suited" for 1-on-1 chats? I use both XMPP and Matrix for both 1-on-1 and group chats and found neither lacking in any case.
Re: A Year Using Matrix and Riot
#75Earlier quoted context omitted.
I use Riot on a daily basis and I like the overall concept, we love federated where I communicate. So let me try to share some experiences that bugger me the most because I really hope you could imporve on those things. Imho those things are more important than UI. (form follows function, sorry guys ;D) - Messages that can't be decrypted on only some of my devices. This for example forces me to use my phone while sit…
Have you used any of the Qt based client? I'm asking because I'm interested in Matrix, the idea and the protocol look great but there is no way I'm using an electron app...
I cannot test Fractal and Nheko, because both have problems with my self signed server cert:
- Fractal: I don't get any meaningful error message nor is there a verbose mode. They probably use rust debug builds for that?
- Nheko at least tells me that the "ssl handshake failed", no chance to accept it manually tho and no precise error message.
Re: A Year Using Matrix and Riot
#76I Tried to use Riot.im with a friend of mine, who's also a hacker and we couldn't figure out how to create a room for us to chat. We're probably too dumb for this.
Bottom left; click the little person icon. A modal pops up asking you to enter the user ID of the person you wish to chat with. There are valid complaints to be made about Riot's UI, but I really don't think that's one of them.
Re: A Year Using Matrix and Riot
#77Project lead for Matrix here. This is a pretty accurate post, and in terms of the negative points we are painfully aware that UX on Riot (and performance on Synapse) still has a way to go. The current stuff we have in flight to fix this are: * Lazy-load all room members rather than push them proactively to clients. This should improve initial sync times and subsequent RAM usage by anywhere from 3x to 20x depending on…
(Admittedly, Matrix's focus on global chats rather than Communities makes for a pretty complicated model/system when Communities and subflairs and subchannels need to be implemented.)
I really hope Matrix and Riot will be able to catch up with the other players in this respect, because Communities is a major reason why Discord has grown as big as it has. Powerful group administration tools encourage people to start communities on a platform, invite more people to them, and advertise those communities. It's imo a major driver of growth, and I'd like to see Matrix gain lots of market share.
It'll be hard, but best of luck, we're cheering for you.
Re: A Year Using Matrix and Riot
#78- Jabber has definable custom xml schemas where you can also define your own protocol on top of it for media exchange, voip and etc.
- Also, it is pretty decentralized.
In the current incantation jabber also has performance advantages, having a server implemented in low level language and all the existing jabber clients around.
EDIT: Keep in mind I am not criticizing Matrix, I just found it to have a staggering amount of features similar to Jabber, which is "kinda" used but sadly didn't quite fly like other not-foss alternatives like Telegram/Whatsapp. We all really need a good decentralized and open IM protocol.
Re: A Year Using Matrix and Riot
#79Project lead for Matrix here. This is a pretty accurate post, and in terms of the negative points we are painfully aware that UX on Riot (and performance on Synapse) still has a way to go. The current stuff we have in flight to fix this are: * Lazy-load all room members rather than push them proactively to clients. This should improve initial sync times and subsequent RAM usage by anywhere from 3x to 20x depending on…
I wanted to mention the issues surrounding Communities. Late last year I was really interested in the possibility of migrating a community I run from Discord to Matrix, but the featureset and UI for Communities was just not flexible enough for our needs. Things like community-internal roles/subgroups, subflairs, & subchannels are very important for any group larger than a dozen people. Plus in Riot the focus on globa…
Re: A Year Using Matrix and Riot
#80Earlier quoted context omitted.
Not sure if it's still true, but I read a while ago that the matrix homeserver has presence turned off due to load.
this is still true on the matrix.org server, sadly.