3 ms·
hopefully Matrix avoids falling into the cliché of xkcd 927 by focusing on defragmenting the existing silos - building a metanetwork between IRC, Slack, XMPP, e
by Arathorn 10y ago
hopefully Matrix avoids falling into the cliché of xkcd 927 by focusing on defragmenting the existing silos - building a metanetwork between IRC, Slack, XMPP, etc etc. So rather than saying "hey everyone, throw away your current stuff", we say "hey everyone, build a bridge into Matrix - it's fun and easy (100 LOC for the slack bridge: https://github.com/matrix-org/matrix-appservice-bridge/blob/master/HOWTO.md)" https://github.com/matrix-org/matrix-appservice-bridge/blob/....
If you want to use Matrix natively via weechat or whatever then so much the better, but the intention is to be useful as way more than just another msging protocol. It's meant to more be a big open decentralised database for conversations and other realtime data - more in common with IPFS or even the Web itself.
[disclaimer: I work on Matrix]
[p.s: can someone work out how to send Matrix $5 every time someone quotes xkcd 927 at us...?]
- corobo 10y ago> p.s: can someone work out how to send Matrix $5 every time someone quotes xkcd 927 at us...? I'm sure when Matrix is the go-to chat protocol you'll get more than that. Until then it is sorta fitting..
- Arathorn 10y agosigh no, the point is that it doesn't fit because Matrix does not try to be "yet another chat protocol that fits everyone's use cases". It aspires to be a bridging protocol that links other chat protocols together rather than replacing them.
- corobo 10y agoI'll be honest I've not scoured your entire site but I'm just not seeing that description (and didn't at all earlier, I've since looked further). From what I gathered you want to be the email of chat protocols. The only mention of wanting to bridge other protocols is a quick mention half way down your FAQ page.
- Arathorn 10y agoGuess this reflects that the FAQ is stale and needs some love. The second item there is: > What is Matrix’s Mission? Matrix’s initial goal is to fix the problem of fragmented IP communications: letting users message and call each other without having to care what app the other user is on - making it as easy as sending an email. The whole point is that the defragmentation is done by bridges. The analogy to email is not in terms of having One True Protocol that everyone uses like SMTP, but that it's possible for a user on app A to communicate with another user without caring what app they use. Thanks for highlighting that we need to fix the FAQ!
- corobo 10y agoFair point, I think I read "without having to care what app" as meaning a Matrix-based app, whether official or not.