Re: [VCARDDAV] Dropping the XML property

Kevin Marks <kevinmarks@gmail.com> Thu, 04 November 2010 00:14 UTC

Return-Path: <kevinmarks@gmail.com>
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 E4F5E3A6909 for <vcarddav@core3.amsl.com>; Wed, 3 Nov 2010 17:14:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.598
X-Spam-Level:
X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001]
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 p+rT7PQP4ix2 for <vcarddav@core3.amsl.com>; Wed, 3 Nov 2010 17:14:12 -0700 (PDT)
Received: from mail-fx0-f44.google.com (mail-fx0-f44.google.com [209.85.161.44]) by core3.amsl.com (Postfix) with ESMTP id 902263A6908 for <vcarddav@ietf.org>; Wed, 3 Nov 2010 17:14:12 -0700 (PDT)
Received: by fxm9 with SMTP id 9so1100460fxm.31 for <vcarddav@ietf.org>; Wed, 03 Nov 2010 17:14:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type; bh=hQdc1iZZKhA8pOwwoYvJ2X0uCqGg3FAMOTSZNK8TDt4=; b=Ed/kK75/JW5NRvLZ01Q07f4tfLrL90L+giyIlrL8tlbVOudv2sIcvISVQzF2W6NsuN s7f5yw3O3UZz5YfpQyytQLPzyTCRmGZj5F0eSX+m+Z9jwqP6dUohu7WRakAST71C0I/U kA/5UP4JFR/j5EOkxw5ydoYez4NDIjHRU9Yl8=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=TjBgAr9sPewSi99+OekHfvE+njwSyDnA9Umk2Ut2XFJeXETgC9FB85jZdJ4D+YHQmE YpqvVhZis1TTyeQCPKyNvnK8JF50ktbwK0QeorLfxcsX1i+QCkDhDevz8VtiyiEdbb4R IuvUUCEWcdutE8X1rXtLMhsx+80NNQdMC3HLQ=
MIME-Version: 1.0
Received: by 10.223.83.193 with SMTP id g1mr12250173fal.119.1288829658371; Wed, 03 Nov 2010 17:14:18 -0700 (PDT)
Received: by 10.223.86.203 with HTTP; Wed, 3 Nov 2010 17:14:18 -0700 (PDT)
In-Reply-To: <4CD01462.80205@viagenie.ca>
References: <4CD01462.80205@viagenie.ca>
Date: Wed, 03 Nov 2010 17:14:18 -0700
Message-ID: <AANLkTim4khrh9dzxJn4_G1QEvTcSoY_y+3cXz+CWgRYa@mail.gmail.com>
From: Kevin Marks <kevinmarks@gmail.com>
To: Simon Perreault <simon.perreault@viagenie.ca>
Content-Type: multipart/alternative; boundary="20cf3054a535f6991d04942f09f4"
Cc: vcarddav@ietf.org
Subject: Re: [VCARDDAV] Dropping the XML property
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: Thu, 04 Nov 2010 00:14:14 -0000

On Tue, Nov 2, 2010 at 6:38 AM, Simon Perreault <simon.perreault@viagenie.ca
> wrote:

> > 6.1.5. XML
> >
> > I think this is totally unnecessary and a bad idea because it
> > violates DRY.
> >
> > Seriously? An XML property that represents all the rest of the data
> > in the same vCard? Ugh. Which do you trust? The XML or the actual
> > vCard properties?
>
> There is an important element which I think you are missing:
>
>      The content of this property is a single XML element
>      whose namespace [...] MUST NOT be the vCard 4 namespace
>
> Therefore, it is impossible to duplicate properties already present in
> the vCard since these would go into the vCard 4 XML namespace.<https://www.ietf.org/mailman/listinfo/vcarddav>



I'd suggets you add clarifying language like this to make it clear that this
XML  MUST NOT duplicate any vCard properties.