|
|
|
|
|
by thiht
1412 days ago
|
|
> Because of the "stupid X", modern XMPP supports far more than it used to, and isn't stuck in the past like email and SMS. Yeah, it’s dead. Maybe XMPP supports shiny stuff. But no client or server support them, and if they do it’s like they don’t understand the spec the same way. A protocol should not be extensible, it should be full featured and regularly updated to include new needs. It should also propose a reference implementation and an official client so that there’s a clear baseline. Matrix is doing it way better than XMPP ever did. |
|
If you ever have multiple independent implementations a single monolithic spec will always only be partially supported (or there is only a single useable implementation like Synapse), so no different than having extensions.