3 ms·
Of course, Slack had a great client. It could have been a great client for an open protocol. Maybe an existing one. Maybe a new one that they could steer entire
by brimble 5y ago
Of course, Slack had a great client. It could have been a great client for an open protocol. Maybe an existing one. Maybe a new one that they could steer entirely. But that would fail to capture the user sufficiently.
> The OSS community is somewhere between incompetence and active hostility when it comes to good UIs, for example.
Mostly true! But commercial clients for open protocols are A Thing, for the tiny handful of user-facing protocols that haven't been sent toward a slow, obscure death. I'm writing this from a (largely) closed-source Web browser. I also have a closed-source email client open.
- astrange 5y agoI think IRC had decades to come up with a better protocol and never did. Just don't have netsplits, show the user the channel history when they join, and have encryption. I'll excuse the auth systems being driven by bots and so not built into clients.
- modo_mario 5y agoThere's Matrix and IRCv3 tho i haven't looked into the later much
- Arathorn 5y agoWe’re working on a kickass native macOS+iOS Matrix client btw (SwiftUI + matrix-rust-sdk), to buck the trend in the OP :)