Re: [Lsr] RtgDir Last Call Review: draft-ietf-ospf-sr-yang

Acee Lindem <acee.ietf@gmail.com> Wed, 29 November 2023 17:36 UTC

Return-Path: <acee.ietf@gmail.com>
X-Original-To: lsr@ietfa.amsl.com
Delivered-To: lsr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 758D3C1524A3; Wed, 29 Nov 2023 09:36:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.105
X-Spam-Level:
X-Spam-Status: No, score=-2.105 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=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 ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VbSxTZHMYhZj; Wed, 29 Nov 2023 09:36:23 -0800 (PST)
Received: from mail-qt1-x82b.google.com (mail-qt1-x82b.google.com [IPv6:2607:f8b0:4864:20::82b]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7EBBCC15109A; Wed, 29 Nov 2023 09:36:23 -0800 (PST)
Received: by mail-qt1-x82b.google.com with SMTP id d75a77b69052e-423f2d0c8baso111241cf.2; Wed, 29 Nov 2023 09:36:23 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1701279382; x=1701884182; darn=ietf.org; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=1diPeMwwdVxRBBmX1AcedNEU64ja4u8w17SDp+SEDmY=; b=Z2lsCmN24v5Jh0MdzwKeDjzKFsRPP1ibvBoK0oKU3zRJP/D5vThtil1h3Dtl0NT70k o2xrjhGqBPMOQHCmu29zQTgTZFLwyZ69cu80PW/WC3g+PMgHmohkDtXzZ++vSFfMrXLw A4+P4X3JRDATH5s/WSO9SIEpmftWw0+44jeZpWnRVSzw3IIxPNq+EemM73WnrfobXI15 1GJe3A+EfDhTLUp2ZlY/I84lCu/EvODCqVQoD7C+ghdzHioKvA70X6xSzEgM7WTNFqYc 2BXV6k189Twkr1PizaELBaxaGr+jvGY36vccQu74HfKfU1R+84grIngYILh1svGtlP4f t/Jw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1701279382; x=1701884182; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=1diPeMwwdVxRBBmX1AcedNEU64ja4u8w17SDp+SEDmY=; b=nw89ram09vzzGQGYjyrMqj2Slu7Ibf9Chx4TT7tvBNFEeNLgUnwNmdg9jbW+Qq3uvv oIBH22gOu3a4NeYlOcxA71xaye+Szt8g07nOPwjKjaqybTU+L/eTq9vB1T0KVvdLc+jr 7xkYMM7d82/EwgwjyxjaqOXYrwprOZlZHWhIGgDLyk8ZEavvy9bF+qZN0OPN7LlqRA/n BzwXGq81f65Jy2a/J1iA1O9JQHFvV0qt4cB1ukmEmZ26qmJYOofoopRAXJnegOOrHZ8y zDi52h77q2XyIObTslTCAHrZ5z4AU97W0zXLe5aGkbVyRPniakpqs97Bu9yDWwz3TIUe UTXg==
X-Gm-Message-State: AOJu0YzuSZIJl1s67lYxi6CYUrerkFMoYgeYDeoURdMMkDFNDZgQYDAw 3DXccVLVj3hs62jxvokCCDA=
X-Google-Smtp-Source: AGHT+IFGNvWgTk0DL/EYPpGu1csgY6zKXRaNyvCFob8diuwn6/7/oza/Oo2wJn2Llnrdgmm2fhhtSw==
X-Received: by 2002:ac8:60b:0:b0:423:b632:eaea with SMTP id d11-20020ac8060b000000b00423b632eaeamr12154237qth.8.1701279382256; Wed, 29 Nov 2023 09:36:22 -0800 (PST)
Received: from smtpclient.apple ([2605:a601:9186:ba00:81db:1053:7293:bc92]) by smtp.gmail.com with ESMTPSA id hj3-20020a05622a620300b00423f454a24bsm218415qtb.59.2023.11.29.09.36.21 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 29 Nov 2023 09:36:21 -0800 (PST)
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.200.91.1.1\))
From: Acee Lindem <acee.ietf@gmail.com>
In-Reply-To: <DB7PR07MB5546022F11BF6999CBFBD2C9A283A@DB7PR07MB5546.eurprd07.prod.outlook.com>
Date: Wed, 29 Nov 2023 12:36:11 -0500
Cc: "julien.meuric@orange.com" <julien.meuric@orange.com>, Routing ADs <rtg-ads@ietf.org>, "rtg-dir@ietf.org" <rtg-dir@ietf.org>, "draft-ietf-ospf-sr-yang.all@ietf.org" <draft-ietf-ospf-sr-yang.all@ietf.org>, lsr <lsr@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <ED82A61B-1C74-46CE-9047-FB0024DA3EF7@gmail.com>
References: <4e01de6c-1355-49a9-a39e-c4287490aeec@orange.com> <DB7PR07MB5546022F11BF6999CBFBD2C9A283A@DB7PR07MB5546.eurprd07.prod.outlook.com>
To: tom petch <ietfa@btconnect.com>
X-Mailer: Apple Mail (2.3774.200.91.1.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/vEuzxbMACJGWmKxiq_Yd18CLjaI>
Subject: Re: [Lsr] RtgDir Last Call Review: draft-ietf-ospf-sr-yang
X-BeenThere: lsr@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Link State Routing Working Group <lsr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lsr>, <mailto:lsr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lsr/>
List-Post: <mailto:lsr@ietf.org>
List-Help: <mailto:lsr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lsr>, <mailto:lsr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Nov 2023 17:36:27 -0000

It is an LSR WG document (LSR list copied and RTGWG list removed). 

Thanks,
Acee
P.S. Why are you using a different Email that isn’t subscribed to lsr@ietf.org? ;^) 

