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.
Thank you for this reminder that WebDAV exists!
Wouldn't it be great if we re-introduced it to the world through the new Fediverse and Activity Pub tools people are building?
You can browse and download books from your Libreture library using any OPDS-compatible app. But adding books from third-party apps? I wonder if WebDav is the trick to help with that...
For just adding books to your app from third party apps, WebDav might be overkill (a PUT/POST API is enough). But if you wanted to be able to manage eBook files (add, delete, move, rename) in a third-party app, WebDav might be what you want.
Thanks for that.
I've am ex-Nextcloud user (it got a bit too heavy-duty for my simple vCard/iCal syncing needs), but yes, I see what you mean.
I have 'API' on the Roadmap, so will stick to that. The idea of using common and mature standards tickles my need to avoid the 're-invent the wheel' scenario we sometimes see with new web applications.
Thanks for sense-checking!
@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.