It's almost 2019, and every application that wants to share stuff via "the cloud" must still implement support for each cloud provider separately, even though WebDAV has existed for over a decade.
In other words, "the cloud" is really just a lie told by people trying to trick you into handing over your precious files and locking yourself into their walled garden. If it ain't standards-based and interoperable, it's not "the" anything. It's "a" piece of shit.
@freakazoid To be fair if every single frontend tool and every single library for a standard seem to suck, maybe the standard just wasn't good. I don't believe in coincidences on such a big scale. And except with Subversion I've only had problems with WebDAV. And Apache config for svn wasn't exactly fun, just.. good enough.
@chucker @wink I suspect the issue with WebDAV is the typical chicken-and-egg problem. Web servers were pretty shitty for a long time, too. I think there just hasn't been enough demand for a standards-based filesystem that works well over the Internet. There have been multiple attempts in the past that didn't end up going anywhere too, like Coda. There's NFSv4+krb5p and OpenAFS, but both expect to run at the OS level, which is pretty much a non-starter these days because OS innovation has ceased
@freakazoid @wink I completely agree that it’s a sad state. I do take issue with it being “a lie to trick you” — that’s a simplistic answer, and part of the more complicated answer is that the approaches that were nicer in theory didn’t work well in practice. Cloud services have problems, but people use them in part because they’re easy to use and reliable. A WebDAV server seems both harder to set up and also less reliable.