this post was submitted on 28 May 2022
57 points (100.0% liked)

Matrix

3393 readers
1 users here now

An open network for secure, decentralized communication

founded 5 years ago
MODERATORS
top 18 comments
sorted by: hot top controversial new old
[–] [email protected] 17 points 2 years ago (3 children)
[–] [email protected] 12 points 2 years ago* (last edited 2 years ago)

Absolutely enormous as far as I can see. The Matrix devs understandably spend a lot of their time on the protocol and backend, so getting more dedicated user client side devs is pretty critical. Most people go to Discord for the features it offers, and Element just progresses really, really slow towards feature parity.

[–] [email protected] 9 points 2 years ago

As far as I'm aware, rocket.chat were previously considered a competitor, so I'd say yes.

[–] [email protected] 2 points 2 years ago (4 children)

Why? An open-core enterprise communication tool promises to maybe in the future implement a non-standard protocol of another enterprisy communication tool also struggling with wider adoption...

It is not even clear from the announcement if it will be possible to openly federate or if it will be like other enterprise Matrix deployments that are shut off from the wider network.

Rocket chat had closed federation before, so likely very little changes with this, other than that some enterprise customers have the choice between Element and Rocket Chat clients in their networks in the future.

The real community federation standards are XMPP and ActivityPub. If you want to break the monopolies of the big social media companies then it is those you should support, not some badly done enterprise Slack clone like Matrix or Rocket Chat.

[–] [email protected] 10 points 2 years ago

Rocket chat had closed federation before, so likely very little changes with this

The blog says:

building its new federation capabilities on the Matrix protocol to allow its users to communicate with users on other platforms.

The Rocket.Chat adoption of Matrix makes it simple for organizations to easily connect with external parties, whether they're using Rocket.Chat or any other Matrix compatible platform

Which I think suggests otherwise. It seems like they're hinting at being able to interoperate with a platform self-hosting Matrix or using one of Vector's hosting services.

[–] [email protected] 6 points 2 years ago (2 children)

How is Matrix enterprise-y and struggling with adoption? Many hackers I know use it, Lemmy has a Matrix field in your profile which lets you send Matrix messages directly and there's no vendor lock in due to the fact the protocol and all implementations are open.

[–] [email protected] 4 points 2 years ago (1 children)

Matrix is run by a single for-profit company (the foundation is a joke, all members are employed by or closely affiliated to that single company), and their main paying customers are government and enterprise clients.

As for vendor lock-in: there sort of is. There is only one single fully functional homeserver implementation (Synapse) and it does not follow the official specs, but rather the specs follow it, meaning alternative implementations have to constantly play catch up with incomplete information. But I agree that it could be worse.

As for adoption: Matrix user numbers are hugely inflated, except for channels of organizations that have officially adopted Matrix (see above) and those bridged to IRC it is in my experience mostly a ghost town.

[–] [email protected] 8 points 2 years ago

And what's your proposed solution? They not make any money on their cool FOSS project and die while taking money from google and fade away slowly like Firefox?

Also there's a lot of catch up with messaging apps thats happening to attain feature parity with the likes of slack, discord or twist. So it is bound to happen. Have you seen any of the cool projects built on top of the protocol?

Its gaining traction .. The network effect is an issue but there are a lot of Foss projects and communities on matrix even for less known ones (And they aren't bridged).

We need a self hosted messaging service, XMPP is good but there's room for other ideas to achieve something similar. Matrix and XMPP try to achieve similar goals differently. Wouldn't hurt to have more protocols in this space.

[–] [email protected] -2 points 2 years ago (1 children)

How is Matrix enterprise-y and struggling with adoption?

Matrix is ran by a company (with links to the Israel government).

[–] [email protected] 3 points 2 years ago (1 children)

can you back it up with evidence?

[–] [email protected] 1 points 2 years ago

amdocs was an early founder and funder for matrix development, now they may remain as a shareholder

the matrix foundation isn't majority element employees, I'd say the situation is better than with most open source projects developed by commercial entities

[–] [email protected] 4 points 2 years ago

It is not even clear from the announcement if it will be possible to openly federate or if it will be like other enterprise Matrix deployments that are shut off from the wider network.

Doesn't matter as both are good for the standard, as it leads to more implementations highlighting flaws and missing information.

[–] [email protected] 1 points 2 years ago

The real community federation standards are XMPP and ActivityPub. If you want to break the monopolies of the big social media companies then it is those you should support, not some badly done enterprise Slack clone like Matrix or Rocket Chat.

I agree with that, but there’s been cases of XMPP and ActivityPub providers shutting down federation before.

[–] [email protected] 5 points 2 years ago* (last edited 2 years ago) (2 children)

rocket.chat

[rocket.chat] is building its new federation capabilities on the Matrix protocol

Sigh… why is XMPP always forgotten?

[–] [email protected] 8 points 2 years ago

At least this means folks can focus on bridging XMPP<->Matrix, instead of having to support another flavour of JSON soup too...

[–] [email protected] 7 points 2 years ago (1 children)

Don't think it's forgotten as much as it's intentionally left to the side, like IRC. It's showing it's age

[–] [email protected] -1 points 2 years ago* (last edited 2 years ago) (1 children)

Similar to IRC people that say that have usually last used XMPP a decade ago, or only used some extremely outdated software like Pidgin for XMPP or libera.chat for IRC.

Modern XMPP is just as good if not better than Matrix, and it is certainly much less buggy.

[–] [email protected] 3 points 2 years ago* (last edited 2 years ago)

Less buggy? I have had OTR and OMEMO fuck uo countless of times. XMPP only somewhat works when both parties use the same client. Multi user chats are abysmal, too.

That said, XMPP is great for building other communication systems since it's pluggable and modular. If I wanted to build a chat system in an MMO or real time IoT communications for example, I'd certainly consider XMPP for its light weight compared to Matrix.