[SOGo] WebDAV ACL Principals
Wolfgang Sourdeau
sogo@opengroupware.org
Mon, 07 Apr 2008 18:15:35 -0400
Helge Hess a écrit :
> On 03.04.2008, at 14:31, Wolfgang Sourdeau wrote:
>> Seriously, there are certain CalDAV requirements that SOGo still lacks.
>
>
> BTW: I just had a look on how the Apple server implements REPORT
> queries, eg prop-filter, text-match. Its exactly the way I would have
> done it ;-)
>
> The basic idea is to convert the CalDAV filter hierarchy (XML) into an
> EOQualifier hierarchy / EOFetchSpecification.
>
I don't know if you are serious but I left myself a note in
SOGoAppointmentFolder a couple of days ago saying exactly that
> To evaluate the EOQualifier, you would first check whether all
> EOQualifier keys are in the content index table (methods to extract
> the keys should already exist). If so, you can directly translate that
> into GCS SQL. If not, you can do partial things in SQL or just grep
> through the whole content (as a first shot).
I think looking up the fields in the OCS quick tables would suffice even
if it means adding more fields in the tables.
>
> Would be nice to have that in SOPE ;-)
I don't know how you would do that in SOPE. My idea is to use the quick
tables but OGo/SOPE doesn't use that concept...
Wolfgang