Live data from Hacker News

Conduit: Simple, fast and reliable chat server powered by Matrix

conduit.rs

91–100 of 193 posts

Re: Conduit: Simple, fast and reliable chat server powered by Matrix

#91
post #27

Can someone please explain, why use Matrix while there's XMPP ?

Matrix is like chatting via GIT (distributed databases) and tends to be a team messenger like Mattermost or Zulip - XMPP is structurally like email (but with options like online status, currently typing, last online, ...) and is often used by large messenger services (e.g. WhatsApp uses its own variant of XMPP). XMPP is the only system that can and may(!) be used wherever email is in use. XMPP is just as "modern" as…

Thanks!

Re: Conduit: Simple, fast and reliable chat server powered by Matrix

#92
post #27

Can someone please explain, why use Matrix while there's XMPP ?

Network effect? I use matrix today. What does xmpp have that I should switch for?

XMPP by its extensible nature can be a social network (Movim), a community organizer (Libervia), or can be used for basic presence, etc. & these can sit atop your XMPP server (Prosody, ejabberd, etc.). Matrix, without extensibility, is kinda relegated to chat (text, voice, video) only. The push-based servers make clients efficient, and both Prosody & ejabberd can be UnifiedPush server with a basically a boolean flip in the config—interestingly can be a push server for Element & other Matrix clients instead of relying on Google.

Re: Conduit: Simple, fast and reliable chat server powered by Matrix

#93
post #89
post #60

Earlier quoted context omitted.

XMPP is well-defined open source selfhosted easily extendable federated standard for exchanging data containers (messages) in a sequential manner. I have zero experience with Matrix, but have experience developing Jabber clients (both mobile and desktop), developing XMPP server, services and VoIP gateways back in mid 2000th. I can say that XMPP with it's all-covering XEPs can satisfy needs of anyone today. Why would…

Matrix has well maintained clients and the overall experience is smooth especially for non technical people. Source: I use XMPP and Matrix daily.

What XMPP client(s) are you using that are not well maintained? And why?

Re: Conduit: Simple, fast and reliable chat server powered by Matrix

#94

Earlier quoted context omitted.

> plenty of fast native clients And God help you making all of them talk to each other properly...

I have used conversations (and derivatives), gajim, dino, converse.js, and movim to have omemo encrypted xmpp conversations; and I talk to people on Siskin and have used profanity in the past. Seems to work properly, unless I'm missing something.

Now try to make a voice and/or video call.

Re: Conduit: Simple, fast and reliable chat server powered by Matrix

#95

Earlier quoted context omitted.

> plenty of fast native clients And God help you making all of them talk to each other properly...

I have used conversations (and derivatives), gajim, dino, converse.js, and movim to have omemo encrypted xmpp conversations; and I talk to people on Siskin and have used profanity in the past. Seems to work properly, unless I'm missing something.

Before XEP-0459, every client implement their own subset of standard and seldom talks with clients that implement a differnt subset.

Re: Conduit: Simple, fast and reliable chat server powered by Matrix

#96
post #30
post #27

Can someone please explain, why use Matrix while there's XMPP ?

My first thought was: „my question would be the reverse“. I have no idea why I’d use XMPP, so I will tell you what I like about Matrix. - modern chat solution with features people have come to expect from Slack and Discord - many bridges that have kept me from having to use more than one chat client for multiple protocols (think pidgin) - lots of great communities are on matrix - pretty good voice chat - open source…

> „my question would be the reverse“. I have no idea why I’d use XMPP

> My question to you would be: what do you like about XMPP?

Same things & more:

- modern chat solution with features people have com to expect from WhatsApp

- many bridges that have kept me from having to use more than one chat client for multiple protocols (think pidgin)

- many great messengers have discovered XMPP as a great base for their system

- lots of great communities are on XMPP

- realistic participant counts in public chat rooms - no counting dead (former) members

- pretty good video & voice chat

- open source

- selfhosting possible

- fewer concerns about data protection and privacy

- more resource efficient (less memory required, lower CPU utilization)

And:

- The use is possible and allowed everywhere where e-mail is in use.

Re: Conduit: Simple, fast and reliable chat server powered by Matrix

#97

Earlier quoted context omitted.

Apparently there's an idea for a feature to enable users to transfer their account and data from one federation node to another. Pretty sure it's in the "just an idea" phase, so don't hold your breath.

Would be nice to transfer identity to a new domain but leave the server the same, like we typically do with email.

Not understanding your claim...

How can I "transfer identity" to a new domain in email?

I can't move myusername@gmail.com to @outlook.com, nor can I move myusername@someisp.com to myusername@anotherisp.com .

Re: Conduit: Simple, fast and reliable chat server powered by Matrix

#98
I have tried Conduit in a small test installation, I liked what I saw, and I keep following its developments.

However, I also spent a lot of time configuring my Synapse server with tons of bridges, so even though I totally get the need for more "lightweight servers" (especially in order to break the Synapse de facto monopoly on Matrix implementations), I'm unlikely to use it as a primary driver unless some killer feature (like native Fediverse integration, at least via Fedi authentication) is implemented.

Re: Conduit: Simple, fast and reliable chat server powered by Matrix

#100

When I tried Matrix I found a lot of super right wing tech people using it. The main reason I could ascertain most of them were using Matrix was because they had been banned by other chat platforms for their opinions

Like Mozilla and GNOME. And the left wing CCC. They were all banned everywhere.
Post reply on HN