Re: 6man w.g. last call for <draft-ietf-6man-spring-srv6-oam>

Brian E Carpenter <brian.e.carpenter@gmail.com> Mon, 20 January 2020 19:56 UTC

Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 11EBC120803; Mon, 20 Jan 2020 11:56:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 KP_8JmykRPX6; Mon, 20 Jan 2020 11:56:14 -0800 (PST)
Received: from mail-pl1-x634.google.com (mail-pl1-x634.google.com [IPv6:2607:f8b0:4864:20::634]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 412BD12081B; Mon, 20 Jan 2020 11:56:14 -0800 (PST)
Received: by mail-pl1-x634.google.com with SMTP id g6so289090plt.2; Mon, 20 Jan 2020 11:56:14 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:cc:references:from:organization:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=H02iPzg5GiV0cFUFE+MorYmzX2QFumRkR4rgLqU01dQ=; b=YVI8Cz5rPGUeGoUowKiQvEq9xmIlInByA/Mhm+9Vhm+daLkJab7vslUiRdxv2it460 JWNSoJ26Ci6SbiryXkqkrQcv5MwRuWzAx5gqEunmWwAlo9Zyfk8e5Jt8medewoPBhtgB WuBAMVGfy9MpR8CPy9CmELwFcKD540A+JhNGCaQ/enK+FOagTdffTALk5op2W2gXtiU1 +/1dNcwoWqSF4PJs1IIIx7zTTjgbSBoCfF9B9zHNOLN+OxLjAUyMCV5PfSYlObtEk9nJ xAQaN5W/zEx5Dp8ZZRhw0Efb+ZijBHNzrPwEpxq2ZB4bloUex1V8+VDr1VX1EKX9djNf EMyw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:organization :message-id:date:user-agent:mime-version:in-reply-to :content-language:content-transfer-encoding; bh=H02iPzg5GiV0cFUFE+MorYmzX2QFumRkR4rgLqU01dQ=; b=cv2kUheqJlKlDMBdP4BCLYhJEHD/wux+FM9IrlROvb11874oydgWTJ1DcA23WnqrsA t95VJeHcITOrkKlcx9osNggCXDcia09hWe6KHbnlJONIuyYbLfWz9Teg8Sd3DCWmaTzk 9uxp22jkIyu2I249ECJvL56dgre/PUEEg2XA/R03abtQBQ21HKeK9hC9OYbopH+l24ml npIbHPgPaLiuzKp7oJSdLHM82FHLXgdYh30RRDo5o9OIRPvbwfmFRmrXbX1QpFjuFX/7 ulGQALfok7yn9NNdxsztyBcGYTg84Z+EALNqvcFIah7jUG6PIqEkvx3lnDxQJax0ZcaW jwKQ==
X-Gm-Message-State: APjAAAUWYoDp/fwF+d2LvLcsbaBK3crj+cnOVa+b3DSjQw8ThKCMCgS9 tbaFSu/aUdvdUKAe1tnTMEKIgJko
X-Google-Smtp-Source: APXvYqx5tQARkDB69Lh5kbQrz0Y26E3MgV1XGV+MsrscjFYPDKoEAnsrDV6pQ3SIyIw1IY54yPpyEg==
X-Received: by 2002:a17:90a:1b66:: with SMTP id q93mr759204pjq.102.1579550173311; Mon, 20 Jan 2020 11:56:13 -0800 (PST)
Received: from [192.168.178.30] (88.161.69.111.dynamic.snap.net.nz. [111.69.161.88]) by smtp.gmail.com with ESMTPSA id b1sm30471223pfp.44.2020.01.20.11.56.10 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 20 Jan 2020 11:56:12 -0800 (PST)
Subject: Re: 6man w.g. last call for <draft-ietf-6man-spring-srv6-oam>
To: Loa Andersson <loa@pi.nu>, Ole Troan <otroan@employees.org>, 6man WG <ipv6@ietf.org>, SPRING WG <spring@ietf.org>
Cc: 6man Chairs <6man-chairs@ietf.org>
References: <ECC21DA8-0156-41D2-921E-177389D3C904@employees.org> <09adcd59-13ae-448b-6a48-5e7471dbd121@pi.nu>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Organization: University of Auckland
Message-ID: <15d6aa7b-b786-57c7-2014-1c76edbc4e77@gmail.com>
Date: Tue, 21 Jan 2020 08:56:09 +1300
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1
MIME-Version: 1.0
In-Reply-To: <09adcd59-13ae-448b-6a48-5e7471dbd121@pi.nu>
Content-Type: text/plain; charset="utf-8"
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/eceZPzUKM_OOFdlitffq_iNRZ8Y>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "IPv6 Maintenance Working Group \(6man\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ipv6/>
List-Post: <mailto:ipv6@ietf.org>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Jan 2020 19:56:20 -0000

To be clear about one of the points in the review, MAY NOT is not allowed by RFC2119 because it is totally ambiguous in English (since it can mean either "must not" or "might not"). In any case the phrase "MAY or MAY NOT" is not of any normative value. It presumably simply means "MAY" in all cases in this draft.

Regards
   Brian

On 20-Jan-20 20:54, Loa Andersson wrote:
> WG,
> 
> I have reviewed the entire document.
> 
> First, I'm not an IPv6 expert.
> 
> As far as I can see the sued on
> 
> I have not used github, I had a couple of attempts to learn the tools,
> but so far I have failed.
> 
> I have instead done what I use to do, use the review tool with Word.
> 
> Since I sometimes have a pushback on the docx-format I save the result
> as a .txt-file. Drawback is that all comment show up as refrences to a
> list at the end of the document. But you can't get everything.
> 
> 
> /Loa
> 
> PS gives this output for this draft; it is quite a lot and in itself are
> so much that it is worth sending it bck to the authors and asking them
> to fix it. Was the noits tool checked at all before starting the wglc?
> 
> idnits 2.16.02
> 
> /tmp/draft-ietf-6man-spring-srv6-oam-03.txt:
> 
>    Checking boilerplate required by RFC 5378 and the IETF Trust (see
>    https://trustee.ietf.org/license-info):
>  
> ----------------------------------------------------------------------------
> 
>       No issues found here.
> 
>    Checking nits according to 
> https://www.ietf.org/id-info/1id-guidelines.txt:
>  
> ----------------------------------------------------------------------------
> 
>       No issues found here.
> 
>    Checking nits according to https://www.ietf.org/id-info/checklist :
>  
> ----------------------------------------------------------------------------
> 
>    ** There are 3 instances of too long lines in the document, the 
> longest one
>       being 6 characters in excess of 72.
> 
>    == There are 5 instances of lines with non-RFC3849-compliant IPv6 
> addresses
>       in the document.  If these are example addresses, they should be 
> changed.
> 
> 
>    Miscellaneous warnings:
>  
> ----------------------------------------------------------------------------
> 
>    == The copyright year in the IETF Trust and authors Copyright Line 
> does not
>       match the current year
> 
>    -- The exact meaning of the all-uppercase expression 'MAY NOT' is not
>       defined in RFC 2119.  If it is intended as a requirements 
> expression, it
>       should be rewritten using one of the combinations defined in RFC 2119;
>       otherwise it should not be all-uppercase.
> 
>    == The expression 'MAY NOT', while looking like RFC 2119 requirements 
> text,
>       is not defined in RFC 2119, and should not be used.  Consider 
> using 'MUST
>       NOT' instead (if that is what you mean).
> 
>       Found 'MAY NOT' in this paragraph:
> 
>       To perform ICMPv6 ping to a target SID an echo request message is
>       generated by the initiator with the END.OP or END.OTP SID in the
>       segment-list of the SRH immediately preceding the target SID. 
> There MAY
>       or MAY NOT be additional segments preceding the END.OP/ END.OTP SID.
> 
>    == The expression 'MAY NOT', while looking like RFC 2119 requirements 
> text,
>       is not defined in RFC 2119, and should not be used.  Consider 
> using 'MUST
>       NOT' instead (if that is what you mean).
> 
>       Found 'MAY NOT' in this paragraph:
> 
>       To traceroute a target SID a probe message is generated by the
>       initiator with the END.OP or END.OTP SID in the segment-list of 
> the SRH
>       immediately preceding the target SID.  There MAY or MAY NOT be 
> additional
>       segments preceding the END.OP/ END.OTP SID.
> 
>    -- The document date (December 18, 2019) is 32 days in the past.  Is this
>       intentional?
> 
> 
>    Checking references for intended status: Proposed Standard
>  
> ----------------------------------------------------------------------------
> 
>       (See RFCs 3967 and 4897 for information about using normative 
> references
>       to lower-maturity documents in RFCs)
> 
>    == Missing Reference: 'SL' is mentioned on line 190, but not defined
> 
>    -- Looks like a reference, but probably isn't: '2' on line 191
> 
>    -- Looks like a reference, but probably isn't: '1' on line 191
> 
>    -- Looks like a reference, but probably isn't: '0' on line 192
> 
>    == Missing Reference: 'RFC7011' is mentioned on line 230, but not defined
> 
>    == Missing Reference: 'I-D.ietf-idr-bgpls-srv6-ext' is mentioned on line
>       241, but not defined
> 
>    == Missing Reference: 'RFC792' is mentioned on line 701, but not defined
> 
>    == Missing Reference: 'RFC 8403' is mentioned on line 660, but not 
> defined
> 
>    == Unused Reference: 'RFC0792' is defined on line 823, but no explicit
>       reference was found in the text
> 
>    == Unused Reference: 'RFC8403' is defined on line 843, but no explicit
>       reference was found in the text
> 
>    == Outdated reference: A later version (-08) exists of
>       draft-ietf-spring-srv6-network-programming-06
> 
> 
>       Summary: 1 error (**), 0 flaws (~~), 12 warnings (==), 5 comments 
> (--).
> 
>       Run idnits with the --verbose option for more detailed information 
> about
>       the items above.
> 
> On 05/12/2019 04:53, Ole Troan wrote:
>> Hello,
>>
>>    As agreed in the working group session in Singapore, this message starts a new two week 6MAN Working Group Last Call on advancing:
>>
>>    Title    : Operations, Administration, and Maintenance (OAM) in Segment Routing Networks with IPv6 Data plane (SRv6)
>>    Author   : Z. Ali, C. Filsfils, S. Matsushima, D. Voyer, M. Chen
>>    Filename : draft-ietf-6man-spring-srv6-oam-02
>>    Pages    : 23
>>    Date     : 2019-11-20
>>                           
>>      https://datatracker.ietf.org/doc/draft-ietf-6man-spring-srv6-oam/
>>
>> as a Proposed Standard.
>>
>> Substantive comments and statements of support for publishing this document should be directed to the mailing list.
>> Editorial suggestions can be sent to the author. This last call will end on the 18th of December 2019.
>>
>> To improve document quality and ensure that bugs are caught as early as possible, we would require at least
>> two reviewers to do a complete review of the document.  Please let the chairs know if you are willing to be a reviewer.
>>
>> The last call will be forwarded to the spring working group, with discussion directed to the ipv6 list.
>>
>> Thanks,
>> Bob & Ole, 6man co-chairs
>>
>>
>> --------------------------------------------------------------------
>> IETF IPv6 working group mailing list
>> ipv6@ietf.org
>> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
>> --------------------------------------------------------------------
>>
> 
> 
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------
>