Re: [VCARDDAV] Questions, Concerns, and Errata concerning vcardrev-13

Simon Perreault <simon.perreault@viagenie.ca> Thu, 04 November 2010 15:51 UTC

Return-Path: <simon.perreault@viagenie.ca>
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 D63B73A6927 for <vcarddav@core3.amsl.com>; Thu, 4 Nov 2010 08:51:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.232
X-Spam-Level:
X-Spam-Status: No, score=-2.232 tagged_above=-999 required=5 tests=[AWL=-0.232, BAYES_00=-2.599, J_CHICKENPOX_45=0.6, NO_RELAYS=-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 ronP+KIqJfpI for <vcarddav@core3.amsl.com>; Thu, 4 Nov 2010 08:51:11 -0700 (PDT)
Received: from jazz.viagenie.ca (jazz.viagenie.ca [IPv6:2620:0:230:8000::2]) by core3.amsl.com (Postfix) with ESMTP id BB81D3A68E3 for <vcarddav@ietf.org>; Thu, 4 Nov 2010 08:51:11 -0700 (PDT)
Received: from ringo.viagenie.ca (unknown [IPv6:2620:0:230:c000:b82a:d3a0:34a5:db78]) by jazz.viagenie.ca (Postfix) with ESMTPSA id 29F622151D; Thu, 4 Nov 2010 11:51:21 -0400 (EDT)
Message-ID: <4CD2D678.40300@viagenie.ca>
Date: Thu, 04 Nov 2010 11:51:20 -0400
From: Simon Perreault <simon.perreault@viagenie.ca>
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.12) Gecko/20101027 Fedora/3.1.6-1.fc14 Thunderbird/3.1.6
MIME-Version: 1.0
To: Rohit Khare <Rohit@Khare.org>
References: <2B2DCE4A-4AC8-4C21-88CA-597A8123C809@Khare.org>
In-Reply-To: <2B2DCE4A-4AC8-4C21-88CA-597A8123C809@Khare.org>
X-Enigmail-Version: 1.1.2
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: 8bit
Cc: vcarddav@ietf.org
Subject: Re: [VCARDDAV] Questions, Concerns, and Errata concerning vcardrev-13
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 15:51:13 -0000

On 2010-10-12 02:42, Rohit Khare wrote:
> * 6.2.10 is absence supposed to be inferred as 0 or 9? Because let me
> tell you, the politically freighted “not known” is not at all the same
> as “not included”. Properties ought to have default values, and the
> debate this one would provoke is worth watching.

No. Absence means neither 0 nor 9. Absence means absence of data.

0 means "I'm telling you I don't know." If the vCard is about myself,
that could be interesting. If the vCard is about someone else, I want to
indicate that I don't know the sex of the person, maybe as a reminder to
myself that I should find out.

9 means "I'm telling you it's not applicable." A use case I have in mind
is for a KIND:thing vCard.

Absence means "I'm not telling you anything." I could have neglected to
enter the sex. Or maybe I want to hide something. In any case, all
values (0,1,2,9) could be possible. You just have no data.

This all seems very obvious to me. If the text needs to be fixed, please
propose explicit text to be changed.

Simon
-- 
NAT64/DNS64 open-source --> http://ecdysis.viagenie.ca
STUN/TURN server        --> http://numb.viagenie.ca
vCard 4.0               --> http://www.vcarddav.org