Re: [VCARDDAV] KIND in draft 15
Cyrus Daboo <cyrus@daboo.name> Tue, 21 December 2010 21:37 UTC
Return-Path: <cyrus@daboo.name>
X-Original-To: vcarddav@core3.amsl.com
Delivered-To: vcarddav@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 074843A6A92 for <vcarddav@core3.amsl.com>; Tue, 21 Dec 2010 13:37:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.142
X-Spam-Level:
X-Spam-Status: No, score=-102.142 tagged_above=-999 required=5 tests=[AWL=-0.143, BAYES_00=-2.599, J_CHICKENPOX_34=0.6, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0TR3CwY0kvOT for <vcarddav@core3.amsl.com>; Tue, 21 Dec 2010 13:37:17 -0800 (PST)
Received: from daboo.name (daboo.name [151.201.22.177]) by core3.amsl.com (Postfix) with ESMTP id 24D373A6A8B for <vcarddav@ietf.org>; Tue, 21 Dec 2010 13:37:17 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by daboo.name (Postfix) with ESMTP id 6D7411B0CFC63; Tue, 21 Dec 2010 16:39:13 -0500 (EST)
X-Virus-Scanned: amavisd-new at daboo.name
Received: from daboo.name ([127.0.0.1]) by localhost (chewy.mulberrymail.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iB+dn6pIQkDm; Tue, 21 Dec 2010 16:39:13 -0500 (EST)
Received: from [17.101.34.182] (unknown [17.101.34.182]) by daboo.name (Postfix) with ESMTPSA id C18981B0CFC57; Tue, 21 Dec 2010 16:39:11 -0500 (EST)
Date: Tue, 21 Dec 2010 16:39:53 -0500
From: Cyrus Daboo <cyrus@daboo.name>
To: Kevin Marks <kevinmarks@gmail.com>, Mike Douglass <douglm@rpi.edu>
Message-ID: <37D901BBFA7588513F5EEF27@cyrus.local>
In-Reply-To: <AANLkTik--D388QcEjh15GEzwcfv7Fh+1uOtqoXvqONKM@mail.gmail.com>
References: <AANLkTikckYf5A0rUZ6k=JN2UZwp+__bBFHndxbfLcEHK@mail.gmail.com> <4D0B6AC9.1080607@viagenie.ca> <4D0B83AE.4060601@stpeter.im> <AANLkTimA-AuKRoOm6ZRmqSTmOBzHkWCah52ezCJCmvVp@mail.gmail.com> <4D0FA8C9.7080201@viagenie.ca> <AANLkTimM2sAX3_4+Y2sBXuUxbWdRxpJ2bLq5Pq12pGOr@mail.gmail.com> <4D0FB317.1050004@viagenie.ca> <AANLkTim-026NEKwmEwHi6hY2BfTunny11q191+9Wdw+g@mail.gmail.com> <5B90C712-865E-4760-ACE4-451B063999C8@opengroupware.org> <9944D1A448E2AEEC76264B1F@cyrus.local> <AANLkTing1mcsJgD+W8+dkg9Sb=SkbfLNagHrYtCujMa2@mail.gmail.com> <5C90ECF3EB063458C5F1692F@cyrus.local> <AANLkTinHUBPF6ECVkwf17_1FB1K=vNbikptUPP=8_dNx@mail.gmail.com> <AANLkTim28Z2U1dqahuE2gdYvHKHVKc_tc=9DoHDbftYr@mail.gmail.com> <BB98A5C1EA4AA623BDE64DDA@cyrus.local> <AANLkTikOrMkuJsEL=Ns3p1bHVRWGJNX11DacJ3b80Gor@mail.gmail.com> <20053CE6AFBEA55673BF3EEE@cyrus.local> <AANLkTimxZ7dwp4xxrVvsuyp_bYs6Yfuw6cjeH9P1vNxq@mail.gmail.com> <4D10FA58.6060004@rpi.edu> <AANLkTik--D388QcEjh15GEzwcfv7Fh+1uOtqoXvqONKM@mail.gmail.com>
X-Mailer: Mulberry/4.1.0a1 (Mac OS X)
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format="flowed"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline; size="1653"
Cc: "vcarddav@ietf.org >> CardDAV" <vcarddav@ietf.org>
Subject: Re: [VCARDDAV] KIND in draft 15
X-BeenThere: vcarddav@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: IETF vcarddav wg mailing list <vcarddav.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/vcarddav>, <mailto:vcarddav-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/vcarddav>
List-Post: <mailto:vcarddav@ietf.org>
List-Help: <mailto:vcarddav-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/vcarddav>, <mailto:vcarddav-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Dec 2010 21:37:18 -0000
Hi Kevin, --On December 21, 2010 1:12:44 PM -0800 Kevin Marks <kevinmarks@gmail.com> wrote: > Looking at the CARDDAV draft, I see a similar distinction made between > addresses and collections that appear as URLs - did you later change > this, Cyrus? I am not quite sure what you are referring to here. In CardDAV we followed the model we have in CalDAV. There can be any number of "regular collections" in a user's address book home, and any number of "address book collections". "Address book collections" may appear inside of regular collections at any depth, but "address book collections" must not appear inside of other "address book collections" at any depth. That later requirement basically ensures no nested address books (or calendars in the CalDAV case). When designing CalDAV we felt this was a constraint we needed to keep the protocol simple. There are clearly possible uses for nested collections, but the complexity of interactions the client might need were more than we wanted to foist on adopters of the protocol. As things have turned out, the Apple clients at least currently only bother to look at depth:1 in the calendar or address book home collections - that also simplifies the client/server interaction as only a single PROPFIND Depth:1 is needed to discover the special collections. The need for even regular collection nesting just does not seem to be there. This is probably reasonable for calendars and address books as users are not likely to have large num=bers of those (as opposed to say email where users often create nested mailboxes/collections for organizational reasons). -- Cyrus Daboo
- [VCARDDAV] KIND in draft 15 Kevin Marks
- Re: [VCARDDAV] KIND in draft 15 Simon Perreault
- Re: [VCARDDAV] KIND in draft 15 Peter Saint-Andre
- Re: [VCARDDAV] KIND in draft 15 Tantek Çelik
- Re: [VCARDDAV] KIND in draft 15 Simon Perreault
- Re: [VCARDDAV] KIND in draft 15 Tantek Çelik
- Re: [VCARDDAV] KIND in draft 15 Simon Perreault
- Re: [VCARDDAV] KIND in draft 15 Helge Hess
- Re: [VCARDDAV] KIND in draft 15 Tantek Çelik
- Re: [VCARDDAV] KIND in draft 15 Helge Hess
- Re: [VCARDDAV] KIND in draft 15 Kevin Marks
- Re: [VCARDDAV] KIND in draft 15 Cyrus Daboo
- Re: [VCARDDAV] KIND in draft 15 Kevin Marks
- Re: [VCARDDAV] KIND in draft 15 Cyrus Daboo
- Re: [VCARDDAV] KIND in draft 15 Cyrus Daboo
- Re: [VCARDDAV] KIND in draft 15 Mike Douglass
- Re: [VCARDDAV] KIND in draft 15 Andy Mabbett
- Re: [VCARDDAV] KIND in draft 15 Joseph Smarr
- Re: [VCARDDAV] KIND in draft 15 Cyrus Daboo
- Re: [VCARDDAV] KIND in draft 15 Joseph Smarr
- Re: [VCARDDAV] KIND in draft 15 Cyrus Daboo
- Re: [VCARDDAV] KIND in draft 15 Simon Perreault
- Re: [VCARDDAV] KIND in draft 15 Joseph Smarr
- Re: [VCARDDAV] KIND in draft 15 Joseph Smarr
- Re: [VCARDDAV] KIND in draft 15 Mike Douglass
- Re: [VCARDDAV] KIND in draft 15 Kevin Marks
- Re: [VCARDDAV] KIND in draft 15 Cyrus Daboo
- Re: [VCARDDAV] KIND in draft 15 Cyrus Daboo