Re: Miguel VALERIO - CRI (University of Rennes1)

Thomas Bellembois <[email protected]> Tue, 27 Mar 2007 10:10:04 +0200
Newsgroups gmane.comp.jakarta.slide.devel
Message-ID <[email protected]>
Hello Antoine, Hello Miguel, Hello Sliders ;-)

Before starting I apologize for my poor English. In my new position I 
don't use English anymore :-( - and then - I have not praticed it for a 
long time...
I would like to point out some elements :

1. The ESUP consortium has defined the notion of virtual root to break 
quota inheritance in a file tree. This virtual root is, in my point of 
view, very usefull but not defined in the WebDAV quota RFC. So, what 
should be done for Slide ?

2. DAV:quota-used-bytes and DAV:quota-available-bytes are protected 
metadata, so it is not possible to initialize/change them using 
proppatch requests. That is why the ESUP consortium has developped a Web 
service for Slide to set up these metadata. This Web service is called 
by a DAV client (ESUP WebDAV Manager) with methods such as "setQuota", 
"getQuotaUsedBytes" or "setVirtualRoot".
If Slide handles quota, it is necessary for users to have a tools to set 
up and change quota.
It would be great to develop new methods for the Slide client.
The easiest way would be also to unprotect quota metadata but this can 
be a serious security hole.
Any idea ?

Regards,

Thomas



Antoine Levy-Lambert a écrit :
> Hello Valerio,
>
> yes, please.
>
> The first adjustment would be to replace the ESUP specific constant with something which is derived from domain.xml.
>
> If it is possible, could you download the current code from subversion and add to it what I have attached to the bug report.
>
> Regards,
>
> Antoine
> -------- Original-Nachricht --------
> Datum: Mon, 26 Mar 2007 16:57:34 +0200
> Von: Valerio Rui <[email protected]>
> An: [email protected]
> Betreff: Miguel VALERIO - CRI (University of Rennes1)
>