Comment on Discord is on a quest to become a better messaging app
netchami@sh.itjust.works 11 months agoVCs suck, but Matrix is open source, everyone can self-host their own server, write their own client or even fork the entire protocol.
Comment on Discord is on a quest to become a better messaging app
netchami@sh.itjust.works 11 months agoVCs suck, but Matrix is open source, everyone can self-host their own server, write their own client or even fork the entire protocol.
kpw@kbin.social 11 months ago
Yes, but compatibility with existing internet standards is also important. For example you can't have end-to-end encryption if you use a non-standard protocol. VC startups like Matrix only increase fragmentation of the ecosystem.
netchami@sh.itjust.works 11 months ago
Who defines standard internet protocols and how is XMPP one of them??? “Standard internet protocols” are DNS, HTTP, TLS, etc.
kpw@kbin.social 11 months ago
The organization is called the IETF. The XMPP core is defined in RFC 6120 and RFC 6121 like DNS, HTTP, etc. are defined in RFCs.
netchami@sh.itjust.works 11 months ago
TIL that XMPP is defined in an RFC. You’re correct, I wasn’t aware of that. I really don’t understand why the IETF take such a decision though. I don’t know why these guys are defining high-level protocols for things like messaging at all.
But back to your earlier points:
This doesn’t make any sense whatsoever. Matrix has E2EE while using a “non-standard” protocol. So does Signal, in fact, it created the strongest E2EE protocol out there.
Every new project that is created increases fragmentation. So does Revolt, Discord, Skype, WhatsApp, Signal, Telegram, etc. These all use “non-standard” protocols.
Also, the author of RFC 6120 is a Cisco employee, how is a multinational corporation better than a VC-funded startup? XMPP is an open standard, just like the Matrix protocol. It doesn’t matter who created it.