Re: [Gen-art] Gen-ART LC Review: draft-ietf-p2psip-base-24

Mary Barnes <mary.ietf.barnes@gmail.com> Thu, 21 February 2013 12:49 UTC

Return-Path: <mary.ietf.barnes@gmail.com>
X-Original-To: gen-art@ietfa.amsl.com
Delivered-To: gen-art@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0107021F8C55 for <gen-art@ietfa.amsl.com>; Thu, 21 Feb 2013 04:49:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.517
X-Spam-Level:
X-Spam-Status: No, score=-103.517 tagged_above=-999 required=5 tests=[AWL=-0.048, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1, SARE_RMML_Stock9=0.13, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Cul8SSzbVcRy for <gen-art@ietfa.amsl.com>; Thu, 21 Feb 2013 04:49:55 -0800 (PST)
Received: from mail-qa0-f47.google.com (mail-qa0-f47.google.com [209.85.216.47]) by ietfa.amsl.com (Postfix) with ESMTP id 8954821F8BE0 for <gen-art@ietf.org>; Thu, 21 Feb 2013 04:49:55 -0800 (PST)
Received: by mail-qa0-f47.google.com with SMTP id j8so2968613qah.20 for <gen-art@ietf.org>; Thu, 21 Feb 2013 04:49:51 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=Guwe4zHPcKt9NZDikBiaoZlX4GLRiGUcSNHHmIF0SjY=; b=jTGkxBVH0524j51ipFePW10yTMh6Mt5lMFBx67BPJjLyWe42nKOyVgvpSyEntKR735 HnM51QkfazFsmRuS7TyLoDZF3qp4XqvZ8MIDlqUkkuzSDrfFWkB6P1rowhoUFJMtSdqO H27X0LxbZbJH620wjOd9M040JYz5cMJxctQxSDuAaNCa7bzEJ7Ko0lfOWdYshZMNkCeW f/Co0MyRykvICtsW3KHcYTdVvP+/77rTNK3u41OkBtvfK3/5JZUU+Dxoej4JYf/fSa0I QNk+ToB5jjpGaVhjAVpBAtkspQRI86pDjJvfDE2ZDBbCi0GG0Qzi4A0LwOijqnI78zfH SYOA==
MIME-Version: 1.0
X-Received: by 10.224.216.65 with SMTP id hh1mr10818552qab.43.1361450991431; Thu, 21 Feb 2013 04:49:51 -0800 (PST)
Received: by 10.49.131.199 with HTTP; Thu, 21 Feb 2013 04:49:51 -0800 (PST)
In-Reply-To: <5124EFEA.1040302@ericsson.com>
References: <CAHBDyN6-J6SgnNqA1ZTcnFsLGzaeD2wGD5W58rte3A-vn2SQiA@mail.gmail.com> <512415E5.1060702@petit-huguenin.org> <1D82BACC-F763-4A4F-9E3C-61AACB3FB440@brianrosen.net> <5124E842.1070201@petit-huguenin.org> <5124EFEA.1040302@ericsson.com>
Date: Thu, 21 Feb 2013 06:49:51 -0600
Message-ID: <CAHBDyN5hOh48XJrvoEnu_eQU4AE_QxxomxbVti8m=ycT2A3ryg@mail.gmail.com>
From: Mary Barnes <mary.ietf.barnes@gmail.com>
To: Gonzalo Camarillo <Gonzalo.Camarillo@ericsson.com>
Content-Type: text/plain; charset="ISO-8859-1"
Cc: Marc Petit-Huguenin <marc@petit-huguenin.org>, Brian Rosen <br@brianrosen.net>, draft-ietf-p2psip-base.all@tools.ietf.org, Dean Willis <dean.willis@softarmor.com>, "gen-art@ietf.org" <gen-art@ietf.org>
Subject: Re: [Gen-art] Gen-ART LC Review: draft-ietf-p2psip-base-24
X-BeenThere: gen-art@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "GEN-ART: General Area Review Team" <gen-art.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/gen-art>, <mailto:gen-art-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/gen-art>
List-Post: <mailto:gen-art@ietf.org>
List-Help: <mailto:gen-art-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/gen-art>, <mailto:gen-art-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 Feb 2013 12:49:57 -0000

Certainly - but it's a pay now or a pay later unless you can convince
Henning that he doesn't need to do his usual careful review of a
document with his name.  This suggestion is based on my experience
with the XCON protocol document. The level of complexity and density
of this specification is significantly higher than the XCON document.
It will be a huge challenge for the RFC editor - I think even Alice
would find it so.  Having to deal with a potential large number of
edits at that stage has the potential to break or changes things that
were so carefully fixed.

Regards,
Mary.

On Wed, Feb 20, 2013 at 9:46 AM, Gonzalo Camarillo
<Gonzalo.Camarillo@ericsson.com> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hi,
>
> there is no way Henning is going to review this document in the next
> 24 hours. So, do whatever you need to do and I will talk with Henning
> later.
>
> Thanks,
>
> Gonzalo
>
> On 20/02/2013 5:14 PM, Marc Petit-Huguenin wrote:
>> On 02/20/2013 06:20 AM, Brian Rosen wrote:
>>> I will contact Henning
>>
>> I was in the process yesterday evening of doing a review according
>> to the link Mary send when Roland's review arrived, which basically
>> killed any chance of doing that.  So either Henning send me today a
>> list of things to fix, or I'll do the review later, but that
>> probably be after the IESG telechat.
>>
>>
>>> Brian
>>
>>> On Feb 19, 2013, at 7:16 PM, Marc Petit-Huguenin
>>> <marc@petit-huguenin.org> wrote:
>>
>>> Thanks Mary.  I start working on this immediately.
>>
>>> On 02/19/2013 04:06 PM, Mary Barnes wrote:
>>>>>> I am the assigned Gen-ART reviewer for this draft. For
>>>>>> background on Gen-ART, please see the FAQ at
>>>>>> <http://wiki.tools.ietf.org/area/gen/trac/wiki/GenArtfaq>.
>>>>>>
>>>>>>
>>>>>> Document: draft-ietf-p2psip-base-24 Reviewer:  Mary Barnes
>>>>>> Review Date: 19 February 2013 Previous Review Date (-23):
>>>>>> 14 December 2012 Original Review Date (-17): 6 August 2011
>>>>>> IETF LC End Date: 22 July 2011 IETF 2nd LC End Date: 19
>>>>>> February 2013
>>>>>>
>>>>>> Summary: Almost Ready.  This version is in significantly
>>>>>> better shape than the previous versions.
>>>>>>
>>>>>> Comments: ========= I reviewed against my review of the -23
>>>>>> up through section 6.  I reviewed beyond section 6 of this
>>>>>> version (section 5 of -17, section 6 of -23) against my
>>>>>> comments on the -17, since I had not re-reviewed those
>>>>>> against the -23.
>>>>>>
>>>>>>
>>>>>> General: --------
>>>>>>
>>>>>> I still *strongly* recommend that you ensure Henning has
>>>>>> reviewed this document *before* it gets into the RFC
>>>>>> editor's queue.  The last RFC I had published with Henning
>>>>>> as a co-author had much more extensive changes suggested
>>>>>> during AUTH 48 than I found acceptable. If all the
>>>>>> co-authors have not reviewed and approved the draft before
>>>>>> it goes into the RFC editor's queue, then the document
>>>>>> should not go into the RFC editor's queue. He has fairly
>>>>>> strict (and quite accurate) views on grammar and structure
>>>>>> but it really isn't good to have so many changes go in at
>>>>>> AUTH48 as there is a risk of introducing true technical
>>>>>> bugs or changing something that was carefully crafted to
>>>>>> achieve WG consensus:
>>>>>> http://www.cs.columbia.edu/~hgs/etc/writing-bugs.html Note,
>>>>>> that there some are cases of incorrect grammar that I have
>>>>>> not identified because I think the RFC editor can fix,
>>>>>> however, Henning may have different views on this.
>>>>>>
>>>>>>
>>>>>> Major: ------ - [-17, section 10.5] Section 11.5, 3rd para:
>>>>>> text uses the phrase "it can note the Node-ID in the
>>>>>> response and use this Node-ID to start sending requests".
>>>>>> It's not clear whether the use of the Node-ID is a MAY or a
>>>>>> MUST.    [Note: Marc's response to this was that it's an
>>>>>> open issue, but this should be clarified prior to
>>>>>> publication].
>>>>>>
>>>>>> Minor: ------ - idnits identifies 5 errors (downrefs).  I
>>>>>> will note that in the PROTO write-up it was noted that
>>>>>> those should likely be moved to Informative.
>>>>>>
>>>>>> - [-17] Section 1.2.1, 2nd paragraph: I don't understand
>>>>>> the example as to why a single application requires
>>>>>> multiple usages - i.e, why voicemail? Isn't the intent to
>>>>>> say that an application might need to use both SIP and XMPP
>>>>>> - i.e., you wouldn't define a "usage" for an application,
>>>>>> would you? [While Cullen responded to this comment with an
>>>>>> explanation, there was no change to clarify the text and
>>>>>> Marc's response didn't help clarify my concern]
>>>>>>
>>>>>> - Section 3.3, 2nd paragraph after the capability bullet
>>>>>> list, next to last sentence.  There is at least an article
>>>>>> missing from this sentence and it reads rather awkwardly.
>>>>>> Perhaps changing to something like: OLD: If there is a
>>>>>> failure on the reverse path caused by topology change since
>>>>>> the request was sent, this will be handled by the
>>>>>> end-to-end retransmission of the response as described in
>>>>>> Section 6.2.1. NEW: Note that a failure on the reverse path
>>>>>> caused by a topology change after the request was sent,
>>>>>> will be handled by the end-to-end retransmission of the
>>>>>> response as described in Section 6.2.1.
>>>>>>
>>>>>> - [-17] Section 3.3, last paragraph.  Add a reference to
>>>>>> 5.4.2.4 after "RouteQuery method"
>>>>>>
>>>>>> - Section 3.4, last paragraph, 3rd sentence: "that the
>>>>>> specified by the algorithm" should be something like "than
>>>>>> specified by the algorithm".
>>>>>>
>>>>>> - [-23] Section 6.6:  All my previous concerns were
>>>>>> addressed, except, the Note to implementors paragraph still
>>>>>> seems out of context - it should be deleted or this section
>>>>>> should be restructured so it is in context.
>>>>>>
>>>>>> - [-17, section 11] Section 12, Second paragraph, 3rd
>>>>>> sentence says that "It gets routed to the admitting peer
>>>>>> (AP), yet the flow shows that the message first gets routed
>>>>>> to the PP and then onto AP. It would be helpful if that
>>>>>> were clarified.   [Note: Marc's response indicated that he
>>>>>> thought this was fixed in the -23, however, the diff shows
>>>>>> no changes to that specific text between the -17 and the
>>>>>> -24 ]
>>>>>>
>>>>>>
>>>>>> Nits: -----
>>>>>>
>>>>>> - Section 1.2.5, 2nd para, last sentence: this sentence is
>>>>>> a bit tough to interpret on a first read.  I would suggest
>>>>>> rewording something like the following: OLD: This layer is
>>>>>> to the Message Transport Layer as link- level congestion
>>>>>> control and retransmission in modern wireless networks is
>>>>>> to Internet transport protocols. NEW: The relation of this
>>>>>> layer to the Message Transport Layer "is similar to"|"can
>>>>>> be likened to" the relation of the link- level congestion
>>>>>> control and retransmission in modern wireless networks to
>>>>>> Internet transport protocols.
>>>>>>
>>>>>> - Section 3.4, last paragraph, 4th sentence: "in accord" ->
>>>>>> "in accordance"
>>>>>>
>>>>>> - Section 10.1, 2nd paragraph, 5th sentence: "can be
>>>>>> thought of a doubly-linked list" -> "can be thought of as a
>>>>>> doubly-linked list"
>>>>>>
>>>>>> - Section 15, last paragraph: "help resolve" -> "helped
>>>>>> resolve"
>>>>>>
>>
>>
>>
>>
>>
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.12 (MingW32)
> Comment: Using GnuPG with undefined - http://www.enigmail.net/
>
> iQEcBAEBAgAGBQJRJO/pAAoJENEzUJhwP4c2+5IIAMGKYdj0TF71N03TyOe406EJ
> A0WZKPEQwFHIJcly0weIHTorjjd48ukC369W1/VokffSuV4tFdRgYGFVZMiGRSE5
> Jl6f9DCZJclCp26c5hSgb54IpiIIaps8Yk3Jy3J+wW81l+l3jUClM4pJNJyh6oxi
> jNNjJX67ATsqsN3D0Il7/6a0K90d0zUHL9tqIbHFIz5ls7UISQem4jsL2SJPJr6B
> 8I1R/TSXgf00huLx8EhEV44hPhMkSc7DNtEutY1a7jQ2D6Q+55mXABveY05GmI4y
> 1eq2u8WZzoBvA1mWOcvpa4ICwYr4pYG8bCD0EiHqSyXEE7icirjH8OyUDx3uza0=
> =9jzo
> -----END PGP SIGNATURE-----