Introduce a permission editor for WebDAV resources
I can mount in Nautilus a davs:// collection. Calling OPTIONS on it returns DAV: access-controll. But when I get to “Properties” → “Permissions” I see “The permissions of … could not be determined”. On the server side there are no PROPFIND calls containing ‘privilege’, so I guess Nautilus doesn’t try to query the ACLs.
- Show the user the permissions she has on the WebDAV collection and let her edit them
- Design the ‘Permission’ for WebDAV component in such a way, that it can be reused by Evolution when doing CalDAV/CardDAV. In particular Evolution will need to deal with standard privileges that are of no concenr for Nautilus, like CALDAV:schedule-deliver.