3 ms·
I fear you may be in for a painful time :(. My experience with DAV in general is that there are enough inconsistencies between clients that it's hard to suppor
by andrewaylett 3y ago
I fear you may be in for a painful time :(.
My experience with DAV in general is that there are enough inconsistencies between clients that it's hard to support everyone properly. To be fair, that was well over a decade ago, maybe things are better now -- but it's the sort of spec where it makes sense to put effort into reusable libraries, to amortise the effort across multiple projects.
On the other hand, if you're enjoying yourself then great :). I'm looking forward to seeing what the project evolves into.
- BrunoBernardino 3y agoThanks! > I fear you may be in for a painful time :(. Oh, I had some pain with Gnome and iOS already! DavX5 (Android) was pretty easy to debug and "tell me" what was wrong. > On the other hand, if you're enjoying yourself then great Exactly. I don't need bewCloud to replace Nextcloud or ownCloud for everyone, but as long as it does it for me and my family, it's cool. If others benefit, even better!
- mnutt 3y agoI went down a somewhat similar path a while back. I liked some of the functionality OwnCloud/NextCloud offered, but it seemed like there were just more and more php projects bolted on and I was worried about it from a security perspective. Sandstorm.io had just come out at the time and it felt like the "right" way to run a bunch of separate apps, so I built a webdav server/UI[0] as a sandstorm app that could replace OwnCloud and still use the OwnCloud client apps. It was a bit of a mixed bag--it worked, but I quickly discovered that DAV has _tons_ of quirks and the OwnCloud clients had all sorts of interesting/semidocumented behavior. If I had had more time on my hands I would have probably built my own set of clients and had an easier time. [0] https://github.com/mnutt/davros https://github.com/mnutt/davros
- BrunoBernardino 3y agoThanks for sharing!