WebDAV and extended attributes
WebDAV and extended attributes
- Subject: WebDAV and extended attributes
- From: Alan Shouls <email@hidden>
- Date: Mon, 30 Mar 2009 15:26:57 +0100
Hi,
I am porting a windows WebDAV client to OSX. I am working through some
problems with the support of extended attributes, currently supported
through "apple double files" - the client does not support extended
attributes but the OS cleverly synthesize the apple double files.
The issues that I am having with the AppleDouble files are two-fold
- without going into detail the AppleDouble files causes problems
with our file/cacheing file/sharing synchronization logic.
- there are issues for non osx users who will be able to quite
eaisly delete/rename one of the two files without the other.
In looking at this issue one of the things I have done is look at
other WebDAV clients to see what they do. The fusedav project http://0pointer.de/lennart/projects/fusedav/
takes a diferent approach and supports extended attributes by
supporting them as meta data. From my point of view this would seem to
have many advantages - there is just a single file to deal with -
which clears up a lot of problems.
Does anyone have any opinions as to why they think the fusedav
approach to extended attributes is not a good one. I must admit that
my concern is that extended attributes can become quite large - in the
old days a resource fork was a handy place to store things.
Best regards
Alan
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Filesystem-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden