[ldapext] Re: Gen-Art Review: <draft-zeilenga-ldap-incr-01.txt>

Brian E Carpenter <brc@zurich.ibm.com> Fri, 08 July 2005 12:40 UTC

Received: from ietf-mx.ietf.org (ietf-mx [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA27607 for <ldapext-archive@ietf.org>; Fri, 8 Jul 2005 08:40:30 -0400 (EDT)
Received: from megatron.ietf.org ([132.151.6.71]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1Dqsb2-0003im-9H for ldapext-archive@ietf.org; Fri, 08 Jul 2005 09:08:50 -0400
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1Dqs72-0002y0-DY; Fri, 08 Jul 2005 08:37:48 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1DqnG1-0004l2-8t for ldapext@megatron.ietf.org; Fri, 08 Jul 2005 03:26:52 -0400
Received: from ietf-mx.ietf.org (ietf-mx [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id DAA05568 for <ldapext@ietf.org>; Fri, 8 Jul 2005 03:26:44 -0400 (EDT)
Received: from mtagate4.uk.ibm.com ([195.212.29.137]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1DqnhL-0008H7-0d for ldapext@ietf.org; Fri, 08 Jul 2005 03:55:01 -0400
Received: from d06nrmr1407.portsmouth.uk.ibm.com (d06nrmr1407.portsmouth.uk.ibm.com [9.149.38.185]) by mtagate4.uk.ibm.com (8.12.10/8.12.10) with ESMTP id j687QWe4228620 for <ldapext@ietf.org>; Fri, 8 Jul 2005 07:26:32 GMT
Received: from d06av01.portsmouth.uk.ibm.com (d06av01.portsmouth.uk.ibm.com [9.149.37.212]) by d06nrmr1407.portsmouth.uk.ibm.com (8.12.10/NCO/VER6.6) with ESMTP id j687QWRU277172 for <ldapext@ietf.org>; Fri, 8 Jul 2005 08:26:32 +0100
Received: from d06av01.portsmouth.uk.ibm.com (loopback [127.0.0.1]) by d06av01.portsmouth.uk.ibm.com (8.12.11/8.13.3) with ESMTP id j687QWr2001688 for <ldapext@ietf.org>; Fri, 8 Jul 2005 08:26:32 +0100
Received: from sihl.zurich.ibm.com (sihl.zurich.ibm.com [9.4.16.232]) by d06av01.portsmouth.uk.ibm.com (8.12.11/8.12.11) with ESMTP id j687QW5w001670; Fri, 8 Jul 2005 08:26:32 +0100
Received: from zurich.ibm.com (sig-9-145-253-251.de.ibm.com [9.145.253.251]) by sihl.zurich.ibm.com (AIX4.3/8.9.3p2/8.9.3) with ESMTP id JAA50388; Fri, 8 Jul 2005 09:26:21 +0200
Message-ID: <42CE2A89.1080305@zurich.ibm.com>
Date: Fri, 08 Jul 2005 09:26:01 +0200
From: Brian E Carpenter <brc@zurich.ibm.com>
Organization: IBM
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.6) Gecko/20040113
X-Accept-Language: en, fr, de
MIME-Version: 1.0
To: john.loughney@nokia.com
References: <1AA39B75171A7144A73216AED1D7478D6CE872@esebe100.NOE.Nokia.com>
In-Reply-To: <1AA39B75171A7144A73216AED1D7478D6CE872@esebe100.NOE.Nokia.com>
Content-Type: text/plain; charset="us-ascii"; format="flowed"
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 082a9cbf4d599f360ac7f815372a6a15
Content-Transfer-Encoding: 7bit
X-Mailman-Approved-At: Fri, 08 Jul 2005 08:37:47 -0400
Cc: Ted Hardie <hardie@qualcomm.com>, Kurt@OpenLDAP.org, ldapext@ietf.org
Subject: [ldapext] Re: Gen-Art Review: <draft-zeilenga-ldap-incr-01.txt>
X-BeenThere: ldapext@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: LDAP Extension Working Group <ldapext.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ldapext>, <mailto:ldapext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ldapext>
List-Post: <mailto:ldapext@ietf.org>
List-Help: <mailto:ldapext-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ldapext>, <mailto:ldapext-request@ietf.org?subject=subscribe>
Sender: ldapext-bounces@ietf.org
Errors-To: ldapext-bounces@ietf.org
X-Spam-Score: 0.0 (/)
X-Scan-Signature: c0bedb65cce30976f0bf60a0a39edea4
Content-Transfer-Encoding: 7bit

Unfortunately, this review, dated early yesterday, reached me
overnight, after the IESG had approved the draft.

Ted, fyi...

    Brian

john.loughney@nokia.com wrote:
> Background for those on the CC list, who may be unaware of GenART:
> GenART is the Area Review Team for the General Area of the IETF.  We
> advise the General Area Director (i.e. the IETF/IESG chair) by
> providing more in depth reviews than he could do himself of documents
> that come up for final decision in IESG telechat.  I was selected
> as the GenART member to review this document.  Below is my review,
> which was written specifically with an eye to the GenART process, but
> since I believe that it will be useful to have these comments more
> widely distributed, others outside the GenART group are being copied.
> 
> Document: <draft-zeilenga-ldap-incr-01.txt>	
> Intended Status: Informational
> Review Trigger: IETF Telechat, 7/7/2005
> 
> One line summary: This document is not ready for publication as a Informational
> publication.  More text on how to deal with race conditions need to be added.
> 
> General comments:
> 
> 1) Abstact is a little week, after several reads of the abstract, I couldn't
>    make heads or tails what the purpose of the extension is. Could you add
>    an example or purpose, for example:
> 
>   This document describes an extension to the Lightweight Directory
>   Access Protocol (LDAP) Modify operation to support an increment
>   capability, for the purpose of ....
>               ^^^^^^^^^^^^^^^^^^
> 
>   Some some text to put the extension in some perspective would be helpful.
> 
> 2) Security considerations: "aide" should be "aid"
> 
> Major comment:
> 
> 1) I find the text in the first paragraph to be insufficient:
> 
>   ... As the values may be updated by
>   other clients between this add and modify, the client must be careful
>   to construct the modify request so that it fails in this case, and
>   upon failure, re-read the values and construct a new modify request.
> 
>   From my reading, I think what you are saying that clients have to be
>   careful that other clients haven't incremented the values between 
>   the reading of the values and the increment request, but you don't provide
>   any guidence on how this can be done.  My guess is that there could be
>   a number of race situations here.  I am not an LDAP expert so I'm not sure
>   how critical this is.  If it is not a serious issue, then that should be
>   pointed out.  I expect relatively little text is needed to fix this.
> 
> thanks,
> John
>   
> 


_______________________________________________
Ldapext mailing list
Ldapext@ietf.org
https://www1.ietf.org/mailman/listinfo/ldapext