the matrix is the great irc replacement that never was. i wanted to like the matrix, i still do, yet every time I use it, the list of terrible user experiences remains the same. its slow. its so slow. the riot design/layout is klunky. its slow. the federation is confusing. for example searching or browsing the list of channels 'works' maybe 5% of the time and its not clear how broad the search is attempting to be. it…
Independent Matrix Server developer here. You might be interested in a community-driven implementation that I work on which aims to address these issues. I'm delighted to read from you here that we share a goal for a great IRC replacement: https://github.com/matrix-construct/construct
Matrix at FOSDEM 2019
21–30 of 97 posts
Re: Matrix at FOSDEM 2019
#22Earlier quoted context omitted.
the Synapse port to Python 3 is complete :D However, the next-gen one we're working on ( https://github.com/matrix-org/dendrite ) is in Go. Nim rocks though, and it'd be wonderful for someone to write a Nim homeserver (especially as we finally have a stable release of the server-server API at last!!)
Can you give a rough idea about how long it will take for Dendrite to be ready? I want to run a homeserver for friends, but I'd like to go straight to Dendrite and not have to deal with Synapse if possible.
tl;dr: Synapse is getting (much) better; i wouldn't wait for Dendrite but give Synapse a go on Py3 instead for now.
that said, once Dendrite lands, it should be 1-2 orders of magnitude more efficient by most metrics :)
Re: Matrix at FOSDEM 2019
#23Earlier quoted context omitted.
Independent Matrix Server developer here. You might be interested in a community-driven implementation that I work on which aims to address these issues. I'm delighted to read from you here that we share a goal for a great IRC replacement: https://github.com/matrix-construct/construct
thanks for the link. do you have a sense of whether the slowness is more in the web client or in the server response times?
Re: Matrix at FOSDEM 2019
#24Earlier quoted context omitted.
Can you give a rough idea about how long it will take for Dendrite to be ready? I want to run a homeserver for friends, but I'd like to go straight to Dendrite and not have to deal with Synapse if possible.
it'll be a while yet. we've been focusing on hitting Matrix 1.0 by iterating on the Python codebase (Synapse) rather than diluting the effort by doing it on Dendrite in parallel. Once 1.0 is safely out the door and the first wave of post-1.0 features and perf have landed in Synapse then I suspect Dendrite will see more love. tl;dr: Synapse is getting (much) better; i wouldn't wait for Dendrite but give Synapse a go o…
Re: Matrix at FOSDEM 2019
#25Someone on reddit gathered some data [1] about E2EE support a few months ago, and Debian maintain a wiki page [2] about their progress packaging Matrix-implementing applications.
[1] https://www.reddit.com/r/privacy/comments/9avyen/sad_state_o...
Re: Matrix at FOSDEM 2019
#26Earlier quoted context omitted.
Do you have an idea how this compares to Keybase.io and their team based chat? What's the main difference with matrix? Is Keybase something you were aware of and decided against for some reason?
Matrix is an open standard protocol ( https://matrix.org/docs/spec ) and an open network like the Web, but for realtime comms. Anyone can spin up a server and start participating in the network, and in Matrix the conversations are replicated over all the servers whose users participate in that conversation, so there is no single point of failure or control: the conversations are owned by the users. All the implementa…
And with that any chances an easier way of having an ID/username? @:matrix.org seems extremely easy and convenient for me but may not be the same for my friends and family without whom any messaging platform is useless.
PS. Totally rooting for you guys! I wish Signal was federated though.
Re: Matrix at FOSDEM 2019
#27Earlier quoted context omitted.
Matrix is an open standard protocol ( https://matrix.org/docs/spec ) and an open network like the Web, but for realtime comms. Anyone can spin up a server and start participating in the network, and in Matrix the conversations are replicated over all the servers whose users participate in that conversation, so there is no single point of failure or control: the conversations are owned by the users. All the implementa…
Any plans to focus on Riot as a, let's say, WhatsApp/Signal alternative too from what it actually seems as of now which is just being Slack/IRC alternative? And with that any chances an easier way of having an ID/username? @ :matrix.org seems extremely easy and convenient for me but may not be the same for my friends and family without whom any messaging platform is useless. PS. Totally rooting for you guys! I wish S…
Re: Matrix at FOSDEM 2019
#28Earlier quoted context omitted.
Independent Matrix Server developer here. You might be interested in a community-driven implementation that I work on which aims to address these issues. I'm delighted to read from you here that we share a goal for a great IRC replacement: https://github.com/matrix-construct/construct
thanks for the link. do you have a sense of whether the slowness is more in the web client or in the server response times?
There are also native clients like Fractal and Quaternion that use GTK / Qt UIs that are just as fast as any other native app.
Re: Matrix at FOSDEM 2019
#29Fast enough for us and it's nice to be able to save all the pictures your family sends in full quality. They stream straight to my S3 buckets. Run this on a 5$/month digital ocean droplet and it could probably support hundreds of users.
The mobile and desktop apps are easy enough for mid-60s parents to figure out, a huge shortcoming to all the other OSS chat solutions I know of
Re: Matrix at FOSDEM 2019
#30I'll keep pressuring everyone I know to migrate to federated replacements for monolithic proprietary alternatives.