> On Nov 29, 2023, at 11:33, tom petch <ietfa@btconnect.com> wrote:
> 
> Why is this review on rtgwg@ietf.org and not on lsr@ietf.org?
> 
> Tom Petch
> ________________________________________
> From: rtgwg <rtgwg-bounces@ietf.org> on behalf of julien.meuric@orange.com <julien.meuric@orange.com>
> Sent: 29 November 2023 16:03
> To: rtg-ads@ietf.org
> Cc: rtg-dir@ietf.org; draft-ietf-ospf-sr-yang.all@ietf.org; rtgwg@ietf.org
> Subject: RtgDir Last Call Review: draft-ietf-ospf-sr-yang
> 
> Hello,
> 
> I have been selected as the Routing Directorate reviewer for this draft.
> The Routing Directorate seeks to review all routing or routing-related
> drafts as they pass through IETF last call and IESG review, and
> sometimes on special request. The purpose of the review is to provide
> assistance to the Routing ADs. For more information about the Routing
> Directorate, please see https://wiki.ietf.org/en/group/rtg/RtgDir
> <https://wiki.ietf.org/en/group/rtg/RtgDir>
> 
> Although these comments are primarily for the use of the Routing ADs, it
> would be helpful if you could consider them along with any other IETF
> Last Call comments that you receive, and strive to resolve them through
> discussion or by updating the draft.
> 
> Document: draft-ietf-ospf-sr-yang-22
> Reviewer: Julien Meuric
> Review Date: 2023-11-29
> Intended Status: Standard Tracks
> 
> 
> *Summary:*
> 
> This document is basically ready for publication but has nits that
> should be considered prior to publication.
> 
> 
> *Comments:*
> 
> - The very first paragraph of the introduction/overview section
> summarizes the basis of YANG, XML, JSON, data models... I believe we are
> now far beyond those general considerations and we could skip that
> paragraph.
> - In the grouping "ospfv3-lan-adj-sid-sub-tlvs" (p23), the leaf
> "neighbor-router-id" uses type "dotted-quad". This is consistent with
> RFC 8666 which specifies the associated OSPFv3 TLV, but we had a
> discussion about the type for router-id in the TE YANG models. The
> current resolution on TEAS side will be to consider a union of
> dotted-quad and ipv6-address. I wonder how much RTGWG would be ready to
> consider a superset of the existing OSPFv3 TLVs.
> 
> 
> *Nits:*
> 
> - Multiple times in description: s/SR specific/SR-specific/
> - Multiple times in description: s/flag bits list/flag list/
> - Multiple times in description: s/flags list/flag list/
> - The description fields use a mix of "Adj sid", "adj sid", "Adj SID"...
> sometimes with hyphens (not to mention the full expansions). A single
> phrase should be chosen and used all along the module.
> - A few description starts with "The..." (e.g., in
> "ospfv2-extended-prefix-range-tlvs" on p 19, or v3 on p 22) while most
> of them don't. For consistency, it should be dropped from every brief
> description.
> 
> - In the grouping "ospfv3-prefix-sid-sub-tlvs" (p 21 and all resulting
> pieces of tree): s/perfix-sid-sub-tlvs/prefix-sid-sub-tlvs/
> - In the same grouping, the description of the container should be
> "Prefix SID sub-TLV *list*." (and "Prefix SID sub-TLV." reserved for the
> following list element).
> - In the container "ti-lfa" (p 25): s/Enables TI-LFA/Enable TI-LFA/ [Not
> wrong, but should be consistent with others.]
> - In the same container (p 26): "s/Topology Independent Loop Free
> Alternate/Topology-Independent Loop-Free Alternate/
> - In section 3 (p 37): s/The YANG modules [...] define/The YANG module
> [...] defines/
> - In the same section: s/in the modules/in the module/
> - In the same section: s/Module ietf-ospf-sr/The module ietf-ospf-sr/
> 
> 
> Thanks,
> 
> Julien
>