Re: [VCARDDAV] Progressing draft-daboo-ical-vcard-parameter-encoding-01

Michael Angstadt <mike.angstadt@gmail.com> Fri, 21 September 2012 15:56 UTC

Return-Path: <mike.angstadt@gmail.com>
X-Original-To: vcarddav@ietfa.amsl.com
Delivered-To: vcarddav@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E0A4C21F8713; Fri, 21 Sep 2012 08:56:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.319
X-Spam-Level:
X-Spam-Status: No, score=-3.319 tagged_above=-999 required=5 tests=[AWL=0.280, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eQ5ZGYjD0vNL; Fri, 21 Sep 2012 08:56:13 -0700 (PDT)
Received: from mail-oa0-f44.google.com (mail-oa0-f44.google.com [209.85.219.44]) by ietfa.amsl.com (Postfix) with ESMTP id 38A9121F8711; Fri, 21 Sep 2012 08:56:13 -0700 (PDT)
Received: by oagn5 with SMTP id n5so3265374oag.31 for <multiple recipients>; Fri, 21 Sep 2012 08:56:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=52KaN3DSj/53H/lZPvO1frsw+1YBPBQX51cFTgNE2kU=; b=RvoRqgZCM8UYTeShfTL/tzSQeInxSIZcspe2nCyAKMY160Btw+ZGix6U+6Mj9mjlwR 8tEzmx37hm14yPGg7U5RNpK4TuY0y9/PE1P6fUy62mSFt+ahH4jJn67V/hnUiAvImmNx dgnahuiGa3x2BK6PdaUDXpxWMD6uvDSSkMbpFg41Bq4I/SjP41K8R94iScT8fo5vaI8s rdRy2Sv+xtQvXR4Mr79VKcvlGxh1Ucm3k19JvBkm5gvK+Lf9HYyyDCjsv7qxpNJBSWhH pZbkb84JuH6q3FbFNu+3xKCKsz/2FJ99K9aqh0YAGjbb1nd5qA/bYTrpwu9YabBc9tUL 9xYQ==
MIME-Version: 1.0
Received: by 10.182.193.7 with SMTP id hk7mr4178084obc.30.1348242972798; Fri, 21 Sep 2012 08:56:12 -0700 (PDT)
Received: by 10.60.136.228 with HTTP; Fri, 21 Sep 2012 08:56:12 -0700 (PDT)
In-Reply-To: <55E88FFC6AD66C7A53D6EE17@caldav.corp.apple.com>
References: <55E88FFC6AD66C7A53D6EE17@caldav.corp.apple.com>
Date: Fri, 21 Sep 2012 11:56:12 -0400
Message-ID: <CAJNb_g25owWPY3qmLUarCLmRdLFa2POFYZaEPVPYnfw+-7UoCw@mail.gmail.com>
From: Michael Angstadt <mike.angstadt@gmail.com>
To: Cyrus Daboo <cyrus@daboo.name>
Content-Type: text/plain; charset="ISO-8859-1"
Cc: Calsify <calsify@ietf.org>, CardDAV <vcarddav@ietf.org>
Subject: Re: [VCARDDAV] Progressing draft-daboo-ical-vcard-parameter-encoding-01
X-BeenThere: vcarddav@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: IETF vcarddav wg mailing list <vcarddav.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/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: Fri, 21 Sep 2012 15:56:14 -0000

Hi Cyrus,

An escape sequence for the horizontal tab character is actually not
necessary.  Horizontal tab characters can be included in a parameter
value without needing to be escaped.  The ABNF definitions for
parameter values (in both the iCalendar and vCard specs) allow for
"WSP".  "WSP" is defined as being a space or horizontal tab character
(see RFC 5234 p.14).

Why not use the conventional backslash character for escaping?  The
vCard specs already state that the LABEL parameter of the ADR property
should use the "\n" sequence to escape newlines (RFC 6350 p.33-34).

So, the escape sequences could instead be:

+---------------------+-------------------------------+
| Escape Sequence     | Character                     |
+---------------------+-------------------------------+
| \" (U+002F, U+0022) | U+0022 (Quotation Mark)       |
| \n (U+002F, U+006E) | U+000A (Line Feed)            |
| \\ (U+002F, U+002F) | U+002F (Backslash)            |
+---------------------+-------------------------------+

Regards,
Mike Angstadt
http://code.google.com/p/ez-vcard

On Tue, Sep 18, 2012 at 1:28 PM, Cyrus Daboo <cyrus@daboo.name> wrote:
> Hi folks,
> I would like to progress
> <http://tools.ietf.org/html/draft-daboo-ical-vcard-parameter-encoding-01>
> through the publication process. After consultation with ADs, we would like
> to have vCard WG and Calsify mailing list participants do one more review of
> this document as an "informal" list last call (note this is not a WG
> document). Please review and post comments to the relevant list by October
> 2nd, thanks.
>
> --
> Cyrus Daboo
>
> _______________________________________________
> VCARDDAV mailing list
> VCARDDAV@ietf.org
> https://www.ietf.org/mailman/listinfo/vcarddav