Re: [ietf-caldav] draft-daboo-webdav-sync-01
Roberto Polli <rpolli@babel.it> Wed, 11 March 2009 14:38 UTC
Return-Path: <rpolli@babel.it>
X-Original-To: ietf-caldav@osafoundation.org
Delivered-To: ietf-caldav@osafoundation.org
Received: from localhost (localhost [127.0.0.1]) by leka.osafoundation.org
(Postfix) with ESMTP id 629287841F7 for <ietf-caldav@osafoundation.org>;
Wed, 11 Mar 2009 07:38:25 -0700 (PDT)
X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org
X-Spam-Score: -1.711
X-Spam-Level:
X-Spam-Status: No, score=-1.711 tagged_above=-50 required=4 tests=[AWL=0.788,
BAYES_00=-2.599, RDNS_DYNAMIC=0.1]
Received: from leka.osafoundation.org ([127.0.0.1]) by localhost
(leka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id
1ETNsdIW-DeY for <ietf-caldav@osafoundation.org>;
Wed, 11 Mar 2009 07:38:25 -0700 (PDT)
Received: from postalo2.babel.it (81-208-88-105.ip.fastwebnet.it
[81.208.88.105]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No
client certificate requested) by leka.osafoundation.org (Postfix) with ESMTP
id 9436C7841F5 for <ietf-caldav@osafoundation.org>;
Wed, 11 Mar 2009 07:38:24 -0700 (PDT)
Received: by postalo2.babel.it (Postfix, from userid 8) id A833811C617;
Wed, 11 Mar 2009 15:38:17 +0100 (CET)
Received: from ananke.localnet (ananke.dhcp.babel.it [10.0.10.215]) (using
TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate
requested) (Authenticated sender: rpolli) by postalo2.babel.it (Postfix) with
ESMTP id 7B6A911C606; Wed, 11 Mar 2009 15:38:16 +0100 (CET)
From: Roberto Polli <rpolli@babel.it>
Organization: Babel s.r.l
To: Arnaud Quillaud <Arnaud.Quillaud@sun.com>
Date: Wed, 11 Mar 2009 15:38:15 +0100
User-Agent: KMail/1.11.0 (Linux/2.6.24-21-generic; KDE/4.2.0; i686; ; )
References: <29696E9E8589A72FC19EB4F6@caldav.corp.apple.com>
<200903111314.39176.rpolli@babel.it> <49B7BD68.8010401@sun.com>
In-Reply-To: <49B7BD68.8010401@sun.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
Message-Id: <200903111538.15890.rpolli@babel.it>
Cc: ietf-caldav@osafoundation.org
Subject: Re: [ietf-caldav] draft-daboo-webdav-sync-01
X-BeenThere: ietf-caldav@osafoundation.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions on Calendar Access protocol based on WebDAV
<ietf-caldav.osafoundation.org>
List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-caldav>,
<mailto:ietf-caldav-request@osafoundation.org?subject=unsubscribe>
List-Archive: <http://lists.osafoundation.org/pipermail/ietf-caldav>
List-Post: <mailto:ietf-caldav@osafoundation.org>
List-Help: <mailto:ietf-caldav-request@osafoundation.org?subject=help>
List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-caldav>,
<mailto:ietf-caldav-request@osafoundation.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Mar 2009 14:38:25 -0000
On mercoledì 11 marzo 2009 14:32:24 you wrote:
> this spec applies to both (and to
> any other webdav based protocol e.g. CardDAV).
ok, now all is clear ;)
> >> For CalDAV we would
> >> need to write an extension that would allow a time-range to be included
> >> in the report
ok. Another way could be returning the sync info in the report query, like
what we do for the etags - but maybe this is not ok for other DAV protocols (I
know caldav only)
eg for calendar-query: REPORT /my/dav/path
<D:calendar-query>
<D:prop>
<D:getetag/>
<D:sync-token>1234</D:sync-token>
</D:prop>
<D:filter>
....
</D:filter>
</D:calendar-query>
I should add the <D:sync-token>5678</D:sync-token> in the response.
A drawback is that we should return the same sync token in each multi-status
stanza.
> > ... using CREATED|LAST-MOD
> Hmm, this is rather dangerous since those iCalendar properties are
> controlled by the client, not by the server.
I'm not sure caldav servers take dumbly these props from client. I hope to
find some time to go in depth about it.
> I think the current spec returns exactly what you want.
except for the time-range issue, they seems ok.
Thank you very much for your response!
Peace, R.
--
Roberto Polli
Babel S.r.l. - http://www.babel.it
Tel. +39.06.91801075 - fax +39.06.91612446
P.zza S.Benedetto da Norcia, 33 - 00040 Pomezia (Roma)
"Il seguente messaggio contiene informazioni riservate. Qualora questo
messaggio fosse da Voi ricevuto per errore, Vogliate cortesemente darcene
notizia a mezzo e-mail. Vi sollecitiamo altresì a distruggere il messaggio
erroneamente ricevuto. Quanto precede Vi viene chiesto ai fini del rispetto
della legge in materia di protezione dei dati personali."
- Re: [ietf-caldav] draft-daboo-webdav-sync-01 Julian Reschke
- Re: [ietf-caldav] draft-daboo-webdav-sync-01 Roberto Polli
- Re: [ietf-caldav] draft-daboo-webdav-sync-01 Roberto Polli
- Re: [ietf-caldav] draft-daboo-webdav-sync-01 Arnaud Quillaud
- Re: [ietf-caldav] draft-daboo-webdav-sync-01 Roberto Polli
- Re: [ietf-caldav] draft-daboo-webdav-sync-01 Cyrus Daboo
- Re: [ietf-caldav] draft-daboo-webdav-sync-01 Roberto Polli
- [ietf-caldav] draft-daboo-webdav-sync-01 Cyrus Daboo