[VCARDDAV] Comments on wiki review, was Re: vcardrev+xml next steps
Cyrus Daboo <cyrus@daboo.name> Tue, 12 October 2010 15:52 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 88FAC3A69DB for <vcarddav@core3.amsl.com>; Tue, 12 Oct 2010 08:52:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.441
X-Spam-Level:
X-Spam-Status: No, score=-101.441 tagged_above=-999 required=5 tests=[AWL=-1.138, BAYES_00=-2.599, J_CHICKENPOX_83=0.6, MIME_8BIT_HEADER=0.3, MIME_QP_LONG_LINE=1.396, 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 UjkinxVouaB2 for <vcarddav@core3.amsl.com>; Tue, 12 Oct 2010 08:52:53 -0700 (PDT)
Received: from daboo.name (daboo.name [151.201.22.177]) by core3.amsl.com (Postfix) with ESMTP id A4D2A3A69D7 for <vcarddav@ietf.org>; Tue, 12 Oct 2010 08:52:53 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by daboo.name (Postfix) with ESMTP id 6E1981A3E262F; Tue, 12 Oct 2010 11:54:07 -0400 (EDT)
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 xFDBPtNB0m5F; Tue, 12 Oct 2010 11:54:02 -0400 (EDT)
Received: from caldav.corp.apple.com (unknown [17.101.32.44]) by daboo.name (Postfix) with ESMTPSA id B34521A3E229F; Tue, 12 Oct 2010 11:54:00 -0400 (EDT)
Date: Tue, 12 Oct 2010 11:53:57 -0400
From: Cyrus Daboo <cyrus@daboo.name>
To: Tantek Çelik <tantek@cs.stanford.edu>, CardDAV <vcarddav@ietf.org>
Message-ID: <683ED2E0466A170E03857D87@caldav.corp.apple.com>
In-Reply-To: <AANLkTimytRt6UYN-_86CR3Mpep5ac_dX9SpayxzKxZ6S@mail.gmail.com>
References: <4CA61957.9020906@viagenie.ca> <AANLkTimytRt6UYN-_86CR3Mpep5ac_dX9SpayxzKxZ6S@mail.gmail.com>
X-Mailer: Mulberry/4.1.0a1 (Mac OS X)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline; size="3165"
Cc: Rohit@khare.org, Mike Hanson <mhanson@mozilla.com>
Subject: [VCARDDAV] Comments on wiki review, was Re: vcardrev+xml next steps
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, 12 Oct 2010 15:52:55 -0000
Hi Tantek, --On October 10, 2010 8:53:34 AM -0700 Tantek Çelik <tantek@cs.stanford.edu> wrote: > I've written up my section by section feedback for vCard4 draft 13 > here with short descriptions of the specific and actionable issues and > alternate text to the current text as well: > > [1] https://wiki.mozilla.org/VCard4#draft_13_section_by_section_review Below are my comments on specific sections you commented on (not all of them but the ones I care about most): Section 5.4 PREF: a preference for properties that appear multi times is vital. Many people nowadays have multiple email addresses, IMs etc. There needs to be a way to specify an order. Section 5.8 CALSCALE: see my reply to Rohit's comment on this. I believe there is a valid use case for this and there are clients that allow entering dates in other calendar scales by virtue of OS locale changes. Section 5.12: the need for VERSION is specific to the XML property. An alternative would be to call it XML-VERSION to clarify its only use is on that property. Section 6.1.4 KIND: as noted in my reply to your general points, I believe this should be kept. Section 6.1.5 XML: the XML property is required to allow XML data extensions (ones not in the vcard XML namespace) to be transported intact in vCard text format. I believe we should keep this. Section 6.2.2 N: I would be OK with a change back to the original N format. Section 6.2.6 DDAY: as I have mentioned previous, the anniversary of a person's death is an important date in some cultures. This is not strictly a "genealogy" use case. That said, I do like your idea of allowing a "checkbox" option. That could trivially be done by allowing a boolean value in addition to date-time and text. I think that would be better than placing some special meaning on a particular text value. Section 6.3.1 ADR: I think your recommendations are fine. Section 6.4.1 TEL: I believe it makes sense to keep this as-is. tel: URIs have so many benefits over "free form" text entry that we should mandate their use from now on. Section 6.6.5 MEMBER: I disagree. Many contact apps have the concept of a "group" and it should be possible to represent those in vCard too. Section 6.6.6 RELATED: I disagree - this should be part of the base spec. Many contact apps allow specifying relationships to cards of family members, co-workers etc. new Property ACCOUNT: not convinced we should have this right now. There is work going on to define an acct URI for example, that could be used for this. Section 6.9 calendar props: I disagree - calendar information, in particular freebusy URLs are commonly included in contact apps that are part of PIM systems (once that including email, contacts and calendar into one). As a big proponent of trying to make internet calendaring and scheduling more ubiquitous I would strongly urge that we keep these. Section 7 Sync: the issue of whether this should be a separate document or not came up in the past and the WG decided to keep it in the core. This new feature is in fact one of the key requirements for the v4 update so I strongly urge we keep this. -- Cyrus Daboo
- Re: [VCARDDAV] Member: Bidirectional Renato Iannella
- [VCARDDAV] vcardrev+xml next steps Marc Blanchet
- [VCARDDAV] Member: Bidirectional Renato Iannella
- Re: [VCARDDAV] Member: Bidirectional Simon Perreault
- Re: [VCARDDAV] Member: Bidirectional Cyrus Daboo
- Re: [VCARDDAV] Member: Bidirectional Renato Iannella
- Re: [VCARDDAV] Member: Bidirectional Andrew McMillan
- Re: [VCARDDAV] Member: Bidirectional Simon Perreault
- Re: [VCARDDAV] Member: Bidirectional Renato Iannella
- Re: [VCARDDAV] vcardrev+xml next steps Tantek Çelik
- Re: [VCARDDAV] vcardrev+xml next steps Kevin Marks
- Re: [VCARDDAV] vcardrev+xml next steps Simon Perreault
- Re: [VCARDDAV] vcardrev+xml next steps Cyrus Daboo
- [VCARDDAV] Comments on wiki review, was Re: vcard… Cyrus Daboo
- Re: [VCARDDAV] vcardrev+xml next steps Ciny Joy
- Re: [VCARDDAV] vcardrev+xml next steps Kevin Marks
- Re: [VCARDDAV] vcardrev+xml next steps Cyrus Daboo
- Re: [VCARDDAV] vcardrev+xml next steps Andy Mabbett
- Re: [VCARDDAV] vcardrev+xml next steps Andy Mabbett