4 ms·
In order to support bridges to so many different proprietary platforms Matrix needs to have a superset of their features, so the feature creep is probably inten
by alwayslikethis 2y ago
In order to support bridges to so many different proprietary platforms Matrix needs to have a superset of their features, so the feature creep is probably intentional. It does make it harder for clients to keep up though.
- cmeacham98 2y agoMatrix is the opposite of feature creep - there are several features entirely missing from major clients that users of modern chat apps expect to have. (Examples include: custom emoji, functional search of encrypted chats, pinned messages or some sort of MOTD, forwarding messages, etc)
- ptman 2y agoThe matrix developers are experienced IM developers. They've built systems on XMPP and custom protocols before. Their estimate was that because of matrix being federated, every feature was 5-10x harder to implement than in centralized systems.
- Arathorn 2y agoAs a protocol, Matrix has all of these features (custom emoji is a proposal, but many clients implement it). As a client, Element has all of these (encrypted search only on Desktop for now) other than custom emoji.