top | item 42447887

(no title)

th0th | 1 year ago

It feels really nice to see stuff like this while the most of the people think Slack, Discord and a few others are the only choices.

I recently went through the hassle of deciding on something small for my family + company circle. Mainly considered XMPP and Matrix, and went with Matrix. Didn't know there was such a thing as "always-on" on IRC tho.

discuss

order

donio|1 year ago

> Didn't know there was such a thing as "always-on" on IRC tho.

It's a server feature and might be unique to Ergo. It's a per-user setting (with a global default) and when it's on the user always appears to be online so you can type at them any time like you would with other DM systems. The v3 chathistory support ensures that they don't miss messages. For clients that don't support chathistory the server can replay any unseen messages.

It's a lot like what bouncers provide but integrated and very easy to enable for everybody so no extra steps required for my users.

fishgoesblub|1 year ago

Have you had any issue with messages/notifications not be sent/received with Matrix? I wanted to try Matrix for friends and family, but either I would never get the message until I opened the app, or I'd get the notification but my phone wouldn't vibrate. Eventually settled on XMPP with Conversations on Android.

th0th|1 year ago

Not really, I didn't have any delivery-related issues, and didn't get any complaints from other people as well. I have mixed feelings towards Matrix due to;

1. The only stable and maintained implementation is "matrix-synapse" and it is written in Python.

2. The most commonly used client is "element", and it is governed by the same people. So it feels we are the mercy of a single company.

I wanted hard to go with a more established protocol like XMPP but failed to get a server running properly :)

meatmanek|1 year ago

The Element app on Android seems to have problems with delivery. I haven't had issues on iOS.