Re: [VCARDDAV] Comments on draft-salgueiro-vcarddav-kind-device-01
Gonzalo Salgueiro <gsalguei@cisco.com> Tue, 10 April 2012 15:20 UTC
Return-Path: <gsalguei@cisco.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 BEEE721F85C7 for <vcarddav@ietfa.amsl.com>; Tue, 10 Apr 2012 08:20:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.299
X-Spam-Level:
X-Spam-Status: No, score=-10.299 tagged_above=-999 required=5 tests=[AWL=-0.300, BAYES_00=-2.599, J_CHICKENPOX_46=0.6, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nUJRep1qu8Mv for <vcarddav@ietfa.amsl.com>; Tue, 10 Apr 2012 08:20:27 -0700 (PDT)
Received: from av-tac-rtp.cisco.com (hen.cisco.com [64.102.19.198]) by ietfa.amsl.com (Postfix) with ESMTP id 2932721F85D8 for <vcarddav@ietf.org>; Tue, 10 Apr 2012 08:20:27 -0700 (PDT)
X-TACSUNS: Virus Scanned
Received: from chook.cisco.com (localhost.cisco.com [127.0.0.1]) by av-tac-rtp.cisco.com (8.13.8+Sun/8.13.8) with ESMTP id q3AFKOAt027004 for <vcarddav@ietf.org>; Tue, 10 Apr 2012 11:20:24 -0400 (EDT)
Received: from dhcp-64-102-210-169.cisco.com (dhcp-64-102-210-169.cisco.com [64.102.210.169]) by chook.cisco.com (8.13.8+Sun/8.13.8) with ESMTP id q3AFKL7Y026175; Tue, 10 Apr 2012 11:20:21 -0400 (EDT)
Mime-Version: 1.0 (Apple Message framework v1257)
Content-Type: text/plain; charset="us-ascii"
From: Gonzalo Salgueiro <gsalguei@cisco.com>
In-Reply-To: <4F8448AA.6040109@stpeter.im>
Date: Tue, 10 Apr 2012 11:20:21 -0400
Content-Transfer-Encoding: quoted-printable
Message-Id: <0D6C9F51-75FB-4848-8B10-4430103E6EC2@cisco.com>
References: <4F7CAFFB.8030809@viagenie.ca> <4F7DD9B0.9050905@stpeter.im> <4F7E0168.6030203@viagenie.ca> <4F7E0875.40100@stpeter.im> <4F7E7CA8.5070809@cisco.com> <4F8448AA.6040109@stpeter.im>
To: Peter Saint-Andre <stpeter@stpeter.im>
X-Mailer: Apple Mail (2.1257)
Cc: CardDAV <vcarddav@ietf.org>
Subject: Re: [VCARDDAV] Comments on draft-salgueiro-vcarddav-kind-device-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: Tue, 10 Apr 2012 15:20:29 -0000
On Apr 10, 2012, at 10:50 AM, Peter Saint-Andre wrote: > On 4/5/12 11:18 PM, Joe Marcus Clarke wrote: >> On 4/5/12 5:02 PM, Peter Saint-Andre wrote: >> >> [Re-adding vcarddav to respond to Simon's comments on >> draft-salgueiro-vcarddav-kind-device-01.] > > Well, he sent them off-list, so I hope he didn't mind your posting them > to the public list. :) My apologies Simon. I'll take responsibility for that. Joe asked me if ti would be OK and after reading Simon's comments they made lots of sense and were in line with our thinking and with prior comments received. > >>>> - On page 4 a new feature is introduced: properties can apply to the >>>> device itself, an organization, or a person. The TYPE parameter is >>>> overloaded to be able to distinguish this implicitly. When there is no >>>> TYPE we can't tell. This seems very fragile to me. It looks like an >>>> interoperability trap. >>>> - Is it really necessary to be able to distinguish what is a >>>> property's subject? What is the use case? >>>> - Would it be possible to do it explicitly, without overloading TYPE? >>>> - Maybe use multiple vCards per device and link them together with a >>>> RELATED property? Maybe create a new type of RELATED for this purpose? >> >> This is an interesting idea. The more I thought about and talked it >> over with Gonzalo, the more I thought this might be the way to go. Take >> a server chassis, for example. That bare-metal server could have its >> own KIND:device vCard. That server may run a hypervisor. That >> hypervisor could have its own KIND:application vCard. Given that model, >> I could see adding related admin vCards as well. > > Yes, that makes sense to me -- limit the device KIND to just the > physical machine. Agreed. We'll make this change. > >>>> - The "serial number as UID" thing has been discussed on the mailing >>>> list. I'll reiterate my view on this: >>>> - It's fine to use a serial number as a UID. >>>> - However you can't rely on a KIND:device vCard as having a serial >>>> number as its UID. >>>> Using the serial number as UID makes me a little bit uneasy because I >>>> don't want people implementing this based on the example (as people do >>>> too often) and thinking that UID = serial. I would suggest to do one of >>>> two things: >>>> a) don't say the UID is a serial number, or >>>> b) create a new property for serial numbers. >> >> We got this note before and were going to make a change to the draft to >> indicate that a serial number property could be used similar to MAC >> address. We'd leave UID as it is with its original intention. > > +1. This lines up with a comment received on the list already. We'll plan to release the next version of the draft in the next few days. Thanks for the feedback. Gonzalo > > Peter > > -- > Peter Saint-Andre > https://stpeter.im/ > >
- [VCARDDAV] Comments on draft-salgueiro-vcarddav-k… Joe Marcus Clarke
- Re: [VCARDDAV] Comments on draft-salgueiro-vcardd… Peter Saint-Andre
- Re: [VCARDDAV] Comments on draft-salgueiro-vcardd… Gonzalo Salgueiro
- Re: [VCARDDAV] Comments on draft-salgueiro-vcardd… Simon Perreault