Re: [VCARDDAV] [ldapext] New Version for draft-cal-resource-schema-03

Ciny Joy <ciny.joy@oracle.com> Wed, 01 December 2010 22:56 UTC

Return-Path: <ciny.joy@oracle.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 419B23A6802; Wed, 1 Dec 2010 14:56:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.998
X-Spam-Level:
X-Spam-Status: No, score=-5.998 tagged_above=-999 required=5 tests=[AWL=0.600, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, UNPARSEABLE_RELAY=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 dhvSKprJ1EBE; Wed, 1 Dec 2010 14:56:45 -0800 (PST)
Received: from rcsinet10.oracle.com (rcsinet10.oracle.com [148.87.113.121]) by core3.amsl.com (Postfix) with ESMTP id BF7543A672F; Wed, 1 Dec 2010 14:56:44 -0800 (PST)
Received: from rcsinet15.oracle.com (rcsinet15.oracle.com [148.87.113.117]) by rcsinet10.oracle.com (Switch-3.4.2/Switch-3.4.2) with ESMTP id oB1MvrfZ000654 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Wed, 1 Dec 2010 22:57:55 GMT
Received: from acsmt355.oracle.com (acsmt355.oracle.com [141.146.40.155]) by rcsinet15.oracle.com (Switch-3.4.2/Switch-3.4.1) with ESMTP id oB1MvqdM017428; Wed, 1 Dec 2010 22:57:52 GMT
Received: from abhmt006.oracle.com by acsmt354.oracle.com with ESMTP id 834097871291244167; Wed, 01 Dec 2010 14:56:07 -0800
Received: from dhcp-rmdc-twvpn-2-vpnpool-10-159-63-86.vpn.oracle.com (/10.159.63.86) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Wed, 01 Dec 2010 14:56:06 -0800
Mime-Version: 1.0 (Apple Message framework v1081)
Content-Type: text/plain; charset="us-ascii"
From: Ciny Joy <ciny.joy@oracle.com>
In-Reply-To: <AANLkTimSF4jn4g669vRAFnp9ksJz4WtLK1neG9dBHGZB@mail.gmail.com>
Date: Wed, 01 Dec 2010 14:56:04 -0800
Content-Transfer-Encoding: quoted-printable
Message-Id: <F8F2766F-662A-4E63-A906-852F9E311F6B@oracle.com>
References: <20101129173512.825FF28C18A@core3.amsl.com> <4305745B-B6D5-4DBA-B5AC-B48E05A586C3@oracle.com> <AANLkTimSF4jn4g669vRAFnp9ksJz4WtLK1neG9dBHGZB@mail.gmail.com>
To: Andrew Sciberras <andrew.sciberras@eb2bcom.com>
X-Mailer: Apple Mail (2.1081)
Cc: ldapext@ietf.org, directory@ietf.org, CardDAV <VCARDDAV@ietf.org>
Subject: Re: [VCARDDAV] [ldapext] New Version for draft-cal-resource-schema-03
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: Wed, 01 Dec 2010 22:56:46 -0000

Hi Andrew,
   Thanks a lot for your corrections and comments. I agree that all the ones you mention need to be corrected. I will discuss them with my co-authors and submit a new draft with the corrections.

Thanks again,
Ciny

On Nov 30, 2010, at 3:45 PM, Andrew Sciberras wrote:

> Hi Ciny
> 
> I have some observations... The only technical error in the ID is a
> syntax/matching rule described immediately below. The rest of my
> observations are simply my opinion, which I believe will facilitate
> interoperability and remove ambiguity.
> 
> 5.14.1 and 5.23.4.1
> Each of these LDAP attribute definitions use a DistinguishedName
> (1.3.6.1.4.1.1466.115.121.1.12) syntax and a caseIgnoreIA5Match
> Equality matching rule. This is not a legal combination of syntax and
> matching rule. A distinguishedNameMatch matching rule would be more
> appropriate for the DistinguishedName syntax.
> 
> 
> 5.7 Categories
> I think it may be ambiguous as to whether the category values are all
> stored as a single attribute value (e.g. "Rooms,
> EngineeringResources") or as separate values of the attribute (e.g.
> "Rooms" and "EngineeringResources").
> 
> The name of the attribute (categories) implies that a given value
> contains "categories" (i.e. more than one).
> The example however (in section 6.1.1), illustrates that each category
> is stored as a separate value of the multivalued categories attribute.
> 
> In RFC4519 you'll find test such as "Each address is one value of this
> multi-valued attribute" to remove the ambiguity of how the values
> should be stored.
> 
> 
> 
> 5.12.2.1 InventoryList - As per 5.7.
> In this case however the example in 6.2.1 shows the entire inventory
> list being stored as a single commas separated value.
> Since this is a multivalued attribute, is there a semantic difference
> between values that are stored together within one attribute value
> (comma separated) and those that are stored in another?
> E.g.:
>  inventorylist:phone, projector
>  inventorylist:webcam, keyboard
> 
> Is the above permitted? If not, then the attribute should be single valued.
> If so, then is there a semantic difference in the separation of the
> items? i.e. would a value of "phone, projector, webcam, keyboard" be
> equivalent?
> 
> 
> 
> 5.9.2.1, 5.19.1, 5.20.1, 5.21.1, 5.22.1, 5.23.2.1, 5.24.2.2
> In these LDAP attribute definitions it would be best if they were
> defined to be SINGLE-VALUE.
> E.g. 5.9.2.1 is a boolean attribuet called 'restricted'. As a
> multivalued attribute, it would be possible for both the value TRUE
> and FALSE to exist. It is likely that such an instance will cause
> problems, which can be solved by making the attribute single valued.
> 
> 
> 
> Regards,
> Andrew Sciberras.
> 
> 
> 
> On Tue, Nov 30, 2010 at 5:42 AM, Ciny Joy <ciny.joy@oracle.com> wrote:
>> 
>> Hi,
>>    A new version has been submitted for the calendar resource schema draft - http://tools.ietf.org/html/draft-cal-resource-schema-03. Changes have been to include an IANA section for OID registration, clarifying definition of booking window, and fixing some typos. We believe this document is ready for last call. Your review comments would be greatly appreciated.
>> Thanks,
>> Ciny
>> 
>> Begin forwarded message:
>> 
>> From: IETF I-D Submission Tool <idsubmission@ietf.org>
>> Date: November 29, 2010 9:35:12 AM PST
>> To: ciny.joy@oracle.com
>> Cc: cyrus@daboo.name, douglm@rpi.edu
>> Subject: New Version Notification for draft-cal-resource-schema-03
>> 
>> 
>> A new version of I-D, draft-cal-resource-schema-03.txt has been successfully submitted by Ciny Joy and posted to the IETF repository.
>> 
>> Filename: draft-cal-resource-schema
>> Revision: 03
>> Title: Schema for representing resources for calendaring and scheduling services
>> Creation_date: 2010-11-29
>> WG ID: Independent Submission
>> Number_of_pages: 37
>> 
>> Abstract:
>> This specification describes a schema for representing resources for
>> calendaring and scheduling.  A resource in the scheduling context is
>> any shared entity that can be scheduled by a calendar user, but does
>> not control its own attendance status.
>> 
>> 
>> 
>> The IETF Secretariat.
>> 
>> 
>> 
>> 
>> _______________________________________________
>> Ldapext mailing list
>> Ldapext@ietf.org
>> https://www.ietf.org/mailman/listinfo/ldapext
>>