core icon indicating copy to clipboard operation
core copied to clipboard

Add `WebDAV` backend

Open james-pre opened this issue 9 months ago • 1 comments

Recently I took a look at WebDAV. It looks like a place ZenFS could really be useful as WebDAV is designed around editing server-side files. While the existing Fetch backend allows this, WebDAV is another way to do something similar and it would be great if ZenFS could support it.

Being an extension of HTTP, this can be done almost the same as Fetch and will be fully cross-platform.

james-pre avatar Apr 04 '25 21:04 james-pre

WebDAV's use of XML means that a dependency has to be pulled in for cross- platform support. It may be worth looking into whether JSON can be the main metadata format, though this would be a custom protocol (so, not WebDAV).

james-pre avatar May 16 '25 01:05 james-pre