Re: Eric Rescorla's No Objection on draft-ietf-bfd-yang-16: (with COMMENT)

Eric Rescorla <ekr@rtfm.com> Wed, 11 July 2018 01:27 UTC

Return-Path: <ekr@rtfm.com>
X-Original-To: rtg-bfd@ietfa.amsl.com
Delivered-To: rtg-bfd@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E47F6129C6A for <rtg-bfd@ietfa.amsl.com>; Tue, 10 Jul 2018 18:27:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.909
X-Spam-Level:
X-Spam-Status: No, score=-1.909 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, T_DKIMWL_WL_MED=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=rtfm-com.20150623.gappssmtp.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 1lqpX_0Dtetx for <rtg-bfd@ietfa.amsl.com>; Tue, 10 Jul 2018 18:27:13 -0700 (PDT)
Received: from mail-yb0-x22f.google.com (mail-yb0-x22f.google.com [IPv6:2607:f8b0:4002:c09::22f]) (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 A67C11311F7 for <rtg-bfd@ietf.org>; Tue, 10 Jul 2018 18:27:13 -0700 (PDT)
Received: by mail-yb0-x22f.google.com with SMTP id e9-v6so9399255ybq.1 for <rtg-bfd@ietf.org>; Tue, 10 Jul 2018 18:27:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rtfm-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=TvsPJhDkTIZZ51U/b31OywqQWKOhqjqBBj0ct8h4OPM=; b=pr+8AC2diAxJ+5bgIbc8vbFagod0Nz1GHCrIftKrQEKSk6g25Gdv9TvrCFf41YdCRN X92bWd0LWDCxNsbfPV94KnAlwIHsqI+ZzuYSRKBQ1IfVstO/PA3gBgZ2cOwXxBTyyAB3 K/3KpvA8iXlEY1GGTtu+8vt3yoZ2dgTRQduWXhVyBkHinI5DCkSv2cpWTkoebBJFayFQ Zc7WROjrJ3N07tgcJ6M5uRj12KTAEvU4fTOAdblfIfJfbZ2k+gXRtQvwd5Nzf9hdabTX 3SphIN8EVRRHTuitxpmNMJXtw5hVdIwHRzLTnVG+mu4p/zpB1NFuNJO4Ardh0xuAruaH syFA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=TvsPJhDkTIZZ51U/b31OywqQWKOhqjqBBj0ct8h4OPM=; b=r9/Eeo+BKqzhYGoZIOOHnialjaKj8eOTpv9141NvFx0jwK9dbVMMI36bynaV1L6XOy rMx0UCqPdJSXwFIKQ3Z1WEm8vpKWyp8L6VehJH4QbNQT1il/U+UR/DxuzOze9ILKSCrg SwwZmGG19rhoLc+NQdtTxvOQ2g2X/fFgJfwZWF+RPQ1YXjRXTJlCMxd+FvCVfLR3BtyT Z/nYB4jEAvodFbhFSYxhqu9Kgz92DHzyTBVfxVGzzta9eCpx7BGZaHw6OwRjtuZsHpxT H9wxXiRxjBTqodcY/R9crNeHaSgcHR5Ft/FCjwItyQTJQrNhNsYKUKH0DcGi9lJ1Tgvl pF9Q==
X-Gm-Message-State: APt69E0I7rqsGKy4CUvFMlA9gErJdYlCDcnQ1htzndodRTY/txW8ZNWb EHEfV9bp9llqsbJxZhP6dblpWrJ2/Qbvdz93qf2OzA==
X-Google-Smtp-Source: AAOMgpcHTajD9mLUEceTpqVz9IR1GNwHUxDntjtdNwYUfyHixpXkBIiVq4oPardnOam0/UDJw7CGKPAGPNqrvUyUGTA=
X-Received: by 2002:a25:3496:: with SMTP id b144-v6mr14857922yba.275.1531272432854; Tue, 10 Jul 2018 18:27:12 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a81:6b83:0:0:0:0:0 with HTTP; Tue, 10 Jul 2018 18:26:32 -0700 (PDT)
In-Reply-To: <20180710233050.GB12853@pfrc.org>
References: <153074359709.27286.9248456135858358472.idtracker@ietfa.amsl.com> <490A33FD-E9F4-4798-B770-7D43BB962F8E@cisco.com> <CABcZeBM5fQCU4sSOBFWRuM9OCFEyaGuAbhFoNV9ACAaPqKO3sg@mail.gmail.com> <3875A614-F6AB-4A18-8A62-E809E45594C2@cisco.com> <CABcZeBMshzjQB=kC-9C9GLakYR7sQd1EHP1Tv+E5BtmbE2GxxA@mail.gmail.com> <20180710233050.GB12853@pfrc.org>
From: Eric Rescorla <ekr@rtfm.com>
Date: Tue, 10 Jul 2018 18:26:32 -0700
Message-ID: <CABcZeBPE_7TYOPVM3U6H2E2okm+aycuW6DUP84PMz=CGSk8YbA@mail.gmail.com>
Subject: Re: Eric Rescorla's No Objection on draft-ietf-bfd-yang-16: (with COMMENT)
To: Jeffrey Haas <jhaas@pfrc.org>
Cc: "Reshad Rahman (rrahman)" <rrahman@cisco.com>, The IESG <iesg@ietf.org>, "rtg-bfd@ietf.org" <rtg-bfd@ietf.org>, "draft-ietf-bfd-yang@ietf.org" <draft-ietf-bfd-yang@ietf.org>, "bfd-chairs@ietf.org" <bfd-chairs@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000006a3f170570af251e"
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtg-bfd/Uh2ApHZXMuKJwiUnEEG8McRL-RE>
X-BeenThere: rtg-bfd@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: "RTG Area: Bidirectional Forwarding Detection DT" <rtg-bfd.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtg-bfd>, <mailto:rtg-bfd-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtg-bfd/>
List-Post: <mailto:rtg-bfd@ietf.org>
List-Help: <mailto:rtg-bfd-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtg-bfd>, <mailto:rtg-bfd-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Jul 2018 01:27:16 -0000

On Tue, Jul 10, 2018 at 4:30 PM, Jeffrey Haas <jhaas@pfrc.org> wrote:

> [Note that I'm making this comment for posterity so that the IESG doesn't
> ask the same thing of other draft authors.]
>
> On Thu, Jul 05, 2018 at 06:18:42AM -0700, Eric Rescorla wrote:
> > On Thu, Jul 5, 2018 at 6:10 AM, Reshad Rahman (rrahman) <
> rrahman@cisco.com>
> > wrote:
> > > <RR2> The pyang tool does this for real references (leafref) but not in
> > > the grouping case (which is reuse and not reference). Even though
> there is
> > > replication in the tree diagrams, I believe there is benefit in seeing
> the
> > > complete tree for each module.
> > >
> >
> > Well, this is a comment so you're free to ignore it, but IMO it makes it
> > very hard to read these.
>
> The fundamental issue here is one of clear representation of a node being
> instantiated vs. the semantic idea that we're seeing a template (grouping)
> instantiated.
>
> At the moment, pyang output is showing that when you use a grouping, you
> get
> an actual node in the tree.  Given that things like augmentations cannot be
> done to groupings as a logical entity and have impact everywhere, this is
> perhaps an important detail, if annoying.
>
> The proper place to pursue a fix to this is asking for a bis on RFC 8340.
>

As I already said, it's a comment, so feel free to ignore it.

-Ekr


> -- Jeff
>