Does XMPP support inline photo and video? Last I checked, it didn't. So why deal with the external dependency when you can re-write it yourself with additional features?
Slack is amazing. We dumped HipChat which had been in beta for 4 years! Slack had good iPhone integration (HipChat would bot give me notifications?!) Really useful integration with Trello.
8 comments
[ 2.2 ms ] story [ 29.6 ms ] threadIs there a technical reason for it? Is XMPP broken in some way? Or is the chat space simply full of pathological cases of Not-Built-Here Syndrome?
XMPP's based on XML anyway, so implementing inline media and extra features sounds easier than rolling an entirely new protocol.
But perhaps some of the proprietary systems use XMPP internally anyway? After all, it's used for more than just chat clients nowadays.
[1]: https://en.wikipedia.org/wiki/Xmpp#Weaknesses