Re: [Gen-art] Gen-art LC review: draft-ietf-l2vpn-vpls-ldp-mac-opt-11

Jari Arkko <jari.arkko@ericsson.com> Tue, 10 June 2014 06:56 UTC

Return-Path: <jari.arkko@ericsson.com>
X-Original-To: gen-art@ietfa.amsl.com
Delivered-To: gen-art@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DE4C41A0421 for <gen-art@ietfa.amsl.com>; Mon, 9 Jun 2014 23:56:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.201
X-Spam-Level:
X-Spam-Status: No, score=-4.201 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zdhb9fyfjDtM for <gen-art@ietfa.amsl.com>; Mon, 9 Jun 2014 23:56:34 -0700 (PDT)
Received: from sessmg23.ericsson.net (sessmg23.ericsson.net [193.180.251.45]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E53BB1A0415 for <gen-art@ietf.org>; Mon, 9 Jun 2014 23:56:33 -0700 (PDT)
X-AuditID: c1b4fb2d-f79776d000001085-af-5396ac20ffec
Received: from ESESSHC009.ericsson.se (Unknown_Domain [153.88.253.124]) by sessmg23.ericsson.net (Symantec Mail Security) with SMTP id 4F.9B.04229.02CA6935; Tue, 10 Jun 2014 08:56:32 +0200 (CEST)
Received: from mail.lmf.ericsson.se (153.88.183.153) by smtp.internal.ericsson.com (153.88.183.47) with Microsoft SMTP Server id 14.3.174.1; Tue, 10 Jun 2014 08:56:31 +0200
Received: from nomadiclab.lmf.ericsson.se (nomadiclab.lmf.ericsson.se [131.160.33.3]) by mail.lmf.ericsson.se (Postfix) with ESMTP id A053E110209; Tue, 10 Jun 2014 09:56:31 +0300 (EEST)
Received: from nomadiclab.lmf.ericsson.se (localhost [127.0.0.1]) by nomadiclab.lmf.ericsson.se (Postfix) with ESMTP id 446805766D; Tue, 10 Jun 2014 09:56:38 +0300 (EEST)
Received: from [IPv6:::1] (localhost [127.0.0.1]) by nomadiclab.lmf.ericsson.se (Postfix) with ESMTP id BF7B54EA26; Tue, 10 Jun 2014 09:56:37 +0300 (EEST)
Content-Type: multipart/signed; boundary="Apple-Mail=_B3B118C3-DAE3-4B59-B592-421FD3BB7927"; protocol="application/pkcs7-signature"; micalg="sha1"
MIME-Version: 1.0 (Mac OS X Mail 7.3 \(1878.2\))
From: Jari Arkko <jari.arkko@ericsson.com>
In-Reply-To: <A46D9C092EA46F489F135060986AD9FFD13A45@G6W2492.americas.hpqcorp.net>
Date: Tue, 10 Jun 2014 09:56:30 +0300
Message-ID: <C9293108-36F2-49F5-BCB0-949E35023754@ericsson.com>
References: <5342FF4F.4040906@nostrum.com> <A46D9C092EA46F489F135060986AD9FFD13A45@G6W2492.americas.hpqcorp.net>
To: "Fedyk, Don" <don.fedyk@hp.com>
X-Mailer: Apple Mail (2.1878.2)
X-Virus-Scanned: ClamAV using ClamSMTP
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprEIsWRmVeSWpSXmKPExsUyM+Jvja7CmmnBBjsWCVicWNPBZnHp/Bc2 i6uvPrNYXJvTyObA4rFr204mjyVLfjJ5zNr5hMXjy+XPbAEsUVw2Kak5mWWpRfp2CVwZx9/P YSyYH1lxfcUktgbGV/5djJwcEgImEiva9jJB2GISF+6tZwOxhQSOMkocnFjcxcgFZG9glNg+ 6yYrhLOXUeLWnxXMEM46Ron2hW1QmXmMEn0bD7KAOMwCUxglOte/YAcZxitgILFu8TFGEFtY wE/iwbpFLCA2m4CWxMblC8AWcgoESTydeg+shkVAVWLO2xtMEIMOMErsmtHHCDHIXqL/4CUm iAsLJGbPvcIMYosIKEu8ePGWDeILeYkZ7SfYIWw1iavnNjFD1KtI3Pp7lm0Co8gsZAfOQnIg iM0soC2xbOFr5lmMHEC2jsTkhVBhU4nXRz9C2dYSM34dZIOwFSWmdD9kX8DIvopRtDi1uDg3 3chYL7UoM7m4OD9PLy+1ZBMjMBIPbvmtu4Nx9WvHQ4wCHIxKPLwK36YGC7EmlhVX5h5ilOZg URLnvaRRHSwkkJ5YkpqdmlqQWhRfVJqTWnyIkYmDU6qBsfeH26mq71JcvJt/y04/YLqhrV09 SmbviuePDzw0f7H/5pEtbFyRldXfNj136Gdh/CfOrO0VfbHo+wwtt7m+MU9f/VhlpT+V4/mz UqkXpVN2Fvhmh18tlpEUucc6YWay8q+5Se0lcRO213tGLNq4i13iQnG3/LTyxbFysoWLl9U6 PboW1rx8nRJLcUaioRZzUXEiACUuVAylAgAA
Archived-At: http://mailarchive.ietf.org/arch/msg/gen-art/4U3zaFVry-ch31WqVoAim9arAeQ
Cc: General Area Review Team <gen-art@ietf.org>, "draft-ietf-l2vpn-vpls-ldp-mac-opt@tools.ietf.org" <draft-ietf-l2vpn-vpls-ldp-mac-opt@tools.ietf.org>
Subject: Re: [Gen-art] Gen-art LC review: draft-ietf-l2vpn-vpls-ldp-mac-opt-11
X-BeenThere: gen-art@ietf.org
X-Mailman-Version: 2.1.15
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: Tue, 10 Jun 2014 06:56:37 -0000

Thank you Robert for your review. Per my review of the -12, it looks like the issues that you raised have been addressed. Do you agree?

Jari

On 10 Apr 2014, at 19:25, Fedyk, Don <don.fedyk@hp.com> wrote:

> Hi Robert
> 
> Thanks for your comments.
> 
> Inline [Don]
> 
> I've incorporated your feedback in the latest draft which I will distribute and check with authors and ADs and Chairs shortly. 
> 
> Don.
> 
> -----Original Message-----
> From: L2vpn [mailto:l2vpn-bounces@ietf.org] On Behalf Of Robert Sparks
> Sent: Monday, April 07, 2014 3:41 PM
> To: General Area Review Team; draft-ietf-l2vpn-vpls-ldp-mac-opt@tools.ietf.org; l2vpn@ietf.org
> Subject: Gen-art LC review: draft-ietf-l2vpn-vpls-ldp-mac-opt-11
> 
> 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>.
> 
> Please resolve these comments along with any other Last Call comments you may receive.
> 
> Document: draft-ietf-l2vpn-vpls-ldp-mac-opt-11
> Reviewer: Robert Sparks
> Review Date: 7Apr2014
> IETF LC End Date: 8Apr2014
> IESG Telechat date: not yet scheduled
> 
> Summary: This draft is almost ready for publication as a Proposed Standard, but has minor issues (primarily editorial) that should be addressed.
> 
> I found this document very difficult to read. It asks the reader to hop between sections in unusual ways (for instance, it sends the reader to the problem statement section for details on normative behavior). I strongly encourage an editorial pass focusing on document structure.
> [Don] Will work with AD to see what can be done here.  
> There are many instances of SHOULD in the document where the text should just be using prose instead. It's not always clear when an implementation would choose to ignore the SHOULD, and what the consequences of that choice would be.
> [Don] I'll check this. 
> 
> The document is inconsistent about the level of support needed in the network before trying to use this extension.
> Section 5.1.2 says the assumption is everything understands it before it's turned on. Section 6 points back to figure 2 and says to use the extension over the pw where you administratively know the peer supports the extension, and fall back to 4762 for everything else. Which of those did you intend?
> [Don] I will clarify.   
> Specific comments in document order:
> 
> Section 3.2 paragraph 1: This paragraph would benefit from being broken into several. It's hard to find its point. The SHOULD in this paragraph is probably not a 2119 SHOULD (this section isn't defining the protocol). It would be useful in this overview to explicitly say _why_ "This cannot be achieved with ... 4762]" at this point in the document.
> [Don] Will address this .
> 
> Section 3.2 paragraph 2: This SHOULD _is_ defining protocol - shouldn't it be in section 5?
> [Don] Agree. 
> 
> Section 4.1.1 paragraph 3: It took me some time to find Z on the figure. 
> It might help to introduce it similar to how you introduce X.
> [Don] OK
> 
> Section 4.1.2: paragraph 1: I think you meant to reference 4.1.1
> [Don] Done.
> 
> Section 5: The first sentence talks about requirements in section 4. 
> Section 4 describes a problem using some examples but doesn't explicitly call out requirements. Doing so would help the document.
> [[Don]] Renamed Problem Space as recommended by Ben. 
> 
> Last sentence in 5.1.1 (and several other places in the document): 
> Please add an article before "MAC Flush message".  (I apologize for such a small nit, but each of these instances made making sure I was reading what the sentence intended significantly more difficult).
> [Don] OK. 
> 
> Section 5.1.2 first paragraph: This section is defining behavior - why are you sending the reader back into the problem statement for detail on the behavior?
> [Don] s/4.2/5.2/
> 
> 5.1.2 paragraph 2: You meant section 6, not 5.
> [Don] Done.
> 
> 5.1.2 paragraph 3: I can't follow this paragraph's structure. I think you're trying to say "An MTU-s or PE2-rs SHOULD send MAC withdraw messages as defined in [RFC4762] in cases where the network is being upgraded and devices are not capable of understanding the optimized MAC flush." (But if so, the next sentence is redundant.) Why is this SHOULD?
> [Don] Updated. 
> 
> 5.1.3 paragraph 1: Why is this a SHOULD and not a MUST? (Similar question for the SHOULD in paragraph 2). It's not clear if you're trying to avoid "Some things won't implement this spec" or "Don't do this if you haven't administratively ensured every element understands this extension first" or something else?
> [Don] Changed to MUST for optimized MAC Flush. 
> 
> 5.1.3 paragraph 3: You say "unless specified otherwise". Do you ever specify otherwise? Why is this disclaimer here?
> [Don] Removed.
> 
> 5.1.3 last paragraph: You meant section 6 not 5.
> [Don] Done. 
> 
> 
> 
> 
> 
> _______________________________________________
> Gen-art mailing list
> Gen-art@ietf.org
> https://www.ietf.org/mailman/listinfo/gen-art