3 ms·
>Firstly, an out-of-band upload is ridiculous It is a bit, true, but the alternatives are worse. XEP-0231 (Bits of Binary) Base64-encoded data inside the text
by ValdikSS 20d ago
>Firstly, an out-of-band upload is ridiculous
It is a bit, true, but the alternatives are worse. XEP-0231 (Bits of Binary) Base64-encoded data inside the text message is more ridiculous idea. Direct P2P connections, which were widely used before HTTP upload, are mostly not working in our day.
>it doesn't support upload resumption in case the network is bad.
There's a draft for HTTP for it: https://httpwg.org/http-extensions/draft-ietf-httpbis-resumable-upload.html https://httpwg.org/http-extensions/draft-ietf-httpbis-resuma...
- ezst 20d agoRe: P2P, it's kind of making an impromptu comeback. If you want some trivia, IIRC, the developer of Conversations was on some trans-continental flight few months ago and realized that XMPP works just fine on the free onboard internet plan (being considered by the firewall as legitimate "social-usage"), except for HTTP upload. So now, when your HTTP upload fails, Conversations asks if you want to try again with P2P, so you can send your images for free from the plane :-)
- aboardRat4 20d ago>but the alternatives are worse It's not that "alternatives are worse, it's that xmpp is a broken protocol, which doesn't include support for anything, even such a basic thing" >There's a draft LOOOOOOOOL
- ValdikSS 20d agoXMPP was not designed for human chat only, and XMPP foundation promotes it as an IoT communication protocol, like MQTT. Thanks to Daniel, the author of this post, we now have communication profiles which the IM-oriented servers and clients follow.
- aboardRat4 20d ago>XMPP foundation promotes it as an IoT communication protocol, like MQTT Which means that it will never work for human messaging, due to all the IoT cruft. >Thanks to Daniel, the author of this post, we now have communication profiles which the IM-oriented servers and clients follow. LOL, he only implemented p2p transfers when it bit himself in the tail on a plane flight. Conversations is the best of them all, but it doesn't mean that it is good.
- ValdikSS 20d agoI use XMPP almost exclusively for the last 10 years and don't see any major issues, not with the protocol, not with the clients. Everything is pretty reliable and works fine.
- aboardRat4 19d agoYeah, me too. Even my mom agrees to use it, because she loves me. But it's a "worksforme" fallacy.