Re: [VCARDDAV] Fwd: Last Call: <draft-daboo-et-al-icalendar-in-xml-08.txt> (xCal: The XML format for iCalendar) to Proposed Standard

Simon Perreault <simon.perreault@viagenie.ca> Mon, 18 April 2011 18:51 UTC

Return-Path: <simon.perreault@viagenie.ca>
X-Original-To: vcarddav@ietfc.amsl.com
Delivered-To: vcarddav@ietfc.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfc.amsl.com (Postfix) with ESMTP id 76D47E0720 for <vcarddav@ietfc.amsl.com>; Mon, 18 Apr 2011 11:51:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.223
X-Spam-Level:
X-Spam-Status: No, score=-2.223 tagged_above=-999 required=5 tests=[AWL=-0.223, BAYES_00=-2.599, J_CHICKENPOX_37=0.6, NO_RELAYS=-0.001]
Received: from mail.ietf.org ([208.66.40.236]) by localhost (ietfc.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OmGf0GuDxTwC for <vcarddav@ietfc.amsl.com>; Mon, 18 Apr 2011 11:51:23 -0700 (PDT)
Received: from jazz.viagenie.ca (unknown [IPv6:2620:0:230:8000:226:55ff:fe57:14db]) by ietfc.amsl.com (Postfix) with ESMTP id 893CAE0715 for <vcarddav@ietf.org>; Mon, 18 Apr 2011 11:51:23 -0700 (PDT)
Received: from ringo.viagenie.ca (unknown [IPv6:2620:0:230:c000:21d:60ff:fed7:e732]) by jazz.viagenie.ca (Postfix) with ESMTPSA id B968521C77 for <vcarddav@ietf.org>; Mon, 18 Apr 2011 14:51:22 -0400 (EDT)
Message-ID: <4DAC8829.70805@viagenie.ca>
Date: Mon, 18 Apr 2011 14:51:21 -0400
From: Simon Perreault <simon.perreault@viagenie.ca>
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.15) Gecko/20110320 Fedora/3.1.9-4.fc16 Lightning/1.0b3pre Thunderbird/3.1.9
MIME-Version: 1.0
To: vcarddav@ietf.org
References: <4DA71969.9010600@stpeter.im> <4DAC85E0.2080802@stpeter.im>
In-Reply-To: <4DAC85E0.2080802@stpeter.im>
X-Enigmail-Version: 1.1.2
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Subject: Re: [VCARDDAV] Fwd: Last Call: <draft-daboo-et-al-icalendar-in-xml-08.txt> (xCal: The XML format for iCalendar) to Proposed Standard
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: Mon, 18 Apr 2011 18:51:24 -0000

On 2011-04-18 14:41, Peter Saint-Andre wrote:
> 1. The "boolean" value.
> 
> a. vcardxml says:
> 
> value-boolean = element boolean { xsd:boolean }
> 
> b. icalendar-in-xml says:
> 
>    value-boolean = element boolean {
>        ("TRUE" | "FALSE")
>    }
> 
> The difference here is that W3C XML Schema defines two lexical
> represenations for boolean: either "true"/"false", or "1"/"0".
> 
> http://www.w3.org/TR/xmlschema-2/#boolean

Here I think icalendar-in-xml should be fixed.

> 2. The "geo" parameter / property.
> 
> a. vcardxml says:
> 
> param-geo = element geo { value-uri }?
> 
> b. icalendar-in-xml says:
> 
>    property-geo = element geo {
> 
>        element parameters { empty }?,
> 
>        element value {
>            element latitude  { text },
>            element longitude { text }
>        }
>    }

Be careful, you're comparing a parameter against a property.

Both the vCard GEO property and parameter take a URI as value...

Simon
-- 
DTN made easy, lean, and smart --> http://postellation.viagenie.ca
NAT64/DNS64 open-source        --> http://ecdysis.viagenie.ca
STUN/TURN server               --> http://numb.viagenie.ca