
From nobody Wed Jul  1 07:48:30 2020
Return-Path: <ivaylo@ackl.io>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 519DC3A0C29 for <netmod@ietfa.amsl.com>; Wed,  1 Jul 2020 07:48:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=ackl-io.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 HZ9CCh1qVKDX for <netmod@ietfa.amsl.com>; Wed,  1 Jul 2020 07:48:23 -0700 (PDT)
Received: from mail-wm1-x334.google.com (mail-wm1-x334.google.com [IPv6:2a00:1450:4864:20::334]) (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 D133E3A0C22 for <netmod@ietf.org>; Wed,  1 Jul 2020 07:48:22 -0700 (PDT)
Received: by mail-wm1-x334.google.com with SMTP id w3so11096949wmi.4 for <netmod@ietf.org>; Wed, 01 Jul 2020 07:48:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ackl-io.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=8z9I7kSmk6P72iubUtDPd6N3HBEo4ARywKBJnNObdGo=; b=XEus+SRmcqdSABTKk1FVs2T9BP9elrsP0S3kjWMexBoBuSkyY5poW6LL9lalCMdwLC oMGyzmpvuHqOCxn2Y7t1Aw/VBm3v1KCJKlVHe0WIq99lUidmmwct0GfOg1D29lu4Zw4N UdruVI1SFnR5+If6OdyMEmUUzlxdAIVmJ+y3bPo2Bv7bKU0zzKPVIYnU/UL/EPx7sCVf rfluSNQ1LMrhmSTT8xsimz9k96oLOcSPSQZnG3AKbSpOgiTIbrEygAE8p+GTv2+EHhJ6 qGbIBhewGw8iBWLIJ4aZccatkk4UjEr03EuE/JmVMo0wS3UtsvASJLCioqXGgVziZXKP LatA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=8z9I7kSmk6P72iubUtDPd6N3HBEo4ARywKBJnNObdGo=; b=GE4XFNXsENddCIp0FugdoGDMcugzHzvQZwgbXI2n2c+vALAygdqqYRfCdw9nohI4F/ bk8imcMsTHE7dE/D18c8L9MjcMabM7vO4EbZ5qrMnZQD8q4HjQf2PjUF5euWqh4Tdj89 gnFABVoftGGINK9FlWFadIYmi5n6NPkAiosMALGtkI2JFCrlkjxPRdcUfwcADQSMdcL0 Ygqb2AD8aTtYjqA9G9rhrFxduog9PozlAgouk+r0kjO7Krc5KUyVK2IP+yLwCF3tIODh gy7TnhMNl6gnpM7ZAY4zgEggDTqUtELmw6aiAS7Hw4iUz90XoEmxMVnyeQ+9K6iQoD2C vCRA==
X-Gm-Message-State: AOAM532z1MsDd5U1YPM/qAp+k3AZ7e/zx/SIDG0c1lebBxnWgyC98EcL bMzKkIIz0VB/HxVzv/vEPa61cVWRrq6SB++J8dx8YA==
X-Google-Smtp-Source: ABdhPJyPVy/c2yEfNtg7TZmr/doYpMublZw7R+Ws4KLEHkgCegeHucV0anHy+ZRvODhDRvK+ufbFXeUdkn+/fl7lg2o=
X-Received: by 2002:a1c:7f87:: with SMTP id a129mr28196404wmd.10.1593614900811;  Wed, 01 Jul 2020 07:48:20 -0700 (PDT)
MIME-Version: 1.0
References: <20200330213129.m2azrbeaxrtgivfc@anna.jacobs.jacobs-university.de> <CAJFkdRz445b4n86ug=v1ruYYWbDjwnEJwUNCZvEzENu_gMV0bg@mail.gmail.com> <20200415162054.s4bjcrienqvrytfz@anna.jacobs.jacobs-university.de> <CAJFkdRyVc0Ti6nsaWbNoqMH4GZU9qB3r0EQb0MtUoueEBma-Pg@mail.gmail.com> <20200623165938.trkunon5s6wwagdc@anna.jacobs.jacobs-university.de> <CAJFkdRymDNAy3j6suaxa7nRoRp4idOtNyqgv-jPUvtJLPWAvGA@mail.gmail.com> <20200624100814.7tik6xpa6pfewtil@anna.jacobs.jacobs-university.de>
In-Reply-To: <20200624100814.7tik6xpa6pfewtil@anna.jacobs.jacobs-university.de>
From: Ivaylo Petrov <ivaylo@ackl.io>
Date: Wed, 1 Jul 2020 17:47:54 +0300
Message-ID: <CAJFkdRzWSuju_ViTQxAh9dihgP2=Fn4C5t8NAP=zSKKCr64wEg@mail.gmail.com>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, Ivaylo Petrov <ivaylo@ackl.io>,  core <core@ietf.org>, NetMod WG <netmod@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000001275ec05a962620b"
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/ZOtWpYc_fRTwF9QylW_qmq5t53Y>
Subject: Re: [netmod] [core] js review of draft-ietf-core-sid-12
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Jul 2020 14:48:28 -0000

--0000000000001275ec05a962620b
Content-Type: text/plain; charset="UTF-8"

Hi Juergen,

Thanks for those clarifications :) For the CORECONF vs CoMI point, I saw no
opposition to only using CORECONF, therefore my plan is to use [1] and
rename CoMI to CORECONF everywhere except for the draft name, which I do
not intend to change.

I tried to rephrase the text about instance-identifiers. Now the
terminology section contains a definition of namespace-qualified form that
works for any usable schema node and the schema-node-path uses that one
now. The latest version can be seen here [2]. The text in the YANG module
reads:

```
    description
      "A schema-node path string for use in the
       YANG SID registry. This string additionally follows the following
rules:

       o  The leftmost (top-level) data node name is always in the
          namespace-qualified form.
       o  Any subsequent schema node name is in the namespace-qualified form
          if the node is defined in a module other than its parent node, and
          the simple form is used otherwise. No predicates are allowed.

       This format is intended to support the YANG 1.1 ABNF
       for a schema node identifier, except module names
       are used instead of prefixes.";
    reference
      "RFC 7950, The YANG 1.1 Data Modeling Language;
       Section 6.5: Schema Node Identifier;";
```

I plan to submit the new version tomorrow or the day after.

Best regards,
Ivaylo

[1]: https://github.com/core-wg/comi/compare/coreconf-only
[2]:
https://tools.ietf.org/rfcdiff?url1=draft-ietf-core-sid&url2=http://core-wg.github.io/yang-cbor/draft-ietf-core-sid-latest.txt



On Wed, Jun 24, 2020 at 1:08 PM Juergen Schoenwaelder <
j.schoenwaelder@jacobs-university.de> wrote:

> On Wed, Jun 24, 2020 at 09:56:11AM +0200, Ivaylo Petrov wrote:
> > Hi Juergen,
> >
> > Thank you very much for your new comments! Please find my answers below.
> >
> > On Tue, Jun 23, 2020 at 6:59 PM Juergen Schoenwaelder <
> > j.schoenwaelder@jacobs-university.de> wrote:
> >
> > > On Wed, Jun 10, 2020 at 11:16:47AM +0200, Ivaylo Petrov wrote:
> > >
> > > > > - Is it CoRECONF or CORECONF? And I find the term CORECONF
> confusing.
> > > > > > >   We have two protocols called NETCONF and RESTCONF and now we
> add
> > > > > > >   another protocol called CoMI and we call CoMI together with
> YANG
> > > > > > >   CBOR and SIDs CORECONF?
> > > > > > >
> > > > > > >   1) NETCONF  + YANG + XML      serialization + path naming ->
> ?
> > > > > > >   2) RESTCONF + YANG + XML|JSON serialization + path naming ->
> ?
> > > > > > >   3) CoMI     + YANG + CBOR     serialization + SID naming  ->
> > > CORECONF
> > > > > > >
> > > > > > >   We do not have a term for 1) and 2) and then we have a term
> for
> > > 3)
> > > > > > >   which, however, looks more like the protocol names used in
> 1) and
> > > > > > >   2). This comment is not specific to this ID, but the
> asymmetry
> > > > > > >   showed up while reading the SID document, I had to look at
> other
> > > IDs
> > > > > > >   to understand how things are named. And the SID document says
> > > > > > >
> > > > > > >    YANG is a language designed to model data accessed using
> one of
> > > the
> > > > > > >    compatible protocols (e.g.  NETCONF [RFC6241], RESCONF
> > > [RFC8040] and
> > > > > > >    CoRECONF [I-D.ietf-core-comi]).
> > > > > > >
> > > > > > >   Then I read the CoMI abstract. It first says CoMI is "a CoAP
> > > > > > >   Management Interface", it then says "The complete solution
> > > composed
> > > > > > >   of CoMI, [I-D.ietf-core-yang-cbor] and [I-D.ietf-core-sid] is
> > > called
> > > > > > >   CORECONF." and finally it states that "CORECONF extends the
> set
> > > of
> > > > > > >   YANG based protocols, NETCONF and RESTCONF, with the
> capability
> > > to
> > > > > > >   manage constrained devices and networks.". So I am confused,
> is
> > > > > > >   CORECONF a protocol as stated in this document? Or is CoMI a
> > > > > > >   protocol? (What is then the difference between a "Management
> > > > > > >   Interface" and a management protocol?) I am not sure whether
> I
> > > get
> )> > > > > >   to review comi, hence I mention my confusion here as I hit
> it
> > > while
> > > > > > >   reviewing the sid document.
> > > > > > >
> > > > > >
> > > > > > [IP]: Currently this is indeed somewhat confusing. The proposed
> > > change
> > > > > from
> > > > > > Michael Richardson was to at least have CORECONF in the title of
> the
> > > CoMI
> > > > > > document. I am wondering if that might still leave some of the
> > > confusion.
> > > > > > For me the simple solution is in this document to refer to CoMI,
> not
> > > > > > CORECONF and let CoMI draft define what CORECONF actually is.
> Unless
> > > you
> > > > > > think this will still not resolve the issue, this is going to be
> my
> > > way
> > > > > > forward.
> > > > >
> > > > > Avoiding CORECONF in this document helps to limit the problem. If
> CoMI
> > > > > is the name of the protocol, I would hope we do not need CORECONF
> at
> > > > > all. But then CORECONF is all over the place in
> > > > > draft-ietf-core-comi-09.txt, it actually looks like the protocol is
> > > > > called CORECONF and not CoMI. I really believe this terminology
> > > > > confusion needs to be resolved in the WG so the WG actually knows
> and
> > > > > agrees on the name of the technology they standardize.
> > >
> > > I am not sure whether this got resolved...
> > >
> >
> > [IP]: You are right - I realized that omission and I have started a
> > discussion (so far not many opinions on it though) here [1] focusing
> mostly
> > on this point. I have proposed 3 options for a way forward - use only
> > CORECONF, use only CoMI or find good enough reason to have the clearly
> CoAP
> > part have a name (CoMI) and CoMI + Content format to be called CORECONF.
> I
> > currently don't see a reason for having both CoMI and CORECONF as names,
> so
> > I would rather go with one of the other two options. I will try to see if
> > in the past people were more in favour of one or the other. I believe
> > Carsten would prefer CORECONF and at the top of my head I don't remember
> > anyone voicing any preferences, but I will check that and propose it as
> the
> > default way forward if there are no replies in the next 6-7 days.
> >
> > [1]:
> https://mailarchive.ietf.org/arch/msg/core/x9RJkfnQgW0Rp3LmHd2CkbOA4DY/
>
> Something like this
>
>   | protocol | model. lang. | data encoding   |
>   |----------+--------------+-----------------|
>   | NETCONF  | YANG         | XML             |
>   | RESTCONF | YANG         | XML, JSON, CBOR |
>   | CORECONF | YANG         | CBOR            |
>
> I can easily explain to others. So far we have managed without
> creating additional names for the rows. If we talk about data models,
> we talk about 'YANG models' and they are ideally for a large part
> agnostic to the protocol(s) and encoding(s) used. If we talk about
> protocol specifics, well we have a name for it. Data encoding (or
> representation) aspects ideally are protocol agnostic as well - at
> least for protocols that can deal with different encodings. One could
> add a naming dimension (path vs SIDs) but as long SIDs are only used
> as an optimization by the CBOR encoding, this may not be necessary.
>
> > > > > - This description makes little sense to me:
> > > > > > >
> > > > > > >   typedef sid-file-version-identifier {
> > > > > > >     type uint64;
> > > > > > >     description
> > > > > > >       "Optional attribute that gives information about the .sid
> > > file
> > > > > > >        version.";
> > > > > > >   }
> > > > > > >
> > > > > > >   This is a type definition. Why does the description talk
> about an
> > > > > > >   optional attribute? The type should not state whether
> something
> > > > > > >   using the type is optional or not. (And I would prefer to
> avoid
> > > > > > >   'attribute', better use YANG defined terms or just describe
> that
> > > > > > >   this type represents a version number for a SID file.)
> > > > > > >
> > > > > >
> > > > > > [IP]: I believe now it should be more clear.
> > > > >
> > > > > Yes. I wonder though, is this a simple linear counter? Or can it be
> > > > > anything as long as newer > older is satisfied? Or is this just a
> tag
> > > > > that needs to match and it does not imply any order semantics?
> > > > >
> > > >
> > > > [IP]: The intention was to be newer > older without any implied
> > > semantics. I
> > > > rephrased the text to capture this.
> > > > Old:
> > > >            "Optional leaf that specifies the version number of the
> .sid
> > > > file.
> > > >           .sid files and the version
> > > >           sequence are specific to a given YANG module revision.
> > > >           This number starts at zero when there is a YANG module
> update.
> > > >           This number can distinguish updates to the SID file which
> are
> > > the
> > > > result of
> > > >           new processing, or the result of reported errata.";
> > > > New:
> > > >            "Optional leaf that specifies the version number of the
> .sid
> > > > file.
> > > >           .sid files and the version sequence are specific to a given
> > > YANG
> > > >           module revision. This number starts at zero when there is
> a new
> > > > YANG
> > > >           module revision and increases monotonically.  This number
> can
> > > >           distinguish updates to the .sid file which are the result
> of
> > > new
> > > >           processing, or the result of reported errata.";
> > >
> > > The YANG versioning aims at supporting version histories that are more
> > > complex than just a simple linear history. Hence, a simple linear
> > > order of the sid version number may have limitations.
> > >
> >
> > [IP]: The .sid file history is linked to a YANG file version and is
> > supposed to mostly/only fix errors in the generation. Any change in the
> > YANG file version (be it linear or nonlinear) is expected to reset the
> .sid
> > file version to 0. Please let me know if you believe that this is still
> not
> > going to work well in some cases or if you think that the text is not
> clear
> > enough.
>
> OK. If the sid number space is scoped by the YANG module version, then
> there does not seem to be a problem (i.e., if I update a YANG module,
> then the sid number space for that version of the YANG module resets
> to 0).
>
> > > >   s/Identifies a schema-node path string/A schema-node path"
> > > > > > >
> > > > > > >   It is a bit confusing to define a schema-node path by way of
> > > > > > >   reference to an instance identifier. I understand that you
> borrow
> > > > > > >   the namespace encoding from the way JSON encode instance
> > > identifiers
> > > > > > >   but this type really represents what RFC 7950 calls an
> absolute
> > > > > > >   schema node identifier, no? Is the term schema-node path
> actually
> > > > > > >   needed or is it the same as absolute schema node identifier?
> Or
> > > is
> > > > > > >   the difference between the two how namespaces are
> represented?
> > > > > > >
> > > > > >
> > > > > > [IP]: I might have misunderstood something, but my understanding
> is
> > > that
> > > > > > the prefix related to a module could be changed during an import,
> > > whereas
> > > > > > here we really want to use the module name as a more stable
> > > identifier.
> > > > > The
> > > > > > difference between absolute schema node identifier and
> schema-node
> > > path
> > > > > is
> > > > > > that we mandate the use of module name and not prefix as defined
> in
> > > RFC
> > > > > > 7950.
> > > > >
> > > > > Well, what you model here is an absolute schema node path, except
> that
> > > > > prefixes are replaced by module names. Note that refering to
> > > > > instance-identifier as defined in RFC 7951 has the problem, the RFC
> > > > > 7951 definition of an instance-identifier also includes prefixes
> > > > > instead of module names.
> > > > >
> > > >
> > > > [IP]: I might be misunderstanding your statement or the text in RFC
> 7951,
> > > > but if I read sec 6.11. from RFC 7951 correctly,
> > > >
> > > > The leftmost (top-level) data node name is always in the
> > > > namespace-qualified form.
> > > >
> > > >
> > > > In sec 4 of RFC 7951 the namespace-qualified form seems to only use
> the
> > > > module name and not the prefix. My impression seems to be supported
> also
> > > by
> > > > the example in this section. Due to this I believe the current text
> is
> > > > actually correct.
> > >
> > > In an ideal world, the definitions in this document would depend on
> > > the YANG specification and not on some other encoding rules. And I
> > > think what you are dealing with are absolute-schema-nodeid with the
> > > additional rule that prefix values in the node-identifier production
> > > are module names.
> > >
> > > The way the instance-identifier type has been defined is a bit
> > > problematic since it is rather XML encoding specific. Hence to get
> > > what you want, you have to import the JSON specific solution. If we
> > > ever do YANG 2.0 and factor out the XML specific things from the core
> > > language, this will likely be addressed. Note that the instance
> > > identifier includes predicates in square brackets, which I think your
> > > schema-node-path does not need.
> > >
> >
> > [IP]: I believe I see your point. My understanding is that you would
> prefer
> > this document to not depend on the JSON encoding, but rather define that
> > encoding in this document using as a basis the YANG specification. That
> > would be fine for me, simply let me know if I understood you correctly.
> >
>
> Yes, this is what I wanted to say in much more complicated words. ;-)
>
> /js
>
> --
> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
> Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>
>

--0000000000001275ec05a962620b
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-family:verdana,=
sans-serif;color:#0b5394">Hi Juergen,</div><div class=3D"gmail_default" sty=
le=3D"font-family:verdana,sans-serif;color:#0b5394"><br></div><div class=3D=
"gmail_default" style=3D"font-family:verdana,sans-serif;color:#0b5394">Than=
ks for those clarifications :) For the=C2=A0CORECONF vs CoMI point, I saw n=
o opposition=C2=A0to only using CORECONF,=C2=A0therefore my plan is to use =
[1] and rename CoMI to CORECONF everywhere except for the draft name, which=
 I do not intend to change.=C2=A0</div><div class=3D"gmail_default" style=
=3D"font-family:verdana,sans-serif;color:#0b5394"><br></div><div class=3D"g=
mail_default" style=3D"font-family:verdana,sans-serif;color:#0b5394">I trie=
d to rephrase the text about instance-identifiers. Now the terminology sect=
ion contains a definition of namespace-qualified form that works for any us=
able schema node and the=C2=A0schema-node-path uses that one now. The lates=
t version can be seen here [2]. The text in the YANG module reads:</div><di=
v class=3D"gmail_default" style=3D"font-family:verdana,sans-serif;color:#0b=
5394"><br></div><div class=3D"gmail_default" style=3D"font-family:verdana,s=
ans-serif;color:#0b5394">```</div><div class=3D"gmail_default" style=3D"fon=
t-family:verdana,sans-serif;color:#0b5394">=C2=A0 =C2=A0 description<br>=C2=
=A0 =C2=A0 =C2=A0 &quot;A schema-node path string for use in the<br>=C2=A0 =
=C2=A0 =C2=A0 =C2=A0YANG SID registry. This string additionally follows the=
 following rules:<br><br>=C2=A0 =C2=A0 =C2=A0 =C2=A0o =C2=A0The leftmost (t=
op-level) data node name is always in the<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 namespace-qualified form.<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0o =C2=A0Any =
subsequent schema node name is in the namespace-qualified form<br>=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 if the node is defined in a module other than i=
ts parent node, and<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 the simple form i=
s used otherwise. No predicates are allowed.<br><br>=C2=A0 =C2=A0 =C2=A0 =
=C2=A0This format is intended to support the YANG 1.1 ABNF<br>=C2=A0 =C2=A0=
 =C2=A0 =C2=A0for a schema node identifier, except module names<br>=C2=A0 =
=C2=A0 =C2=A0 =C2=A0are used instead of prefixes.&quot;;<br>=C2=A0 =C2=A0 r=
eference<br>=C2=A0 =C2=A0 =C2=A0 &quot;RFC 7950, The YANG 1.1 Data Modeling=
 Language;<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0Section 6.5: Schema Node Identifie=
r;&quot;;<br></div><div class=3D"gmail_default" style=3D"font-family:verdan=
a,sans-serif;color:#0b5394">```</div><div class=3D"gmail_default" style=3D"=
font-family:verdana,sans-serif;color:#0b5394"><br></div><div class=3D"gmail=
_default" style=3D"font-family:verdana,sans-serif;color:#0b5394">I plan to =
submit the new version tomorrow or the day after.</div><div class=3D"gmail_=
default" style=3D"font-family:verdana,sans-serif;color:#0b5394"><br></div><=
div class=3D"gmail_default" style=3D"font-family:verdana,sans-serif;color:#=
0b5394">Best regards,</div><div class=3D"gmail_default" style=3D"font-famil=
y:verdana,sans-serif;color:#0b5394">Ivaylo</div><div class=3D"gmail_default=
" style=3D"font-family:verdana,sans-serif;color:#0b5394"><br></div><div cla=
ss=3D"gmail_default" style=3D"font-family:verdana,sans-serif;color:#0b5394"=
>[1]:=C2=A0<a href=3D"https://github.com/core-wg/comi/compare/coreconf-only=
">https://github.com/core-wg/comi/compare/coreconf-only</a></div><div class=
=3D"gmail_default" style=3D"font-family:verdana,sans-serif;color:#0b5394">[=
2]:=C2=A0<a href=3D"https://tools.ietf.org/rfcdiff?url1=3Ddraft-ietf-core-s=
id&amp;url2=3Dhttp://core-wg.github.io/yang-cbor/draft-ietf-core-sid-latest=
.txt" style=3D"font-family:Arial,Helvetica,sans-serif">https://tools.ietf.o=
rg/rfcdiff?url1=3Ddraft-ietf-core-sid&amp;url2=3Dhttp://core-wg.github.io/y=
ang-cbor/draft-ietf-core-sid-latest.txt</a></div><div><div dir=3D"ltr" clas=
s=3D"gmail_signature" data-smartmail=3D"gmail_signature"><div dir=3D"ltr"><=
div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=
=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr=
"><div dir=3D"ltr"><div dir=3D"ltr"><div style=3D"font-size:12px;color:rgb(=
0,0,0);font-family:Helvetica"><br></div><div><div style=3D"margin:0px;font-=
stretch:normal;line-height:normal"><div style=3D"margin:0px;padding:0px 0px=
 20px;width:1949px"><div><div style=3D"margin:8px 0px 0px;padding:0px"><div=
><div style=3D"font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;fo=
nt-size:16px"></div><div style=3D"font-family:Roboto,RobotoDraft,Helvetica,=
Arial,sans-serif;font-size:16px"></div></div></div><div style=3D"font-famil=
y:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:medium"></div></d=
iv></div></div></div></div></div></div></div></div></div></div></div></div>=
</div></div></div></div></div><br></div><br><div class=3D"gmail_quote"><div=
 dir=3D"ltr" class=3D"gmail_attr">On Wed, Jun 24, 2020 at 1:08 PM Juergen S=
choenwaelder &lt;<a href=3D"mailto:j.schoenwaelder@jacobs-university.de">j.=
schoenwaelder@jacobs-university.de</a>&gt; wrote:<br></div><blockquote clas=
s=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid r=
gb(204,204,204);padding-left:1ex">On Wed, Jun 24, 2020 at 09:56:11AM +0200,=
 Ivaylo Petrov wrote:<br>
&gt; Hi Juergen,<br>
&gt; <br>
&gt; Thank you very much for your new comments! Please find my answers belo=
w.<br>
&gt; <br>
&gt; On Tue, Jun 23, 2020 at 6:59 PM Juergen Schoenwaelder &lt;<br>
&gt; <a href=3D"mailto:j.schoenwaelder@jacobs-university.de" target=3D"_bla=
nk">j.schoenwaelder@jacobs-university.de</a>&gt; wrote:<br>
&gt; <br>
&gt; &gt; On Wed, Jun 10, 2020 at 11:16:47AM +0200, Ivaylo Petrov wrote:<br=
>
&gt; &gt;<br>
&gt; &gt; &gt; &gt; - Is it CoRECONF or CORECONF? And I find the term COREC=
ONF confusing.<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0We have two protocols called NETC=
ONF and RESTCONF and now we add<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0another protocol called CoMI and =
we call CoMI together with YANG<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0CBOR and SIDs CORECONF?<br>
&gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A01) NETCONF=C2=A0 + YANG + XML=C2=
=A0 =C2=A0 =C2=A0 serialization + path naming -&gt; ?<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A02) RESTCONF + YANG + XML|JSON ser=
ialization + path naming -&gt; ?<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A03) CoMI=C2=A0 =C2=A0 =C2=A0+ YANG=
 + CBOR=C2=A0 =C2=A0 =C2=A0serialization + SID naming=C2=A0 -&gt;<br>
&gt; &gt; CORECONF<br>
&gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0We do not have a term for 1) and =
2) and then we have a term for<br>
&gt; &gt; 3)<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0which, however, looks more like t=
he protocol names used in 1) and<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A02). This comment is not specific =
to this ID, but the asymmetry<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0showed up while reading the SID d=
ocument, I had to look at other<br>
&gt; &gt; IDs<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0to understand how things are name=
d. And the SID document says<br>
&gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0 YANG is a language designed to m=
odel data accessed using one of<br>
&gt; &gt; the<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0 compatible protocols (e.g.=C2=A0=
 NETCONF [RFC6241], RESCONF<br>
&gt; &gt; [RFC8040] and<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0 CoRECONF [I-D.ietf-core-comi]).<=
br>
&gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0Then I read the CoMI abstract. It=
 first says CoMI is &quot;a CoAP<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0Management Interface&quot;, it th=
en says &quot;The complete solution<br>
&gt; &gt; composed<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0of CoMI, [I-D.ietf-core-yang-cbor=
] and [I-D.ietf-core-sid] is<br>
&gt; &gt; called<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0CORECONF.&quot; and finally it st=
ates that &quot;CORECONF extends the set<br>
&gt; &gt; of<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0YANG based protocols, NETCONF and=
 RESTCONF, with the capability<br>
&gt; &gt; to<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0manage constrained devices and ne=
tworks.&quot;. So I am confused, is<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0CORECONF a protocol as stated in =
this document? Or is CoMI a<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0protocol? (What is then the diffe=
rence between a &quot;Management<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0Interface&quot; and a management =
protocol?) I am not sure whether I<br>
&gt; &gt; get<br>
)&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0to review comi, hence I mention =
my confusion here as I hit it<br>
&gt; &gt; while<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0reviewing the sid document.<br>
&gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; [IP]: Currently this is indeed somewhat confusing.=
 The proposed<br>
&gt; &gt; change<br>
&gt; &gt; &gt; &gt; from<br>
&gt; &gt; &gt; &gt; &gt; Michael Richardson was to at least have CORECONF i=
n the title of the<br>
&gt; &gt; CoMI<br>
&gt; &gt; &gt; &gt; &gt; document. I am wondering if that might still leave=
 some of the<br>
&gt; &gt; confusion.<br>
&gt; &gt; &gt; &gt; &gt; For me the simple solution is in this document to =
refer to CoMI, not<br>
&gt; &gt; &gt; &gt; &gt; CORECONF and let CoMI draft define what CORECONF a=
ctually is. Unless<br>
&gt; &gt; you<br>
&gt; &gt; &gt; &gt; &gt; think this will still not resolve the issue, this =
is going to be my<br>
&gt; &gt; way<br>
&gt; &gt; &gt; &gt; &gt; forward.<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; Avoiding CORECONF in this document helps to limit the p=
roblem. If CoMI<br>
&gt; &gt; &gt; &gt; is the name of the protocol, I would hope we do not nee=
d CORECONF at<br>
&gt; &gt; &gt; &gt; all. But then CORECONF is all over the place in<br>
&gt; &gt; &gt; &gt; draft-ietf-core-comi-09.txt, it actually looks like the=
 protocol is<br>
&gt; &gt; &gt; &gt; called CORECONF and not CoMI. I really believe this ter=
minology<br>
&gt; &gt; &gt; &gt; confusion needs to be resolved in the WG so the WG actu=
ally knows and<br>
&gt; &gt; &gt; &gt; agrees on the name of the technology they standardize.<=
br>
&gt; &gt;<br>
&gt; &gt; I am not sure whether this got resolved...<br>
&gt; &gt;<br>
&gt; <br>
&gt; [IP]: You are right - I realized that omission and I have started a<br=
>
&gt; discussion (so far not many opinions on it though) here [1] focusing m=
ostly<br>
&gt; on this point. I have proposed 3 options for a way forward - use only<=
br>
&gt; CORECONF, use only CoMI or find good enough reason to have the clearly=
 CoAP<br>
&gt; part have a name (CoMI) and CoMI + Content format to be called CORECON=
F. I<br>
&gt; currently don&#39;t see a reason for having both CoMI and CORECONF as =
names, so<br>
&gt; I would rather go with one of the other two options. I will try to see=
 if<br>
&gt; in the past people were more in favour of one or the other. I believe<=
br>
&gt; Carsten would prefer CORECONF and at the top of my head I don&#39;t re=
member<br>
&gt; anyone voicing any preferences, but I will check that and propose it a=
s the<br>
&gt; default way forward if there are no replies in the next 6-7 days.<br>
&gt; <br>
&gt; [1]: <a href=3D"https://mailarchive.ietf.org/arch/msg/core/x9RJkfnQgW0=
Rp3LmHd2CkbOA4DY/" rel=3D"noreferrer" target=3D"_blank">https://mailarchive=
.ietf.org/arch/msg/core/x9RJkfnQgW0Rp3LmHd2CkbOA4DY/</a><br>
<br>
Something like this<br>
<br>
=C2=A0 | protocol | model. lang. | data encoding=C2=A0 =C2=A0|<br>
=C2=A0 |----------+--------------+-----------------|<br>
=C2=A0 | NETCONF=C2=A0 | YANG=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0| XML=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0|<br>
=C2=A0 | RESTCONF | YANG=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0| XML, JSON, CBOR=
 |<br>
=C2=A0 | CORECONF | YANG=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0| CBOR=C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 |<br>
<br>
I can easily explain to others. So far we have managed without<br>
creating additional names for the rows. If we talk about data models,<br>
we talk about &#39;YANG models&#39; and they are ideally for a large part<b=
r>
agnostic to the protocol(s) and encoding(s) used. If we talk about<br>
protocol specifics, well we have a name for it. Data encoding (or<br>
representation) aspects ideally are protocol agnostic as well - at<br>
least for protocols that can deal with different encodings. One could<br>
add a naming dimension (path vs SIDs) but as long SIDs are only used<br>
as an optimization by the CBOR encoding, this may not be necessary.<br>
<br>
&gt; &gt; &gt; &gt; - This description makes little sense to me:<br>
&gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0typedef sid-file-version-identifi=
er {<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0type uint64;<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0description<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0&quot;Optional attr=
ibute that gives information about the .sid<br>
&gt; &gt; file<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 version.&quot;;<br=
>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0}<br>
&gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0This is a type definition. Why do=
es the description talk about an<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0optional attribute? The type shou=
ld not state whether something<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0using the type is optional or not=
. (And I would prefer to avoid<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0&#39;attribute&#39;, better use Y=
ANG defined terms or just describe that<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0this type represents a version nu=
mber for a SID file.)<br>
&gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; [IP]: I believe now it should be more clear.<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; Yes. I wonder though, is this a simple linear counter? =
Or can it be<br>
&gt; &gt; &gt; &gt; anything as long as newer &gt; older is satisfied? Or i=
s this just a tag<br>
&gt; &gt; &gt; &gt; that needs to match and it does not imply any order sem=
antics?<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; [IP]: The intention was to be newer &gt; older without any i=
mplied<br>
&gt; &gt; semantics. I<br>
&gt; &gt; &gt; rephrased the text to capture this.<br>
&gt; &gt; &gt; Old:<br>
&gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &quot;Optional leaf=
 that specifies the version number of the .sid<br>
&gt; &gt; &gt; file.<br>
&gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0.sid files and the v=
ersion<br>
&gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0sequence are specifi=
c to a given YANG module revision.<br>
&gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0This number starts a=
t zero when there is a YANG module update.<br>
&gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0This number can dist=
inguish updates to the SID file which are<br>
&gt; &gt; the<br>
&gt; &gt; &gt; result of<br>
&gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0new processing, or t=
he result of reported errata.&quot;;<br>
&gt; &gt; &gt; New:<br>
&gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &quot;Optional leaf=
 that specifies the version number of the .sid<br>
&gt; &gt; &gt; file.<br>
&gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0.sid files and the v=
ersion sequence are specific to a given<br>
&gt; &gt; YANG<br>
&gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0module revision. Thi=
s number starts at zero when there is a new<br>
&gt; &gt; &gt; YANG<br>
&gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0module revision and =
increases monotonically.=C2=A0 This number can<br>
&gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0distinguish updates =
to the .sid file which are the result of<br>
&gt; &gt; new<br>
&gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0processing, or the r=
esult of reported errata.&quot;;<br>
&gt; &gt;<br>
&gt; &gt; The YANG versioning aims at supporting version histories that are=
 more<br>
&gt; &gt; complex than just a simple linear history. Hence, a simple linear=
<br>
&gt; &gt; order of the sid version number may have limitations.<br>
&gt; &gt;<br>
&gt; <br>
&gt; [IP]: The .sid file history is linked to a YANG file version and is<br=
>
&gt; supposed to mostly/only fix errors in the generation. Any change in th=
e<br>
&gt; YANG file version (be it linear or nonlinear) is expected to reset the=
 .sid<br>
&gt; file version to 0. Please let me know if you believe that this is stil=
l not<br>
&gt; going to work well in some cases or if you think that the text is not =
clear<br>
&gt; enough.<br>
<br>
OK. If the sid number space is scoped by the YANG module version, then<br>
there does not seem to be a problem (i.e., if I update a YANG module,<br>
then the sid number space for that version of the YANG module resets<br>
to 0).<br>
<br>
&gt; &gt; &gt;=C2=A0 =C2=A0s/Identifies a schema-node path string/A schema-=
node path&quot;<br>
&gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0It is a bit confusing to define a=
 schema-node path by way of<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0reference to an instance identifi=
er. I understand that you borrow<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0the namespace encoding from the w=
ay JSON encode instance<br>
&gt; &gt; identifiers<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0but this type really represents w=
hat RFC 7950 calls an absolute<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0schema node identifier, no? Is th=
e term schema-node path actually<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0needed or is it the same as absol=
ute schema node identifier? Or<br>
&gt; &gt; is<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0the difference between the two ho=
w namespaces are represented?<br>
&gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; [IP]: I might have misunderstood something, but my=
 understanding is<br>
&gt; &gt; that<br>
&gt; &gt; &gt; &gt; &gt; the prefix related to a module could be changed du=
ring an import,<br>
&gt; &gt; whereas<br>
&gt; &gt; &gt; &gt; &gt; here we really want to use the module name as a mo=
re stable<br>
&gt; &gt; identifier.<br>
&gt; &gt; &gt; &gt; The<br>
&gt; &gt; &gt; &gt; &gt; difference between absolute schema node identifier=
 and schema-node<br>
&gt; &gt; path<br>
&gt; &gt; &gt; &gt; is<br>
&gt; &gt; &gt; &gt; &gt; that we mandate the use of module name and not pre=
fix as defined in<br>
&gt; &gt; RFC<br>
&gt; &gt; &gt; &gt; &gt; 7950.<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; Well, what you model here is an absolute schema node pa=
th, except that<br>
&gt; &gt; &gt; &gt; prefixes are replaced by module names. Note that referi=
ng to<br>
&gt; &gt; &gt; &gt; instance-identifier as defined in RFC 7951 has the prob=
lem, the RFC<br>
&gt; &gt; &gt; &gt; 7951 definition of an instance-identifier also includes=
 prefixes<br>
&gt; &gt; &gt; &gt; instead of module names.<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; [IP]: I might be misunderstanding your statement or the text=
 in RFC 7951,<br>
&gt; &gt; &gt; but if I read sec 6.11. from RFC 7951 correctly,<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; The leftmost (top-level) data node name is always in the<br>
&gt; &gt; &gt; namespace-qualified form.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; In sec 4 of RFC 7951 the namespace-qualified form seems to o=
nly use the<br>
&gt; &gt; &gt; module name and not the prefix. My impression seems to be su=
pported also<br>
&gt; &gt; by<br>
&gt; &gt; &gt; the example in this section. Due to this I believe the curre=
nt text is<br>
&gt; &gt; &gt; actually correct.<br>
&gt; &gt;<br>
&gt; &gt; In an ideal world, the definitions in this document would depend =
on<br>
&gt; &gt; the YANG specification and not on some other encoding rules. And =
I<br>
&gt; &gt; think what you are dealing with are absolute-schema-nodeid with t=
he<br>
&gt; &gt; additional rule that prefix values in the node-identifier product=
ion<br>
&gt; &gt; are module names.<br>
&gt; &gt;<br>
&gt; &gt; The way the instance-identifier type has been defined is a bit<br=
>
&gt; &gt; problematic since it is rather XML encoding specific. Hence to ge=
t<br>
&gt; &gt; what you want, you have to import the JSON specific solution. If =
we<br>
&gt; &gt; ever do YANG 2.0 and factor out the XML specific things from the =
core<br>
&gt; &gt; language, this will likely be addressed. Note that the instance<b=
r>
&gt; &gt; identifier includes predicates in square brackets, which I think =
your<br>
&gt; &gt; schema-node-path does not need.<br>
&gt; &gt;<br>
&gt; <br>
&gt; [IP]: I believe I see your point. My understanding is that you would p=
refer<br>
&gt; this document to not depend on the JSON encoding, but rather define th=
at<br>
&gt; encoding in this document using as a basis the YANG specification. Tha=
t<br>
&gt; would be fine for me, simply let me know if I understood you correctly=
.<br>
&gt; <br>
<br>
Yes, this is what I wanted to say in much more complicated words. ;-)<br>
<br>
/js<br>
<br>
-- <br>
Juergen Schoenwaelder=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Jacobs Univer=
sity Bremen gGmbH<br>
Phone: +49 421 200 3587=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Campus Ring 1 | 28=
759 Bremen | Germany<br>
Fax:=C2=A0 =C2=A0+49 421 200 3103=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;<a h=
ref=3D"https://www.jacobs-university.de/" rel=3D"noreferrer" target=3D"_bla=
nk">https://www.jacobs-university.de/</a>&gt;<br>
</blockquote></div>

--0000000000001275ec05a962620b--


From nobody Thu Jul  2 08:58:55 2020
Return-Path: <0100017310408090-8082a1e3-6c7d-4776-9f0d-f95ef6386a12-000000@amazonses.watsen.net>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D47B83A094D; Thu,  2 Jul 2020 08:58:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=amazonses.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 MJf8IA8IK0ng; Thu,  2 Jul 2020 08:58:51 -0700 (PDT)
Received: from a8-83.smtp-out.amazonses.com (a8-83.smtp-out.amazonses.com [54.240.8.83]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 00B863A0953; Thu,  2 Jul 2020 08:58:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=224i4yxa5dv7c2xz3womw6peuasteono; d=amazonses.com; t=1593705529; h=From:Message-Id:Content-Type:Mime-Version:Subject:Date:In-Reply-To:Cc:To:References:Feedback-ID; bh=ZwW6zbwSJJwCGrsPnWa7BUBj3NM0PDqfd9/fQ1A4Acs=; b=S3OlQ0MELNkNeC8yrncAJ99QfrOPdPSYRKu0Gco4Wd7Z3W4Mb+uV6sYqmcshORCg LVeDXqjPAmle99Lek5iQol/uwsLaCuPL/C0AVUfgnlfoFoZ9bOEHIRUOdLKl2Py3gX9 6DLHdaRcaSOTE48xIt1S1RSw6eqIWEVkcM9RkE3k=
From: Kent Watsen <kent+ietf@watsen.net>
Message-ID: <0100017310408090-8082a1e3-6c7d-4776-9f0d-f95ef6386a12-000000@email.amazonses.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_D0860E05-1B89-45B1-9544-ADDCEB140690"
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.80.23.2.2\))
Date: Thu, 2 Jul 2020 15:58:49 +0000
In-Reply-To: <01000173013634de-b2d4113b-6478-4b50-975f-994a471d89fb-000000@email.amazonses.com>
Cc: "netmod-chairs@ietf.org" <netmod-chairs@ietf.org>
To: "netmod@ietf.org" <netmod@ietf.org>
References: <159321547899.12018.9636080960886369588@ietfa.amsl.com> <01000173013634de-b2d4113b-6478-4b50-975f-994a471d89fb-000000@email.amazonses.com>
X-Mailer: Apple Mail (2.3608.80.23.2.2)
X-SES-Outgoing: 2020.07.02-54.240.8.83
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/K6Mdx7qGUhLH01kTMhfyJpmtPRE>
Subject: [netmod] Call to presentations (was: Fwd: IETF 108 Preliminary Agenda)
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Jul 2020 15:58:53 -0000

--Apple-Mail=_D0860E05-1B89-45B1-9544-ADDCEB140690
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

[changing the Subject line for better visibility]


All, please see the message below.

For those that already submitted requests, there is no need to submit =
again.


NETMOD Chairs




> On Jun 29, 2020, at 1:53 PM, Kent Watsen <kent@watsen.net> wrote:
>=20
> NETMOD WG,
>=20
> According to the preliminary agenda (see below), NETMOD is scheduled =
to meet for 100-minutes on Tuesday, July 28th from 11:00-12:40 UTC.
>=20
> If you are interested in presenting to the WG, please send your =
presentation requests to the "netmod-chairs" alias (CC-ed) with the =
following information, for each presentation request, if more than one:
>=20
>  - name of the drafts (if any)
>  - name of presentation (usually the title of the draft)
>  - name of the presenter(s)
>  - desired time request (in minutes)
>=20
>=20
> Authors, per=C2=A0the 108 Important Dates page =
<https://datatracker.ietf.org/meeting/108/important-dates>, the draft =
submission cutoff is in two weeks, on Monday July 13th.  Please be sure =
to update your drafts before then.
>=20
> NETMOD Chairs
>=20
>=20
>> Begin forwarded message:
>>=20
>> From: IETF Agenda <agenda@ietf.org <mailto:agenda@ietf.org>>
>> Subject: IETF 108 Preliminary Agenda
>> Date: June 26, 2020 at 7:51:19 PM EDT
>> To: "IETF Announcement List" <ietf-announce@ietf.org =
<mailto:ietf-announce@ietf.org>>
>> Cc: 108all@ietf.org <mailto:108all@ietf.org>, ietf@ietf.org =
<mailto:ietf@ietf.org>
>> Reply-To: agenda@ietf.org <mailto:agenda@ietf.org>
>>=20
>> The IETF 108 Preliminary Agenda has been posted. The final agenda =
will be published on Thursday, July 3, 2020.
>>=20
>> https://datatracker.ietf.org/meeting/108/agenda.html =
<https://datatracker.ietf.org/meeting/108/agenda.html>
>> https://datatracker.ietf.org/meeting/108/agenda.txt
>>=20
>> The preliminary agenda includes all planned WG, RG, and ANRW =
sessions. We are still finalizing details for a few of our usual =
meeting-adjacent events, so please look out for further details about =
those. Information about side meeting signups will be available when the =
final agenda is posted.
>>=20
>> IETF 108 Information: https://www.ietf.org/how/meetings/108/
>> Register online at: https://registration.ietf.org/108/
>>=20
>> Don=E2=80=99t forget to register for these exciting IETF 108 events!
>>=20
>>=20
>> Hackathon=20
>> 	Signup: https://registration.ietf.org/108/new/hackathon/
>> 	More information: =
https://www.ietf.org/how/runningcode/hackathons/108-hackathon/
>> 	Keep up to date by subscribing to:=20
>> 	https://www.ietf.org/mailman/listinfo/hackathon
>>=20
>>=20
>> Code Sprint
>> 	More details coming soon!
>>=20
>=20


--Apple-Mail=_D0860E05-1B89-45B1-9544-ADDCEB140690
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" =
class=3D"">[changing the Subject line for better visibility]<div =
class=3D""><br class=3D""></div><div class=3D""><br class=3D""></div><div =
class=3D"">All, please see the message below.</div><div class=3D""><br =
class=3D""></div><div class=3D"">For those that already submitted =
requests, there is no need to submit again.</div><div class=3D""><br =
class=3D""></div><div class=3D""><br class=3D""></div><div =
class=3D"">NETMOD Chairs</div><div class=3D""><br class=3D""><div><br =
class=3D""></div><div><br class=3D""></div><div><br class=3D""><blockquote=
 type=3D"cite" class=3D""><div class=3D"">On Jun 29, 2020, at 1:53 PM, =
Kent Watsen &lt;<a href=3D"mailto:kent@watsen.net" =
class=3D"">kent@watsen.net</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><meta =
http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dutf-8" =
class=3D""><div style=3D"word-wrap: break-word; -webkit-nbsp-mode: =
space; line-break: after-white-space;" class=3D""><div class=3D"">NETMOD =
WG,</div><div class=3D""><br class=3D""></div><div class=3D"">According =
to the preliminary agenda (see below),&nbsp;<span style=3D"caret-color: =
rgb(0, 0, 0);" class=3D"">NETMOD</span>&nbsp;is scheduled to meet for =
100-minutes on Tuesday, July 28th from&nbsp;11:00-12:40 UTC.</div><div =
class=3D""><br class=3D""></div><div class=3D"">If you are interested in =
presenting to the WG, please send your&nbsp;presentation requests to the =
"netmod-chairs" alias (CC-ed) with&nbsp;the following information, for =
each presentation request, if more&nbsp;than one:<br class=3D""><br =
class=3D"">&nbsp;- name of the drafts (if any)<br class=3D"">&nbsp;- =
name of presentation (usually the title of the draft)<br =
class=3D"">&nbsp;- name of the presenter(s)<br class=3D""><div =
class=3D"">&nbsp;- desired time request (in minutes)</div><div =
class=3D""><br class=3D""></div><div class=3D""><br class=3D""></div><div =
class=3D""><span style=3D"caret-color: rgb(0, 0, 0);" class=3D"">Authors, =
per</span><a =
href=3D"https://datatracker.ietf.org/meeting/108/important-dates" =
class=3D"">&nbsp;the 108 Important Dates page</a><span =
style=3D"caret-color: rgb(0, 0, 0);" class=3D"">, the draft submission =
cutoff is in two weeks,&nbsp;</span><span style=3D"caret-color: rgb(0, =
0, 0);" class=3D"">on Monday July 13th. &nbsp;Please be sure to update =
your drafts before then.</span><div style=3D"caret-color: rgb(0, 0, 0);" =
class=3D""><br class=3D""></div></div><div style=3D"caret-color: rgb(0, =
0, 0);" class=3D"">NETMOD Chairs</div></div><div style=3D"caret-color: =
rgb(0, 0, 0);" class=3D""><br class=3D""></div><div class=3D""><br =
class=3D""><blockquote type=3D"cite" class=3D""><div class=3D"">Begin =
forwarded message:</div><br class=3D"Apple-interchange-newline"><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px;" class=3D""><span style=3D"font-family: =
-webkit-system-font, &quot;Helvetica Neue&quot;, Helvetica, sans-serif;" =
class=3D""><b class=3D"">From: </b></span><span style=3D"font-family: =
-webkit-system-font, Helvetica Neue, Helvetica, sans-serif;" =
class=3D"">IETF Agenda &lt;<a href=3D"mailto:agenda@ietf.org" =
class=3D"">agenda@ietf.org</a>&gt;<br class=3D""></span></div><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px;" class=3D""><span style=3D"font-family: =
-webkit-system-font, &quot;Helvetica Neue&quot;, Helvetica, sans-serif;" =
class=3D""><b class=3D"">Subject: </b></span><span style=3D"font-family: =
-webkit-system-font, Helvetica Neue, Helvetica, sans-serif;" class=3D""><b=
 class=3D"">IETF 108 Preliminary Agenda</b><br =
class=3D""></span></div><div style=3D"margin-top: 0px; margin-right: =
0px; margin-bottom: 0px; margin-left: 0px;" class=3D""><span =
style=3D"font-family: -webkit-system-font, &quot;Helvetica Neue&quot;, =
Helvetica, sans-serif;" class=3D""><b class=3D"">Date: </b></span><span =
style=3D"font-family: -webkit-system-font, Helvetica Neue, Helvetica, =
sans-serif;" class=3D"">June 26, 2020 at 7:51:19 PM EDT<br =
class=3D""></span></div><div style=3D"margin-top: 0px; margin-right: =
0px; margin-bottom: 0px; margin-left: 0px;" class=3D""><span =
style=3D"font-family: -webkit-system-font, &quot;Helvetica Neue&quot;, =
Helvetica, sans-serif;" class=3D""><b class=3D"">To: </b></span><span =
style=3D"font-family: -webkit-system-font, Helvetica Neue, Helvetica, =
sans-serif;" class=3D"">"IETF Announcement List" &lt;<a =
href=3D"mailto:ietf-announce@ietf.org" =
class=3D"">ietf-announce@ietf.org</a>&gt;<br class=3D""></span></div><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px;" class=3D""><span style=3D"font-family: =
-webkit-system-font, &quot;Helvetica Neue&quot;, Helvetica, sans-serif;" =
class=3D""><b class=3D"">Cc: </b></span><span style=3D"font-family: =
-webkit-system-font, Helvetica Neue, Helvetica, sans-serif;" class=3D""><a=
 href=3D"mailto:108all@ietf.org" class=3D"">108all@ietf.org</a>, <a =
href=3D"mailto:ietf@ietf.org" class=3D"">ietf@ietf.org</a><br =
class=3D""></span></div><div style=3D"margin-top: 0px; margin-right: =
0px; margin-bottom: 0px; margin-left: 0px;" class=3D""><span =
style=3D"font-family: -webkit-system-font, &quot;Helvetica Neue&quot;, =
Helvetica, sans-serif;" class=3D""><b class=3D"">Reply-To: =
</b></span><span style=3D"font-family: -webkit-system-font, Helvetica =
Neue, Helvetica, sans-serif;" class=3D""><a =
href=3D"mailto:agenda@ietf.org" class=3D"">agenda@ietf.org</a><br =
class=3D""></span></div><br class=3D""><div class=3D""><div class=3D"">The=
 IETF 108 Preliminary Agenda has been posted. The final agenda will be =
published on Thursday, July 3, 2020.<br class=3D""><br class=3D""><a =
href=3D"https://datatracker.ietf.org/meeting/108/agenda.html" =
class=3D"">https://datatracker.ietf.org/meeting/108/agenda.html</a><br =
class=3D""><a href=3D"https://datatracker.ietf.org/meeting/108/agenda.txt"=
 class=3D"">https://datatracker.ietf.org/meeting/108/agenda.txt</a><br =
class=3D""><br class=3D"">The preliminary agenda includes all planned =
WG, RG, and ANRW sessions. We are still finalizing details for a few of =
our usual meeting-adjacent events, so please look out for further =
details about those. Information about side meeting signups will be =
available when the final agenda is posted.<br class=3D""><br =
class=3D"">IETF 108 Information: =
https://www.ietf.org/how/meetings/108/<br class=3D"">Register online at: =
https://registration.ietf.org/108/<br class=3D""><br class=3D"">Don=E2=80=99=
t forget to register for these exciting IETF 108 events!<br class=3D""><br=
 class=3D""><br class=3D"">Hackathon <br class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span>Signup: =
https://registration.ietf.org/108/new/hackathon/<br class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span>More =
information: =
https://www.ietf.org/how/runningcode/hackathons/108-hackathon/<br =
class=3D""><span class=3D"Apple-tab-span" style=3D"white-space:pre">	=
</span>Keep up to date by subscribing to: <br class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	=
</span>https://www.ietf.org/mailman/listinfo/hackathon<br class=3D""><br =
class=3D""><br class=3D"">Code Sprint<br class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span>More =
details coming soon!<br class=3D""><br =
class=3D""></div></div></blockquote></div><br =
class=3D""></div></div></blockquote></div><br =
class=3D""></div></body></html>=

--Apple-Mail=_D0860E05-1B89-45B1-9544-ADDCEB140690--


From nobody Thu Jul  2 09:53:56 2020
Return-Path: <010001731072e1f9-a7bdad12-5be4-46bd-a995-83039af827e8-000000@amazonses.watsen.net>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5F7213A0B92; Thu,  2 Jul 2020 09:53:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=amazonses.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 DseVwdHJz8G6; Thu,  2 Jul 2020 09:53:53 -0700 (PDT)
Received: from a48-94.smtp-out.amazonses.com (a48-94.smtp-out.amazonses.com [54.240.48.94]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AF42C3A0B91; Thu,  2 Jul 2020 09:53:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=224i4yxa5dv7c2xz3womw6peuasteono; d=amazonses.com; t=1593708831; h=From:Message-Id:Content-Type:Mime-Version:Subject:Date:In-Reply-To:Cc:To:References:Feedback-ID; bh=coC/wrGQMM1bIbt6zz8GlSYGPnt7sVYBlTUlnJXWUbA=; b=PcV1bvcmaHB8xumadl70/Y7MQw9zgbLLh99OQDMAcTyNu/eO/WqKKeXRN6X7Cy4T dhf+1K9hxrnXCYVGtd4hn0My3OcG6K4XnoX+Y5Tvjc7x+Sc5UP4Dx5P4T9R7rMrYBjJ YzJV3NS0x0nAkjBD+iA6pj36b4j/srFEOovL8d3A=
From: Kent Watsen <kent+ietf@watsen.net>
Message-ID: <010001731072e1f9-a7bdad12-5be4-46bd-a995-83039af827e8-000000@email.amazonses.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_6E231B2A-4F10-4C9A-8D21-91F8868764F5"
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.80.23.2.2\))
Date: Thu, 2 Jul 2020 16:53:51 +0000
In-Reply-To: <0100017310408090-8082a1e3-6c7d-4776-9f0d-f95ef6386a12-000000@email.amazonses.com>
Cc: "netmod-chairs@ietf.org" <netmod-chairs@ietf.org>
To: "netmod@ietf.org" <netmod@ietf.org>
References: <159321547899.12018.9636080960886369588@ietfa.amsl.com> <01000173013634de-b2d4113b-6478-4b50-975f-994a471d89fb-000000@email.amazonses.com> <0100017310408090-8082a1e3-6c7d-4776-9f0d-f95ef6386a12-000000@email.amazonses.com>
X-Mailer: Apple Mail (2.3608.80.23.2.2)
X-SES-Outgoing: 2020.07.02-54.240.48.94
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/P4wSKvDvZLJE9lz2s0y4DXIJVAI>
Subject: [netmod] Call for presentations
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Jul 2020 16:53:55 -0000

--Apple-Mail=_6E231B2A-4F10-4C9A-8D21-91F8868764F5
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

[fixing typo - silly me]

K.


> On Jul 2, 2020, at 11:58 AM, Kent Watsen <kent+ietf@watsen.net> wrote:
>=20
> [changing the Subject line for better visibility]
>=20
>=20
> All, please see the message below.
>=20
> For those that already submitted requests, there is no need to submit =
again.
>=20
>=20
> NETMOD Chairs
>=20
>=20
>=20
>=20
>> On Jun 29, 2020, at 1:53 PM, Kent Watsen <kent@watsen.net =
<mailto:kent@watsen.net>> wrote:
>>=20
>> NETMOD WG,
>>=20
>> According to the preliminary agenda (see below), NETMOD is scheduled =
to meet for 100-minutes on Tuesday, July 28th from 11:00-12:40 UTC.
>>=20
>> If you are interested in presenting to the WG, please send your =
presentation requests to the "netmod-chairs" alias (CC-ed) with the =
following information, for each presentation request, if more than one:
>>=20
>>  - name of the drafts (if any)
>>  - name of presentation (usually the title of the draft)
>>  - name of the presenter(s)
>>  - desired time request (in minutes)
>>=20
>>=20
>> Authors, per=C2=A0the 108 Important Dates page =
<https://datatracker.ietf.org/meeting/108/important-dates>, the draft =
submission cutoff is in two weeks, on Monday July 13th.  Please be sure =
to update your drafts before then.
>>=20
>> NETMOD Chairs
>>=20
>>=20
>>> Begin forwarded message:
>>>=20
>>> From: IETF Agenda <agenda@ietf.org <mailto:agenda@ietf.org>>
>>> Subject: IETF 108 Preliminary Agenda
>>> Date: June 26, 2020 at 7:51:19 PM EDT
>>> To: "IETF Announcement List" <ietf-announce@ietf.org =
<mailto:ietf-announce@ietf.org>>
>>> Cc: 108all@ietf.org <mailto:108all@ietf.org>, ietf@ietf.org =
<mailto:ietf@ietf.org>
>>> Reply-To: agenda@ietf.org <mailto:agenda@ietf.org>
>>>=20
>>> The IETF 108 Preliminary Agenda has been posted. The final agenda =
will be published on Thursday, July 3, 2020.
>>>=20
>>> https://datatracker.ietf.org/meeting/108/agenda.html =
<https://datatracker.ietf.org/meeting/108/agenda.html>
>>> https://datatracker.ietf.org/meeting/108/agenda.txt =
<https://datatracker.ietf.org/meeting/108/agenda.txt>
>>>=20
>>> The preliminary agenda includes all planned WG, RG, and ANRW =
sessions. We are still finalizing details for a few of our usual =
meeting-adjacent events, so please look out for further details about =
those. Information about side meeting signups will be available when the =
final agenda is posted.
>>>=20
>>> IETF 108 Information: https://www.ietf.org/how/meetings/108/
>>> Register online at: https://registration.ietf.org/108/
>>>=20
>>> Don=E2=80=99t forget to register for these exciting IETF 108 events!
>>>=20
>>>=20
>>> Hackathon=20
>>> 	Signup: https://registration.ietf.org/108/new/hackathon/
>>> 	More information: =
https://www.ietf.org/how/runningcode/hackathons/108-hackathon/
>>> 	Keep up to date by subscribing to:=20
>>> 	https://www.ietf.org/mailman/listinfo/hackathon
>>>=20
>>>=20
>>> Code Sprint
>>> 	More details coming soon!
>>>=20
>>=20
>=20
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod


--Apple-Mail=_6E231B2A-4F10-4C9A-8D21-91F8868764F5
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" =
class=3D"">[fixing typo - silly me]<br class=3D""><div><br =
class=3D""></div><div>K.</div><div><br class=3D""></div><div><br =
class=3D""><blockquote type=3D"cite" class=3D""><div class=3D"">On Jul =
2, 2020, at 11:58 AM, Kent Watsen &lt;<a =
href=3D"mailto:kent+ietf@watsen.net" =
class=3D"">kent+ietf@watsen.net</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><meta =
http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dutf-8" =
class=3D""><div style=3D"word-wrap: break-word; -webkit-nbsp-mode: =
space; line-break: after-white-space;" class=3D"">[changing the Subject =
line for better visibility]<div class=3D""><br class=3D""></div><div =
class=3D""><br class=3D""></div><div class=3D"">All, please see the =
message below.</div><div class=3D""><br class=3D""></div><div =
class=3D"">For those that already submitted requests, there is no need =
to submit again.</div><div class=3D""><br class=3D""></div><div =
class=3D""><br class=3D""></div><div class=3D"">NETMOD Chairs</div><div =
class=3D""><br class=3D""><div class=3D""><br class=3D""></div><div =
class=3D""><br class=3D""></div><div class=3D""><br class=3D""><blockquote=
 type=3D"cite" class=3D""><div class=3D"">On Jun 29, 2020, at 1:53 PM, =
Kent Watsen &lt;<a href=3D"mailto:kent@watsen.net" =
class=3D"">kent@watsen.net</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><meta =
http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dutf-8" =
class=3D""><div style=3D"word-wrap: break-word; -webkit-nbsp-mode: =
space; line-break: after-white-space;" class=3D""><div class=3D"">NETMOD =
WG,</div><div class=3D""><br class=3D""></div><div class=3D"">According =
to the preliminary agenda (see below),&nbsp;<span style=3D"caret-color: =
rgb(0, 0, 0);" class=3D"">NETMOD</span>&nbsp;is scheduled to meet for =
100-minutes on Tuesday, July 28th from&nbsp;11:00-12:40 UTC.</div><div =
class=3D""><br class=3D""></div><div class=3D"">If you are interested in =
presenting to the WG, please send your&nbsp;presentation requests to the =
"netmod-chairs" alias (CC-ed) with&nbsp;the following information, for =
each presentation request, if more&nbsp;than one:<br class=3D""><br =
class=3D"">&nbsp;- name of the drafts (if any)<br class=3D"">&nbsp;- =
name of presentation (usually the title of the draft)<br =
class=3D"">&nbsp;- name of the presenter(s)<br class=3D""><div =
class=3D"">&nbsp;- desired time request (in minutes)</div><div =
class=3D""><br class=3D""></div><div class=3D""><br class=3D""></div><div =
class=3D""><span style=3D"caret-color: rgb(0, 0, 0);" class=3D"">Authors, =
per</span><a =
href=3D"https://datatracker.ietf.org/meeting/108/important-dates" =
class=3D"">&nbsp;the 108 Important Dates page</a><span =
style=3D"caret-color: rgb(0, 0, 0);" class=3D"">, the draft submission =
cutoff is in two weeks,&nbsp;</span><span style=3D"caret-color: rgb(0, =
0, 0);" class=3D"">on Monday July 13th. &nbsp;Please be sure to update =
your drafts before then.</span><div style=3D"caret-color: rgb(0, 0, 0);" =
class=3D""><br class=3D""></div></div><div style=3D"caret-color: rgb(0, =
0, 0);" class=3D"">NETMOD Chairs</div></div><div style=3D"caret-color: =
rgb(0, 0, 0);" class=3D""><br class=3D""></div><div class=3D""><br =
class=3D""><blockquote type=3D"cite" class=3D""><div class=3D"">Begin =
forwarded message:</div><br class=3D"Apple-interchange-newline"><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px;" class=3D""><span style=3D"font-family: =
-webkit-system-font, &quot;Helvetica Neue&quot;, Helvetica, sans-serif;" =
class=3D""><b class=3D"">From: </b></span><span style=3D"font-family: =
-webkit-system-font, Helvetica Neue, Helvetica, sans-serif;" =
class=3D"">IETF Agenda &lt;<a href=3D"mailto:agenda@ietf.org" =
class=3D"">agenda@ietf.org</a>&gt;<br class=3D""></span></div><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px;" class=3D""><span style=3D"font-family: =
-webkit-system-font, &quot;Helvetica Neue&quot;, Helvetica, sans-serif;" =
class=3D""><b class=3D"">Subject: </b></span><span style=3D"font-family: =
-webkit-system-font, Helvetica Neue, Helvetica, sans-serif;" class=3D""><b=
 class=3D"">IETF 108 Preliminary Agenda</b><br =
class=3D""></span></div><div style=3D"margin-top: 0px; margin-right: =
0px; margin-bottom: 0px; margin-left: 0px;" class=3D""><span =
style=3D"font-family: -webkit-system-font, &quot;Helvetica Neue&quot;, =
Helvetica, sans-serif;" class=3D""><b class=3D"">Date: </b></span><span =
style=3D"font-family: -webkit-system-font, Helvetica Neue, Helvetica, =
sans-serif;" class=3D"">June 26, 2020 at 7:51:19 PM EDT<br =
class=3D""></span></div><div style=3D"margin-top: 0px; margin-right: =
0px; margin-bottom: 0px; margin-left: 0px;" class=3D""><span =
style=3D"font-family: -webkit-system-font, &quot;Helvetica Neue&quot;, =
Helvetica, sans-serif;" class=3D""><b class=3D"">To: </b></span><span =
style=3D"font-family: -webkit-system-font, Helvetica Neue, Helvetica, =
sans-serif;" class=3D"">"IETF Announcement List" &lt;<a =
href=3D"mailto:ietf-announce@ietf.org" =
class=3D"">ietf-announce@ietf.org</a>&gt;<br class=3D""></span></div><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px;" class=3D""><span style=3D"font-family: =
-webkit-system-font, &quot;Helvetica Neue&quot;, Helvetica, sans-serif;" =
class=3D""><b class=3D"">Cc: </b></span><span style=3D"font-family: =
-webkit-system-font, Helvetica Neue, Helvetica, sans-serif;" class=3D""><a=
 href=3D"mailto:108all@ietf.org" class=3D"">108all@ietf.org</a>, <a =
href=3D"mailto:ietf@ietf.org" class=3D"">ietf@ietf.org</a><br =
class=3D""></span></div><div style=3D"margin-top: 0px; margin-right: =
0px; margin-bottom: 0px; margin-left: 0px;" class=3D""><span =
style=3D"font-family: -webkit-system-font, &quot;Helvetica Neue&quot;, =
Helvetica, sans-serif;" class=3D""><b class=3D"">Reply-To: =
</b></span><span style=3D"font-family: -webkit-system-font, Helvetica =
Neue, Helvetica, sans-serif;" class=3D""><a =
href=3D"mailto:agenda@ietf.org" class=3D"">agenda@ietf.org</a><br =
class=3D""></span></div><br class=3D""><div class=3D""><div class=3D"">The=
 IETF 108 Preliminary Agenda has been posted. The final agenda will be =
published on Thursday, July 3, 2020.<br class=3D""><br class=3D""><a =
href=3D"https://datatracker.ietf.org/meeting/108/agenda.html" =
class=3D"">https://datatracker.ietf.org/meeting/108/agenda.html</a><br =
class=3D""><a href=3D"https://datatracker.ietf.org/meeting/108/agenda.txt"=
 class=3D"">https://datatracker.ietf.org/meeting/108/agenda.txt</a><br =
class=3D""><br class=3D"">The preliminary agenda includes all planned =
WG, RG, and ANRW sessions. We are still finalizing details for a few of =
our usual meeting-adjacent events, so please look out for further =
details about those. Information about side meeting signups will be =
available when the final agenda is posted.<br class=3D""><br =
class=3D"">IETF 108 Information: <a =
href=3D"https://www.ietf.org/how/meetings/108/" =
class=3D"">https://www.ietf.org/how/meetings/108/</a><br =
class=3D"">Register online at: <a =
href=3D"https://registration.ietf.org/108/" =
class=3D"">https://registration.ietf.org/108/</a><br class=3D""><br =
class=3D"">Don=E2=80=99t forget to register for these exciting IETF 108 =
events!<br class=3D""><br class=3D""><br class=3D"">Hackathon <br =
class=3D""><span class=3D"Apple-tab-span" style=3D"white-space:pre">	=
</span>Signup: <a =
href=3D"https://registration.ietf.org/108/new/hackathon/" =
class=3D"">https://registration.ietf.org/108/new/hackathon/</a><br =
class=3D""><span class=3D"Apple-tab-span" style=3D"white-space:pre">	=
</span>More information: <a =
href=3D"https://www.ietf.org/how/runningcode/hackathons/108-hackathon/" =
class=3D"">https://www.ietf.org/how/runningcode/hackathons/108-hackathon/<=
/a><br class=3D""><span class=3D"Apple-tab-span" =
style=3D"white-space:pre">	</span>Keep up to date by subscribing =
to: <br class=3D""><span class=3D"Apple-tab-span" =
style=3D"white-space:pre">	</span><a =
href=3D"https://www.ietf.org/mailman/listinfo/hackathon" =
class=3D"">https://www.ietf.org/mailman/listinfo/hackathon</a><br =
class=3D""><br class=3D""><br class=3D"">Code Sprint<br class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span>More =
details coming soon!<br class=3D""><br =
class=3D""></div></div></blockquote></div><br =
class=3D""></div></div></blockquote></div><br =
class=3D""></div></div>_______________________________________________<br =
class=3D"">netmod mailing list<br class=3D""><a =
href=3D"mailto:netmod@ietf.org" class=3D"">netmod@ietf.org</a><br =
class=3D"">https://www.ietf.org/mailman/listinfo/netmod<br =
class=3D""></div></blockquote></div><br class=3D""></body></html>=

--Apple-Mail=_6E231B2A-4F10-4C9A-8D21-91F8868764F5--


From nobody Thu Jul  2 17:21:30 2020
Return-Path: <agenda@ietf.org>
X-Original-To: netmod@ietf.org
Delivered-To: netmod@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 3469C3A0968; Thu,  2 Jul 2020 17:20:31 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: "\"IETF Secretariat\"" <agenda@ietf.org>
To: <netmod-chairs@ietf.org>, <lberger@labn.net>
Cc: rwilton@cisco.com, netmod@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 7.7.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <159373563119.30173.8648453200070321812@ietfa.amsl.com>
Date: Thu, 02 Jul 2020 17:20:31 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/tacOr0zToWVJnFaDtuOasQYvBP4>
Subject: [netmod] netmod - Requested session has been scheduled for IETF 108
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 03 Jul 2020 00:20:37 -0000

Dear Lou Berger,

The session(s) that you have requested have been scheduled.
Below is the scheduled session information followed by
the original request. 


    netmod Session 1 (1:40 requested)
    Thursday, 30 July 2020, Session III 1410-1550
    Room Name: Room 4 size: 4
    ---------------------------------------------


iCalendar: https://datatracker.ietf.org/meeting/108/sessions/netmod.ics

Request Information:


---------------------------------------------------------
Working Group Name: Network Modeling
Area Name: Operations and Management Area
Session Requester: Lou Berger


Number of Sessions: 1
Length of Session(s):  100 Minutes
Number of Attendees: 100
Conflicts to Avoid: 
 Chair Conflict: netconf teas detnet
 Technology Overlap: rtgwg
 Key Participant Conflict: tcpm httpbis





People who must be present:
  Lou Berger
  Joel Jaeggli
  Kent Watsen
  Robert Wilton

Resources Requested:

Special Requests:
  jelly beans at the table
Chair is not available on Friday
---------------------------------------------------------



From nobody Fri Jul  3 11:25:43 2020
Return-Path: <j.schoenwaelder@jacobs-university.de>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 500AE3A0D0B; Fri,  3 Jul 2020 11:25:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 h_FJgU2CQf_d; Fri,  3 Jul 2020 11:25:40 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D7BCF3A0D08; Fri,  3 Jul 2020 11:25:39 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id 4DD82691; Fri,  3 Jul 2020 20:25:38 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.198]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id eo1GW30dTCeb; Fri,  3 Jul 2020 20:25:38 +0200 (CEST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS; Fri,  3 Jul 2020 20:25:38 +0200 (CEST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by hermes.jacobs-university.de (Postfix) with ESMTP id 0641F20154; Fri,  3 Jul 2020 20:25:38 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10028) with ESMTP id Cjz6KzQtRhkk; Fri,  3 Jul 2020 20:25:37 +0200 (CEST)
Received: from localhost (anna.jacobs.jacobs-university.de [10.50.218.117]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by hermes.jacobs-university.de (Postfix) with ESMTPS id 9F408200E4; Fri,  3 Jul 2020 20:25:37 +0200 (CEST)
Date: Fri, 3 Jul 2020 20:25:36 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Ivaylo Petrov <ivaylo@ackl.io>
Cc: core <core@ietf.org>, NetMod WG <netmod@ietf.org>
Message-ID: <20200703182536.6ptq4hco5qi5rqgn@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: Ivaylo Petrov <ivaylo@ackl.io>, core <core@ietf.org>, NetMod WG <netmod@ietf.org>
References: <20200330213129.m2azrbeaxrtgivfc@anna.jacobs.jacobs-university.de> <CAJFkdRz445b4n86ug=v1ruYYWbDjwnEJwUNCZvEzENu_gMV0bg@mail.gmail.com> <20200415162054.s4bjcrienqvrytfz@anna.jacobs.jacobs-university.de> <CAJFkdRyVc0Ti6nsaWbNoqMH4GZU9qB3r0EQb0MtUoueEBma-Pg@mail.gmail.com> <20200623165938.trkunon5s6wwagdc@anna.jacobs.jacobs-university.de> <CAJFkdRymDNAy3j6suaxa7nRoRp4idOtNyqgv-jPUvtJLPWAvGA@mail.gmail.com> <20200624100814.7tik6xpa6pfewtil@anna.jacobs.jacobs-university.de> <CAJFkdRzWSuju_ViTQxAh9dihgP2=Fn4C5t8NAP=zSKKCr64wEg@mail.gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <CAJFkdRzWSuju_ViTQxAh9dihgP2=Fn4C5t8NAP=zSKKCr64wEg@mail.gmail.com>
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/qCNEPbF2b1a_iON-xXzI3WOE7JI>
Subject: Re: [netmod] [core] js review of draft-ietf-core-sid-12
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 03 Jul 2020 18:25:42 -0000

On Wed, Jul 01, 2020 at 05:47:54PM +0300, Ivaylo Petrov wrote:
> 
> I tried to rephrase the text about instance-identifiers. Now the
> terminology section contains a definition of namespace-qualified form that
> works for any usable schema node and the schema-node-path uses that one
> now. The latest version can be seen here [2]. The text in the YANG module
> reads:
> 
> ```
>     description
>       "A schema-node path string for use in the
>        YANG SID registry. This string additionally follows the following
> rules:
> 
>        o  The leftmost (top-level) data node name is always in the
>           namespace-qualified form.
>        o  Any subsequent schema node name is in the namespace-qualified form
>           if the node is defined in a module other than its parent node, and
>           the simple form is used otherwise. No predicates are allowed.
> 
>        This format is intended to support the YANG 1.1 ABNF
>        for a schema node identifier, except module names
>        are used instead of prefixes.";
>     reference
>       "RFC 7950, The YANG 1.1 Data Modeling Language;
>        Section 6.5: Schema Node Identifier;";
> ```

Is the intention to cover both "absolute" and "descendant" forms?

If schema-node path string are limited to the absolute form (which the
name 'schema-node _path_' suggests), perhaps say so. Here is an
attempt:

     "A schema-node path string for use in the YANG SID registry.

      A schema-node path is an absolute YANG schema node identifier as
      defined by the YANG ABNF rule absolute-schema-nodeid, except
      that module names are used instead of prefixes.

      This string additionally follows the following rules:

      o The leftmost (top-level) data node name is always in the
        namespace-qualified form.

      o Any subsequent schema node name is in the namespace-qualified
        form if the node is defined in a module other than its parent
        node, and the simple form is used otherwise. No predicates
        are allowed.";

/js

-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>


From nobody Sat Jul  4 02:02:37 2020
Return-Path: <ivaylo@ackl.io>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 23D8E3A03FF for <netmod@ietfa.amsl.com>; Sat,  4 Jul 2020 02:02:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=ackl-io.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 E_Sh8sCBqeuw for <netmod@ietfa.amsl.com>; Sat,  4 Jul 2020 02:02:32 -0700 (PDT)
Received: from mail-wm1-x32c.google.com (mail-wm1-x32c.google.com [IPv6:2a00:1450:4864:20::32c]) (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 E95753A07C2 for <netmod@ietf.org>; Sat,  4 Jul 2020 02:02:28 -0700 (PDT)
Received: by mail-wm1-x32c.google.com with SMTP id l2so34904506wmf.0 for <netmod@ietf.org>; Sat, 04 Jul 2020 02:02:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ackl-io.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=nRisX8gFucN8RynG7GOKz5lBQQpvQ5StmpXvuj72AB4=; b=Gi+9y+ZOn6gskCeLx1Dv/Sv/6eoKZiMlpvFmzSATTFEb5Pe+tGTuHfxeASDf/Upv8N n3zvzp8crokeVazPZ5XQGcHCitsgWE7qA9CB09loUBCpjvUH+YcxY/diniTA6dRWEnDB SKBcqDi9eOpoOz3buxCJ1KxXMDRhVvzHZ82qiKyomUY1zrB0waY8wCPT3e97oge8yBle lxPXZLm990lsb06/LGodnYk/qM/DHB73iUWaH8HwHTqxAcSO2HMk3BpsW3XlBHBMtga2 pZlKKfEIqyXsnqRriYjkfS6TPgi22BrDEwHziwTLAbYzJcH5fWgTClzXpjK12dyPQ85j E1qg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=nRisX8gFucN8RynG7GOKz5lBQQpvQ5StmpXvuj72AB4=; b=CfteA135O/5ZIYSvZlwHL0VSNUBTqAprwdLCwXiP0vnvNtEglSHZvodFxI4AvYutcS YCKgGfPQXdwoEVZT9uf2cE+Sti24hWdAy1dpRqAvL96mZULWo5XMDOnLL0XehyGe12S1 GZEB0BMf0CvS6FUZ2IUBUkoEZsjs/vXRxEPwvmpnwppc2U0SUl1+RsoOr5mV0PlJ1ml4 nbPKp/A75sBxiEWUNOLz46VgH+lWs2rcALAKiuNnp5BXPclRwaTaEI4MmUHKao7EOQi5 I9QSHIILz+N4nYh2x1FgpkkeUUgx6sAUC2JQMjMWTT0yKI0wdtXqgkxwjw+FiYgpZwwJ 2dXw==
X-Gm-Message-State: AOAM530zzOwyZqziGr2Zu7DeHhSujxBZolkzGWBD04aMhGM8ZV1YaFiU jS5QUG2bGWnv6PDIM1BplPQzuloCAF44GXYmqosyjw==
X-Google-Smtp-Source: ABdhPJwh21wNic+JL5TDJ1zWAUQS8G/69EJoukmb54gLyU7F89BHjM3dUNmTJH7gbPHaNg44cJDMsj+mnxc8bJR+rxQ=
X-Received: by 2002:a1c:7f87:: with SMTP id a129mr42086187wmd.10.1593853347236;  Sat, 04 Jul 2020 02:02:27 -0700 (PDT)
MIME-Version: 1.0
References: <20200330213129.m2azrbeaxrtgivfc@anna.jacobs.jacobs-university.de> <CAJFkdRz445b4n86ug=v1ruYYWbDjwnEJwUNCZvEzENu_gMV0bg@mail.gmail.com> <20200415162054.s4bjcrienqvrytfz@anna.jacobs.jacobs-university.de> <CAJFkdRyVc0Ti6nsaWbNoqMH4GZU9qB3r0EQb0MtUoueEBma-Pg@mail.gmail.com> <20200623165938.trkunon5s6wwagdc@anna.jacobs.jacobs-university.de> <CAJFkdRymDNAy3j6suaxa7nRoRp4idOtNyqgv-jPUvtJLPWAvGA@mail.gmail.com> <20200624100814.7tik6xpa6pfewtil@anna.jacobs.jacobs-university.de> <CAJFkdRzWSuju_ViTQxAh9dihgP2=Fn4C5t8NAP=zSKKCr64wEg@mail.gmail.com> <20200703182536.6ptq4hco5qi5rqgn@anna.jacobs.jacobs-university.de>
In-Reply-To: <20200703182536.6ptq4hco5qi5rqgn@anna.jacobs.jacobs-university.de>
From: Ivaylo Petrov <ivaylo@ackl.io>
Date: Sat, 4 Jul 2020 12:02:01 +0300
Message-ID: <CAJFkdRwjYmSKVWSMcWzJeOSNfozh7wmcWMr63ZE0MOWGZrm_2g@mail.gmail.com>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, Ivaylo Petrov <ivaylo@ackl.io>,  core <core@ietf.org>, NetMod WG <netmod@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000961b4705a999e648"
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/sVZ8_fXkhPJN6WEXuorqPdyShMY>
Subject: Re: [netmod] [core] js review of draft-ietf-core-sid-12
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 04 Jul 2020 09:02:35 -0000

--000000000000961b4705a999e648
Content-Type: text/plain; charset="UTF-8"

Thank you, Juergen, for the suggestion! That was indeed what I intended to
say, so I used your text directly.

Best regards,
Ivaylo


On Fri, Jul 3, 2020 at 9:25 PM Juergen Schoenwaelder <
j.schoenwaelder@jacobs-university.de> wrote:

> On Wed, Jul 01, 2020 at 05:47:54PM +0300, Ivaylo Petrov wrote:
> >
> > I tried to rephrase the text about instance-identifiers. Now the
> > terminology section contains a definition of namespace-qualified form
> that
> > works for any usable schema node and the schema-node-path uses that one
> > now. The latest version can be seen here [2]. The text in the YANG module
> > reads:
> >
> > ```
> >     description
> >       "A schema-node path string for use in the
> >        YANG SID registry. This string additionally follows the following
> > rules:
> >
> >        o  The leftmost (top-level) data node name is always in the
> >           namespace-qualified form.
> >        o  Any subsequent schema node name is in the namespace-qualified
> form
> >           if the node is defined in a module other than its parent node,
> and
> >           the simple form is used otherwise. No predicates are allowed.
> >
> >        This format is intended to support the YANG 1.1 ABNF
> >        for a schema node identifier, except module names
> >        are used instead of prefixes.";
> >     reference
> >       "RFC 7950, The YANG 1.1 Data Modeling Language;
> >        Section 6.5: Schema Node Identifier;";
> > ```
>
> Is the intention to cover both "absolute" and "descendant" forms?
>
> If schema-node path string are limited to the absolute form (which the
> name 'schema-node _path_' suggests), perhaps say so. Here is an
> attempt:
>
>      "A schema-node path string for use in the YANG SID registry.
>
>       A schema-node path is an absolute YANG schema node identifier as
>       defined by the YANG ABNF rule absolute-schema-nodeid, except
>       that module names are used instead of prefixes.
>
>       This string additionally follows the following rules:
>
>       o The leftmost (top-level) data node name is always in the
>         namespace-qualified form.
>
>       o Any subsequent schema node name is in the namespace-qualified
>         form if the node is defined in a module other than its parent
>         node, and the simple form is used otherwise. No predicates
>         are allowed.";
>
> /js
>
> --
> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
> Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>
>

--000000000000961b4705a999e648
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-family:verdana,=
sans-serif;color:#0b5394">Thank you, Juergen, for the suggestion! That was =
indeed what=C2=A0I intended to say, so I used your text directly.</div><div=
 class=3D"gmail_default" style=3D"font-family:verdana,sans-serif;color:#0b5=
394"><br></div><div class=3D"gmail_default" style=3D"font-family:verdana,sa=
ns-serif;color:#0b5394">Best regards,</div><div class=3D"gmail_default" sty=
le=3D"font-family:verdana,sans-serif;color:#0b5394">Ivaylo</div><div><div d=
ir=3D"ltr" class=3D"gmail_signature" data-smartmail=3D"gmail_signature"><di=
v dir=3D"ltr"><div><div dir=3D"ltr"><div><div dir=3D"ltr"><div><div dir=3D"=
ltr"><div><div dir=3D"ltr"><div><div dir=3D"ltr"><div><div dir=3D"ltr"><div=
><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div d=
ir=3D"ltr"><div><div><div style=3D"margin:0px;font-stretch:normal;line-heig=
ht:normal"><div style=3D"margin:0px;padding:0px 0px 20px;width:1949px"><div=
><div style=3D"margin:8px 0px 0px;padding:0px"><div><div style=3D"font-fami=
ly:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:16px"></div><div=
 style=3D"font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-si=
ze:16px"></div></div></div><div style=3D"font-family:Roboto,RobotoDraft,Hel=
vetica,Arial,sans-serif;font-size:medium"></div></div></div></div></div></d=
iv></div></div></div></div></div></div></div></div></div></div></div></div>=
</div></div></div></div></div></div></div></div></div><br></div><br><div cl=
ass=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Fri, Jul 3, 20=
20 at 9:25 PM Juergen Schoenwaelder &lt;<a href=3D"mailto:j.schoenwaelder@j=
acobs-university.de">j.schoenwaelder@jacobs-university.de</a>&gt; wrote:<br=
></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;=
border-left:1px solid rgb(204,204,204);padding-left:1ex">On Wed, Jul 01, 20=
20 at 05:47:54PM +0300, Ivaylo Petrov wrote:<br>
&gt; <br>
&gt; I tried to rephrase the text about instance-identifiers. Now the<br>
&gt; terminology section contains a definition of namespace-qualified form =
that<br>
&gt; works for any usable schema node and the schema-node-path uses that on=
e<br>
&gt; now. The latest version can be seen here [2]. The text in the YANG mod=
ule<br>
&gt; reads:<br>
&gt; <br>
&gt; ```<br>
&gt;=C2=A0 =C2=A0 =C2=A0description<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0&quot;A schema-node path string for use in t=
he<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 YANG SID registry. This string additionally=
 follows the following<br>
&gt; rules:<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 o=C2=A0 The leftmost (top-level) data node =
name is always in the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0namespace-qualified form.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 o=C2=A0 Any subsequent schema node name is =
in the namespace-qualified form<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0if the node is defined in a mo=
dule other than its parent node, and<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0the simple form is used otherw=
ise. No predicates are allowed.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 This format is intended to support the YANG=
 1.1 ABNF<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 for a schema node identifier, except module=
 names<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 are used instead of prefixes.&quot;;<br>
&gt;=C2=A0 =C2=A0 =C2=A0reference<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0&quot;RFC 7950, The YANG 1.1 Data Modeling L=
anguage;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 Section 6.5: Schema Node Identifier;&quot;;=
<br>
&gt; ```<br>
<br>
Is the intention to cover both &quot;absolute&quot; and &quot;descendant&qu=
ot; forms?<br>
<br>
If schema-node path string are limited to the absolute form (which the<br>
name &#39;schema-node _path_&#39; suggests), perhaps say so. Here is an<br>
attempt:<br>
<br>
=C2=A0 =C2=A0 =C2=A0&quot;A schema-node path string for use in the YANG SID=
 registry.<br>
<br>
=C2=A0 =C2=A0 =C2=A0 A schema-node path is an absolute YANG schema node ide=
ntifier as<br>
=C2=A0 =C2=A0 =C2=A0 defined by the YANG ABNF rule absolute-schema-nodeid, =
except<br>
=C2=A0 =C2=A0 =C2=A0 that module names are used instead of prefixes.<br>
<br>
=C2=A0 =C2=A0 =C2=A0 This string additionally follows the following rules:<=
br>
<br>
=C2=A0 =C2=A0 =C2=A0 o The leftmost (top-level) data node name is always in=
 the<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 namespace-qualified form.<br>
<br>
=C2=A0 =C2=A0 =C2=A0 o Any subsequent schema node name is in the namespace-=
qualified<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 form if the node is defined in a module other t=
han its parent<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 node, and the simple form is used otherwise. No=
 predicates<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 are allowed.&quot;;<br>
<br>
/js<br>
<br>
-- <br>
Juergen Schoenwaelder=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Jacobs Univer=
sity Bremen gGmbH<br>
Phone: +49 421 200 3587=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Campus Ring 1 | 28=
759 Bremen | Germany<br>
Fax:=C2=A0 =C2=A0+49 421 200 3103=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;<a h=
ref=3D"https://www.jacobs-university.de/" rel=3D"noreferrer" target=3D"_bla=
nk">https://www.jacobs-university.de/</a>&gt;<br>
</blockquote></div>

--000000000000961b4705a999e648--


From nobody Mon Jul  6 05:23:35 2020
Return-Path: <vladimir@lightside-instruments.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 806243A142C for <netmod@ietfa.amsl.com>; Mon,  6 Jul 2020 05:23:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, MSGID_FROM_MTA_HEADER=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=netorgft4991094.onmicrosoft.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 voQp8HkzSCgb for <netmod@ietfa.amsl.com>; Mon,  6 Jul 2020 05:23:32 -0700 (PDT)
Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2083.outbound.protection.outlook.com [40.107.21.83]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B26DA3A142B for <netmod@ietf.org>; Mon,  6 Jul 2020 05:23:31 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=aZa0Sjrmaz2jNGM3CMKMtVFw9p+5Xr2UBihIAFn9XNNKAOL9yugmGx8iKf+q/6QKdwNzeyZ9NSJAp/vb0tqhk1TcCtc0Y0aLC06aXGFo6lfAjFLIq6g+yyPIUYVKyprLgTTcgNaVRwt9URNmjAoZO+sOluN3kRxmTZEdHUsdKYbApj04WBWrRi3NMvIzH1ZZMsdI9WEyhA7TnldqJ1A0CaYWw5EM12uFONo3orXF89+IFvtdBZIaFc2zjT47el+NQCbaEp9PwuKOAU2qiPLpbEjwBgJun3Jrva72EsSKIoDMvNV1SG2YF7f/Muqob5+VAYe4UiuFtpQxb+UKHKWY1Q==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Xu57RO8OrqoapUGtkwIazO4nAoOklDLEDLlphuRUd0M=; b=IxGF+DM1Emj+UbQYQIHpqxtN4fiG2TeSMRbaVlSJ4zfsEL45igmjumy5/OLIYNyN8yoeKnq2llr+sgqcVfeEGogP9+6qBGnt+IfXYmq4+BMZCsFEQK6rXFHG8bbPs9fK2BjtoTJmaOOCG7Yx8QOjIFMyiiro16NlVdTfQb7wX1gXHaoyjBTPpsU55k8uvBgVlW3Hc4cq50opH4ROAIm3th8frLqvqbakzPTkjPvE/8E9xOOAFwk3LOBnypebUNSjDJ6gA57hKOy4NXGdhJSds8TFi+36J/KPU+jJk7HyqYtAVQT29gVb+DWFUi8cgSLvde5NhBF0xt4bYkV80TRk3A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=lightside-instruments.com; dmarc=pass action=none header.from=lightside-instruments.com; dkim=pass header.d=lightside-instruments.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NETORGFT4991094.onmicrosoft.com; s=selector2-NETORGFT4991094-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Xu57RO8OrqoapUGtkwIazO4nAoOklDLEDLlphuRUd0M=; b=lzQzvq5PyGGwV8+aTia+R4N25Hk/fsL9S0FO1qL5c7DTm5qu9M2LEsIyDdHiZN6Aw0LCPcPbT07PWMj4my5HbqfxsqrqNA3mUGGQKbu/rumJfAQ2EMKz1tNyTNEfQ0GOrDT00KyYxgVcWJFWns0JSFsZ237Y2vTP35xhmDyMmWc=
Authentication-Results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=lightside-instruments.com;
Received: from AM0PR08MB4084.eurprd08.prod.outlook.com (2603:10a6:208:129::25) by AM0PR08MB4242.eurprd08.prod.outlook.com (2603:10a6:208:148::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3153.22; Mon, 6 Jul 2020 12:23:29 +0000
Received: from AM0PR08MB4084.eurprd08.prod.outlook.com ([fe80::118a:b8b0:367d:aa76]) by AM0PR08MB4084.eurprd08.prod.outlook.com ([fe80::118a:b8b0:367d:aa76%3]) with mapi id 15.20.3153.029; Mon, 6 Jul 2020 12:23:29 +0000
References: <528278e5-e327-78c3-3d3f-2d03b40d5332@lightside-instruments.com>
To: "netmod@ietf.org" <netmod@ietf.org>
From: Vladimir Vassilev <vladimir@lightside-instruments.com>
X-Forwarded-Message-Id: <528278e5-e327-78c3-3d3f-2d03b40d5332@lightside-instruments.com>
Message-ID: <6eddb8c6-8dc9-20ee-e0be-b4cc3bac054a@lightside-instruments.com>
Date: Mon, 6 Jul 2020 14:23:26 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.3.0
In-Reply-To: <528278e5-e327-78c3-3d3f-2d03b40d5332@lightside-instruments.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Content-Language: en-US
X-ClientProxiedBy: OL1P279CA0032.NORP279.PROD.OUTLOOK.COM (2603:10a6:e10:13::19) To AM0PR08MB4084.eurprd08.prod.outlook.com (2603:10a6:208:129::25)
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
Received: from [192.168.0.53] (84.209.6.28) by OL1P279CA0032.NORP279.PROD.OUTLOOK.COM (2603:10a6:e10:13::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3153.20 via Frontend Transport; Mon, 6 Jul 2020 12:23:28 +0000
X-Forwarded-Message-Id: <528278e5-e327-78c3-3d3f-2d03b40d5332@lightside-instruments.com>
X-Originating-IP: [84.209.6.28]
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 32c0a5ed-33fd-45ea-f714-08d821a763b3
X-MS-TrafficTypeDiagnostic: AM0PR08MB4242:
X-Microsoft-Antispam-PRVS: <AM0PR08MB42425C7FEBD7AF15553ED3AB9B690@AM0PR08MB4242.eurprd08.prod.outlook.com>
X-MS-Oob-TLC-OOBClassifiers: OLM:8273;
X-Forefront-PRVS: 04569283F9
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: SveVjxH9gbdlhzoYLdEDGym7zoss1yjOmrIDBEdIS2JhxQvE3KggNORrrVmAUrXo45qdAwkgOz8v7bYnWwAoSoxO+vpSt3y0OsqNQu2oyhPg31z02apGNoDg0wIQ4d6ASZ8/tvRM4eyGPfEV6czjpfh1NL7JKkZhZyH4lDeMo4UFLVLCZu+TrsZjwW+6DVlb9UJ7dXFF5d36VKsbOTEDrHUWLQ2AcED/w4qtK/xbxZFNV1VJMPC25TkK7sXAXn3VYaTpaxlVo2TnzKwQKFWMC5vNosCkkLU89iIzpkeqlVsqvnuMbDaUFYrPRMH/9Df2nTedXjEiMAyLUR5wdu4vr3tbMzxpYMqT4Vfuuj/zOoO/7R7Ay068QiwZj2/NkEUmVw29tpAvQ206HgrkZCBVxuv2nWqfmkudTQCjbKPNnRMJB2SAAqH9UPfr9b8JnYcfQ4p0riHmtsiZGSMQSjDr9Q==
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:AM0PR08MB4084.eurprd08.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(39830400003)(396003)(376002)(136003)(346002)(366004)(86362001)(5660300002)(316002)(16576012)(508600001)(8936002)(31696002)(83380400001)(66574015)(36756003)(186003)(16526019)(8676002)(2906002)(26005)(31686004)(6916009)(6486002)(966005)(66556008)(66946007)(66476007)(956004)(52116002)(2616005)(43740500002); DIR:OUT; SFP:1101; 
X-MS-Exchange-AntiSpam-MessageData: vuS6OzMQOyxfCxocSaAAaRbxjP6OsKV7DidTRJN3/WXwjSctrCQ+X11NY0anTNiLHZhQWigxd8MFOppGUK+RNRNO1YxClbJ2ErV2Axcc+ISUN/le303lmvVWM3ppsXeNSE12dO4PY9SFGIBXfJnHTij8dFp6lPpTuzQSHQZcSQxD/cFztWVNEdfDXPfNlNC0wjR1l5taHDpJRJFA8r6cgBRD/bbTLUYz552kTqhXee5ZLBi0f6OvwSSGQ2pBoxnMmIXxAjPK3cb3dMm4QnsNxz4wNep4ztVZthfjGyCh4ds79DRAljx3mJKO4QnqnjP4QRLu0sJwTs8csikFR+dCRFWui8ITZ3g1P6sPU84i+1TwyI1AG25O8cQFuz46nD96LOvjKdLsdQLjK5qGotvsY6f7TRwDJhFBrCewEqa/508LfAn8oRtrDqlBnqqWSUs0b7qoTkMZOTb2/oVM6l1sn6V+sEJE9E3UZRL7w1eMuEM=
X-OriginatorOrg: lightside-instruments.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 32c0a5ed-33fd-45ea-f714-08d821a763b3
X-MS-Exchange-CrossTenant-AuthSource: AM0PR08MB4084.eurprd08.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Jul 2020 12:23:29.0168 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: c0326317-f373-4461-a96f-7946e0abb603
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: 4gcsLZA2E8vpI9YzViD+D65+EY6UvXg3eOC5Nb7qzy+D61Web5brdr1jAQbkKPdG4SWa72WLu+SIwSGGyGrgh+zkh6FIB5jOYXHz9xHPawIzoASWjKbGrt94qKGPL9Mu
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR08MB4242
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/t89bEy7zzrPSEitL1CdQZo-jQtY>
Subject: Re: [netmod] I-D Action: draft-ietf-netmod-rfc6991-bis-03.txt
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Jul 2020 12:23:34 -0000

Hi,


This version (-03) of the draft has not updated the 
ietf-yang-types@2019-11-04.yang module name while the revision is 
updated to 2020-06-26 (same goes for ietf-inet-types). This causes the 
ietf.org validation to fail for all active drafts that directly or 
indirectly import ietf-yang-types.

The validation tools do not catch that problem for 
draft-ietf-netmod-rfc6991-bis-03 itself. Only when it is imported. And 
looking into the output of the validation script:
...

draft-ietf-netmod-rfc6991-bis-03.txt:
...
  # read ietf-yang-types@2020-06-26.yang (CL)
...

Seems like the validation script is too smart and corrects the file name replacing 2019-11-04 with 2020-06-26 when extracting the modules from the RFC without error or warning message.

/Vladimir

On 26/06/2020 17.01, internet-drafts@ietf.org wrote:
> A New Internet-Draft is available from the on-line Internet-Drafts 
> directories.
> This draft is a work item of the Network Modeling WG of the IETF.
>
> Title : Common YANG Data Types
> Author : Juergen Schoenwaelder
> Filename : draft-ietf-netmod-rfc6991-bis-03.txt
> Pages : 48
> Date : 2020-06-26
>
> Abstract:
> This document introduces a collection of common data types to be used
> with the YANG data modeling language. This document obsoletes RFC
> 6991.
>
>
> The IETF datatracker status page for this draft is:
> https://datatracker.ietf.org/doc/draft-ietf-netmod-rfc6991-bis/
>


From nobody Mon Jul  6 06:41:16 2020
Return-Path: <internet-drafts@ietf.org>
X-Original-To: netmod@ietf.org
Delivered-To: netmod@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id B1AF13A14C8; Mon,  6 Jul 2020 06:41:09 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: netmod@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 7.7.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: netmod@ietf.org
Message-ID: <159404286966.28325.14067103123946467593@ietfa.amsl.com>
Date: Mon, 06 Jul 2020 06:41:09 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/dceDOnjIKYNZsa0iXxL4YD2Lh8c>
Subject: [netmod] I-D Action: draft-ietf-netmod-rfc6991-bis-04.txt
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Jul 2020 13:41:10 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Network Modeling WG of the IETF.

        Title           : Common YANG Data Types
        Author          : Juergen Schoenwaelder
	Filename        : draft-ietf-netmod-rfc6991-bis-04.txt
	Pages           : 48
	Date            : 2020-07-06

Abstract:
   This document introduces a collection of common data types to be used
   with the YANG data modeling language.  This document obsoletes RFC
   6991.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-netmod-rfc6991-bis/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-netmod-rfc6991-bis-04
https://datatracker.ietf.org/doc/html/draft-ietf-netmod-rfc6991-bis-04

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-netmod-rfc6991-bis-04


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/



From nobody Mon Jul  6 06:44:13 2020
Return-Path: <j.schoenwaelder@jacobs-university.de>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C09C73A14CF for <netmod@ietfa.amsl.com>; Mon,  6 Jul 2020 06:44:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 78qnn0gtkMbz for <netmod@ietfa.amsl.com>; Mon,  6 Jul 2020 06:44:10 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 995383A14CB for <netmod@ietf.org>; Mon,  6 Jul 2020 06:44:09 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id 7C01B84F; Mon,  6 Jul 2020 15:44:07 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.198]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id RaBPFWSXV3l7; Mon,  6 Jul 2020 15:44:07 +0200 (CEST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS; Mon,  6 Jul 2020 15:44:07 +0200 (CEST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by hermes.jacobs-university.de (Postfix) with ESMTP id 18F8F20154; Mon,  6 Jul 2020 15:44:07 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10028) with ESMTP id nY_QOkRiseKD; Mon,  6 Jul 2020 15:44:06 +0200 (CEST)
Received: from localhost (anna.jacobs.jacobs-university.de [10.50.218.117]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by hermes.jacobs-university.de (Postfix) with ESMTPS id CD7B2200E4; Mon,  6 Jul 2020 15:44:06 +0200 (CEST)
Date: Mon, 6 Jul 2020 15:44:05 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Vladimir Vassilev <vladimir@lightside-instruments.com>
Cc: "netmod@ietf.org" <netmod@ietf.org>
Message-ID: <20200706134405.zybz6wvsw3bxjzrw@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: Vladimir Vassilev <vladimir@lightside-instruments.com>, "netmod@ietf.org" <netmod@ietf.org>
References: <528278e5-e327-78c3-3d3f-2d03b40d5332@lightside-instruments.com> <6eddb8c6-8dc9-20ee-e0be-b4cc3bac054a@lightside-instruments.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
In-Reply-To: <6eddb8c6-8dc9-20ee-e0be-b4cc3bac054a@lightside-instruments.com>
X-Clacks-Overhead: GNU Terry Pratchett
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/2g_xiE9dlnhiJNuE6gkHEIiX3iA>
Subject: Re: [netmod] I-D Action: draft-ietf-netmod-rfc6991-bis-03.txt
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Jul 2020 13:44:12 -0000

I have posted a new version to hopefully resolve this issue. The IETF
validation service says 'pyang: not found' (this already happened last
time).

/js

On Mon, Jul 06, 2020 at 02:23:26PM +0200, Vladimir Vassilev wrote:
> Hi,
>=20
>=20
> This version (-03) of the draft has not updated the
> ietf-yang-types@2019-11-04.yang module name while the revision is updat=
ed to
> 2020-06-26 (same goes for ietf-inet-types). This causes the ietf.org
> validation to fail for all active drafts that directly or indirectly im=
port
> ietf-yang-types.
>=20
> The validation tools do not catch that problem for
> draft-ietf-netmod-rfc6991-bis-03 itself. Only when it is imported. And
> looking into the output of the validation script:
> ...
>=20
> draft-ietf-netmod-rfc6991-bis-03.txt:
> ...
> =A0# read ietf-yang-types@2020-06-26.yang (CL)
> ...
>=20
> Seems like the validation script is too smart and corrects the file nam=
e replacing 2019-11-04 with 2020-06-26 when extracting the modules from t=
he RFC without error or warning message.
>=20
> /Vladimir
>=20
> On 26/06/2020 17.01, internet-drafts@ietf.org wrote:
> > A New Internet-Draft is available from the on-line Internet-Drafts
> > directories.
> > This draft is a work item of the Network Modeling WG of the IETF.
> >=20
> > Title : Common YANG Data Types
> > Author : Juergen Schoenwaelder
> > Filename : draft-ietf-netmod-rfc6991-bis-03.txt
> > Pages : 48
> > Date : 2020-06-26
> >=20
> > Abstract:
> > This document introduces a collection of common data types to be used
> > with the YANG data modeling language. This document obsoletes RFC
> > 6991.
> >=20
> >=20
> > The IETF datatracker status page for this draft is:
> > https://datatracker.ietf.org/doc/draft-ietf-netmod-rfc6991-bis/
> >=20
>=20
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod

--=20
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>


From nobody Mon Jul  6 14:30:21 2020
Return-Path: <lberger@labn.net>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9B1483A0B35 for <netmod@ietfa.amsl.com>; Mon,  6 Jul 2020 14:30:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (768-bit key) header.d=labn.net
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 1mOJ4k8L5YjA for <netmod@ietfa.amsl.com>; Mon,  6 Jul 2020 14:30:17 -0700 (PDT)
Received: from gproxy5-pub.mail.unifiedlayer.com (gproxy5-pub.mail.unifiedlayer.com [67.222.38.55]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EB01A3A0B32 for <netmod@ietf.org>; Mon,  6 Jul 2020 14:30:16 -0700 (PDT)
Received: from cmgw11.unifiedlayer.com (unknown [10.9.0.11]) by gproxy5.mail.unifiedlayer.com (Postfix) with ESMTP id 017E814071C for <netmod@ietf.org>; Mon,  6 Jul 2020 15:30:14 -0600 (MDT)
Received: from box313.bluehost.com ([69.89.31.113]) by cmsmtp with ESMTP id sYgnjoUkLpSV4sYgnjL8pQ; Mon, 06 Jul 2020 15:30:13 -0600
X-Authority-Reason: nr=8
X-Authority-Analysis: v=2.3 cv=Doh4Bl3+ c=1 sm=1 tr=0 a=h1BC+oY+fLhyFmnTBx92Jg==:117 a=h1BC+oY+fLhyFmnTBx92Jg==:17 a=dLZJa+xiwSxG16/P+YVxDGlgEgI=:19 a=xqWC_Br6kY4A:10:nop_ipv6 a=IkcTkHD0fZMA:10:nop_charset_1 a=_RQrkK6FrEwA:10:nop_rcvd_month_year a=Vy_oeq2dmq0A:10:endurance_base64_authed_username_1 a=HLvPDLHGFjgA:10:nop_election2020_name_subject a=48vgC7mUAAAA:8 a=-tsAPJKn6S7ax0J5AdsA:9 a=QEXdDO2ut3YA:10:nop_charset_2 a=w1C3t2QeGrPiZgrLijVG:22 a=pHzHmUro8NiASowvMSCR:22 a=n87TN5wuljxrRezIQYnT:22
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=labn.net; s=default; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Date: Message-ID:Subject:From:Cc:To:Sender:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=cNXv26wI15ftIPxoJ6/KLH3tZgndXEb+uJYrozXakKA=; b=qCyCn8FTj4WH+YjlrnLjOOIHiR DAP0ZRcsz8UAmZmWKvOA4PCQMlSMoAaJx+5EYu47AnPq8Inp1WVJXLhebf1tiviBd9Fnd69szMIpR 8C1zmtBOlPitKFd8TET7GLI2h;
Received: from [127.0.0.1] (port=56197 helo=[IPv6:::1]) by box313.bluehost.com with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from <lberger@labn.net>) id 1jsYgn-002rXF-JM; Mon, 06 Jul 2020 15:30:13 -0600
To: taoran20@huawei.com, Qin Wu <bill.wu@huawei.com>, Benoit Claise <bclaise@cisco.com>, =?UTF-8?B?TGlhbmcgR2VuZ3zogL/kuq4=?= <gengliang@chinamobile.com>, duzongpeng@chinamobile.com
Cc: NetMod WG <netmod@ietf.org>, draft-tao-netmod-yang-node-tags@ietf.org
From: Lou Berger <lberger@labn.net>
Message-ID: <24cf37e7-bd2e-8ffe-d062-cf7bfbce6d2d@labn.net>
Date: Mon, 6 Jul 2020 17:30:11 -0400
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.7.0
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - box313.bluehost.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - labn.net
X-BWhitelist: no
X-Source-IP: 127.0.0.1
X-Source-L: Yes
X-Exim-ID: 1jsYgn-002rXF-JM
X-Source: 
X-Source-Args: 
X-Source-Dir: 
X-Source-Sender: ([IPv6:::1]) [127.0.0.1]:56197
X-Source-Auth: lberger@labn.net
X-Email-Count: 9
X-Source-Cap: bGFibm1vYmk7bGFibm1vYmk7Ym94MzEzLmJsdWVob3N0LmNvbQ==
X-Local-Domain: yes
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/pyk2fLkG8srCuZKg7dDI3ypzKrQ>
Subject: [netmod] Regarding IPR on draft-tao-netmod-yang-node-tags-01
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Jul 2020 21:30:19 -0000

Authors, Contributors, WG,

As part of preparation for WG Adoption:

Are you aware of any IPR that applies to drafts identified above?

Please state either:

"No, I'm not aware of any IPR that applies to this draft"
or
"Yes, I'm aware of IPR that applies to this draft"

If so, has this IPR been disclosed in compliance with IETF IPR rules
(see RFCs 3669, 5378 and 8179 for more details)?

If yes to the above, please state either:

"Yes, the IPR has been disclosed in compliance with IETF IPR rules"
or
"No, the IPR has not been disclosed"

If you answer no, please provide any additional details you think
appropriate.

We note that all DT members are listed as contributors.  If you
contributed to the document please respond.  Alternatively, please feel
free to state that you didn't materially contribute to the draft and
would like your name removed from the contribution section (and moved to
acknowledgments after WG adoption).

If you are listed as a document author or contributor please answer the
above by responding to this email regardless of whether or not you are
aware of any relevant IPR. This document will not advance to the next
stage until a response has been received from each author.

NOTE: THIS APPLIES TO ALL OF YOU LISTED IN THIS MESSAGE'S TO LINES.

If you are on the WG email list or attend WG meetings but are not listed
as an author or contributor, we remind you of your obligations under
the IETF IPR rules which encourages you to notify the IETF if you are
aware of IPR of others on an IETF contribution, or to refrain from
participating in any contribution or discussion related to your
undisclosed IPR. For more information, please see the RFCs listed above
and
http://trac.tools.ietf.org/group/iesg/trac/wiki/IntellectualProperty.

Thank you,
NetMod WG Chairs

PS Please include all listed in the headers of this message in your
response.




From nobody Mon Jul  6 20:33:34 2020
Return-Path: <gengliang@chinamobile.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C38863A09F0; Mon,  6 Jul 2020 20:33:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 QwHQAZhnCJXI; Mon,  6 Jul 2020 20:33:29 -0700 (PDT)
Received: from cmccmta3.chinamobile.com (cmccmta3.chinamobile.com [221.176.66.81]) by ietfa.amsl.com (Postfix) with ESMTP id D0A193A09EF; Mon,  6 Jul 2020 20:33:26 -0700 (PDT)
Received: from spf.mail.chinamobile.com (unknown[172.16.121.9]) by rmmx-syy-dmz-app10-12010 (RichMail) with SMTP id 2eea5f03ecf9adf-4c7fb; Tue, 07 Jul 2020 11:33:13 +0800 (CST)
X-RM-TRANSID: 2eea5f03ecf9adf-4c7fb
X-RM-TagInfo: emlType=0                                       
X-RM-SPAM-FLAG: 00000000
Received: from Liang (unknown[223.69.29.236]) by rmsmtp-syy-appsvr05-12005 (RichMail) with SMTP id 2ee55f03ecf7299-d65dc; Tue, 07 Jul 2020 11:33:13 +0800 (CST)
X-RM-TRANSID: 2ee55f03ecf7299-d65dc
From: =?utf-8?Q?Liang_Geng|=E8=80=BF=E4=BA=AE?= <gengliang@chinamobile.com>
To: "'Lou Berger'" <lberger@labn.net>, <taoran20@huawei.com>, "'Qin Wu'" <bill.wu@huawei.com>, "'Benoit Claise'" <bclaise@cisco.com>, <duzongpeng@chinamobile.com>
Cc: "'NetMod WG'" <netmod@ietf.org>, <draft-tao-netmod-yang-node-tags@ietf.org>
References: <24cf37e7-bd2e-8ffe-d062-cf7bfbce6d2d@labn.net>
In-Reply-To: <24cf37e7-bd2e-8ffe-d062-cf7bfbce6d2d@labn.net>
Date: Tue, 7 Jul 2020 11:33:13 +0800
Message-ID: <003301d6540f$590f0ed0$0b2d2c70$@com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AdZT37E3XoNGuREgQvaVRHHEyPuyLQAL5sAA
Content-Language: zh-cn
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/rXb-ZeXzvCQAByu2fFJlbno6tR4>
Subject: [netmod] =?utf-8?b?562U5aSNOiBSZWdhcmRpbmcgSVBSIG9uIGRyYWZ0LXRh?= =?utf-8?q?o-netmod-yang-node-tags-01?=
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Jul 2020 03:33:32 -0000

Hi Lou,

No, I'm not aware of any IPR that applies to this draft

Best wishes
Liang

-----=E9=82=AE=E4=BB=B6=E5=8E=9F=E4=BB=B6-----
=E5=8F=91=E4=BB=B6=E4=BA=BA: Lou Berger [mailto:lberger@labn.net]=20
=E5=8F=91=E9=80=81=E6=97=B6=E9=97=B4: 2020=E5=B9=B47=E6=9C=887=E6=97=A5 =
05:30
=E6=94=B6=E4=BB=B6=E4=BA=BA: taoran20@huawei.com; Qin Wu; Benoit Claise; =
Liang Geng|=E8=80=BF=E4=BA=AE; duzongpeng@chinamobile.com
=E6=8A=84=E9=80=81: NetMod WG; draft-tao-netmod-yang-node-tags@ietf.org
=E4=B8=BB=E9=A2=98: Regarding IPR on draft-tao-netmod-yang-node-tags-01

Authors, Contributors, WG,

As part of preparation for WG Adoption:

Are you aware of any IPR that applies to drafts identified above?

Please state either:

"No, I'm not aware of any IPR that applies to this draft"
or
"Yes, I'm aware of IPR that applies to this draft"

If so, has this IPR been disclosed in compliance with IETF IPR rules
(see RFCs 3669, 5378 and 8179 for more details)?

If yes to the above, please state either:

"Yes, the IPR has been disclosed in compliance with IETF IPR rules"
or
"No, the IPR has not been disclosed"

If you answer no, please provide any additional details you think
appropriate.

We note that all DT members are listed as contributors.  If you
contributed to the document please respond.  Alternatively, please feel
free to state that you didn't materially contribute to the draft and
would like your name removed from the contribution section (and moved to
acknowledgments after WG adoption).

If you are listed as a document author or contributor please answer the
above by responding to this email regardless of whether or not you are
aware of any relevant IPR. This document will not advance to the next
stage until a response has been received from each author.

NOTE: THIS APPLIES TO ALL OF YOU LISTED IN THIS MESSAGE'S TO LINES.

If you are on the WG email list or attend WG meetings but are not listed
as an author or contributor, we remind you of your obligations under
the IETF IPR rules which encourages you to notify the IETF if you are
aware of IPR of others on an IETF contribution, or to refrain from
participating in any contribution or discussion related to your
undisclosed IPR. For more information, please see the RFCs listed above
and
http://trac.tools.ietf.org/group/iesg/trac/wiki/IntellectualProperty.

Thank you,
NetMod WG Chairs

PS Please include all listed in the headers of this message in your
response.







From nobody Mon Jul  6 21:19:00 2020
Return-Path: <duzongpeng@foxmail.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 83BCF3A07A6; Mon,  6 Jul 2020 21:18:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.905
X-Spam-Level: 
X-Spam-Status: No, score=-0.905 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, HTML_FONT_LOW_CONTRAST=0.001, HTML_MESSAGE=0.001, RDNS_DYNAMIC=0.982, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=qq.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 zraLNj3liS9z; Mon,  6 Jul 2020 21:18:54 -0700 (PDT)
Received: from qq.com (out203-205-251-88.mail.qq.com [203.205.251.88]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 12F9B3A07BB; Mon,  6 Jul 2020 21:18:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qq.com; s=s201512; t=1594095499; bh=3NpQhXNwkWVQ1csyKTRUzbFBVWZI2zwzB/R5iU9ZRLM=; h=Date:From:To:Cc:Subject:References; b=JfqL/uE7Yar6VMeviQd0L+MTtPdCiDn6TolTttBhzPWi/yfCuJ1YCSmKoyhPTto22 n3qnBohdmHsk6Bd5gh8jRJp8IiNUuFJakoExhLBzmTMn4pBYzywP4NLwpQxNXjz3ok os3r3QU07mYzq3caoy9emYSJflQdO8Gi6pMIF4Kk=
Received: from cmcc-PC ([122.115.228.96]) by newxmesmtplogicsvrszc7.qq.com (NewEsmtp) with SMTP id 4910429A; Tue, 07 Jul 2020 12:18:17 +0800
X-QQ-mid: xmsmtpt1594095497tqpb7gsj8
Messag-ID: <tencent_684C7CDCD9F3F9C0DA50D418A26ECAF1A009@qq.com>
X-QQ-XMAILINFO: M9VrpnxHakLFD0xNq2nUsJIpb/tu8l/fxkYzh5XgSTRyN8sy8831ZqFEFedZNf Z+9K2E0DGhKBTSubDOQWx203VqbFxsVsXUUfmkDyiaFUkEig/grU/zUMLvnrRCnk2oANR47ipVW6 SRHWIfOiEEZZswJHnEXVbJree9f3wglOWaX2J7LiBFHNJm/KpQO2u19Bo/6/307ut+2jp5uTpv+6 b98PTM+XyxrxDHJnRUHv2R3inti18PsRkfW0h3YXvp0woUHzzu2VBKU6lHg8HwuTThYDUJx+VOmm 5tv7RWpxXcG82yLW43GfWK1YpXyp/SijeIyUbEkNiXU1DV68Qn2xwcdT0hOVFCdr4Dn4n5IhtFgj PhGGFXjBtkEuCcNbaz0TFQ8shPomyQutKhypioA/cB365jVQxOou8TuU1wqNUX8euKNkgqqiEgmr Mlp1eHP30zcwVxJ0IwSXRDitJNI81OGeJsq2RxN4C8vP1NUKwu4uqn4JHshDdTtt0N9Ix5E1MyuB 7hW8j3YmuSb+5oAVypsBFcqJeYyI5E7m8GNRJmY0HBlJ1hHiDP7fx+iv9GNnEJVU5U0r9sKFBh45 KeEbqEcucpJ0gZ2uCT5wt9tbj3JGT6/j81GQCKae7e2uq18Y/KOrfe8skpJuGhB4iS1b5xdQGkky YLFgdPBMZ2cWVMaESxCwQNSbCu+ihQKNGcrHIv4qjJgjQ6fle0IOMQiosemKll9HYmPLDQsDi6Ny Sd
Date: Tue, 7 Jul 2020 12:20:18 +0800
From: "duzongpeng@foxmail.com" <duzongpeng@foxmail.com>
To: "Lou Berger" <lberger@labn.net>, taoran20 <taoran20@huawei.com>,  "Qin Wu" <bill.wu@huawei.com>, "Benoit Claise" <bclaise@cisco.com>,  =?utf-8?B?TGlhbmcgR2VuZ3zogL/kuq4=?= <gengliang@chinamobile.com>,  duzongpeng <duzongpeng@chinamobile.com>
Cc: draft-tao-netmod-yang-node-tags <draft-tao-netmod-yang-node-tags@ietf.org>,  "NetMod WG" <netmod@ietf.org>
References: <24cf37e7-bd2e-8ffe-d062-cf7bfbce6d2d@labn.net>
X-Priority: 3
X-Has-Attach: no
X-Mailer: Foxmail 7.2.14.409[cn]
Mime-Version: 1.0
Message-ID: <202007071220175199230@foxmail.com>
Content-Type: multipart/alternative; boundary="----=_001_NextPart758402658667_=----"
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/PRfcKZjjttBO4l3hW2VwEKwXJmc>
Subject: Re: [netmod] Regarding IPR on draft-tao-netmod-yang-node-tags-01
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Jul 2020 04:18:59 -0000

This is a multi-part message in MIME format.

------=_001_NextPart758402658667_=----
Content-Type: text/plain;
	charset="utf-8"
Content-Transfer-Encoding: base64

Tm8sIEknbSBub3QgYXdhcmUgb2YgYW55IElQUiB0aGF0IGFwcGxpZXMgdG8gdGhpcyBkcmFmdA0K
DQoNCg0KZHV6b25ncGVuZ0Bmb3htYWlsLmNvbSANCiYgZHV6b25ncGVuZ0BjaGluYW1vYmlsZS5j
b20gDQoNCiANCkZyb206IExvdSBCZXJnZXINCkRhdGU6IDIwMjAtMDctMDcgMDU6MzANClRvOiB0
YW9yYW4yMDsgUWluIFd1OyBCZW5vaXQgQ2xhaXNlOyBMaWFuZyBHZW5nfOiAv+S6rjsgZHV6b25n
cGVuZw0KQ0M6IGRyYWZ0LXRhby1uZXRtb2QteWFuZy1ub2RlLXRhZ3M7IE5ldE1vZCBXRw0KU3Vi
amVjdDogW25ldG1vZF0gUmVnYXJkaW5nIElQUiBvbiBkcmFmdC10YW8tbmV0bW9kLXlhbmctbm9k
ZS10YWdzLTAxDQpBdXRob3JzLCBDb250cmlidXRvcnMsIFdHLA0KIA0KQXMgcGFydCBvZiBwcmVw
YXJhdGlvbiBmb3IgV0cgQWRvcHRpb246DQogDQpBcmUgeW91IGF3YXJlIG9mIGFueSBJUFIgdGhh
dCBhcHBsaWVzIHRvIGRyYWZ0cyBpZGVudGlmaWVkIGFib3ZlPw0KIA0KUGxlYXNlIHN0YXRlIGVp
dGhlcjoNCiANCiJObywgSSdtIG5vdCBhd2FyZSBvZiBhbnkgSVBSIHRoYXQgYXBwbGllcyB0byB0
aGlzIGRyYWZ0Ig0Kb3INCiJZZXMsIEknbSBhd2FyZSBvZiBJUFIgdGhhdCBhcHBsaWVzIHRvIHRo
aXMgZHJhZnQiDQogDQpJZiBzbywgaGFzIHRoaXMgSVBSIGJlZW4gZGlzY2xvc2VkIGluIGNvbXBs
aWFuY2Ugd2l0aCBJRVRGIElQUiBydWxlcw0KKHNlZSBSRkNzIDM2NjksIDUzNzggYW5kIDgxNzkg
Zm9yIG1vcmUgZGV0YWlscyk/DQogDQpJZiB5ZXMgdG8gdGhlIGFib3ZlLCBwbGVhc2Ugc3RhdGUg
ZWl0aGVyOg0KIA0KIlllcywgdGhlIElQUiBoYXMgYmVlbiBkaXNjbG9zZWQgaW4gY29tcGxpYW5j
ZSB3aXRoIElFVEYgSVBSIHJ1bGVzIg0Kb3INCiJObywgdGhlIElQUiBoYXMgbm90IGJlZW4gZGlz
Y2xvc2VkIg0KIA0KSWYgeW91IGFuc3dlciBubywgcGxlYXNlIHByb3ZpZGUgYW55IGFkZGl0aW9u
YWwgZGV0YWlscyB5b3UgdGhpbmsNCmFwcHJvcHJpYXRlLg0KIA0KV2Ugbm90ZSB0aGF0IGFsbCBE
VCBtZW1iZXJzIGFyZSBsaXN0ZWQgYXMgY29udHJpYnV0b3JzLiAgSWYgeW91DQpjb250cmlidXRl
ZCB0byB0aGUgZG9jdW1lbnQgcGxlYXNlIHJlc3BvbmQuICBBbHRlcm5hdGl2ZWx5LCBwbGVhc2Ug
ZmVlbA0KZnJlZSB0byBzdGF0ZSB0aGF0IHlvdSBkaWRuJ3QgbWF0ZXJpYWxseSBjb250cmlidXRl
IHRvIHRoZSBkcmFmdCBhbmQNCndvdWxkIGxpa2UgeW91ciBuYW1lIHJlbW92ZWQgZnJvbSB0aGUg
Y29udHJpYnV0aW9uIHNlY3Rpb24gKGFuZCBtb3ZlZCB0bw0KYWNrbm93bGVkZ21lbnRzIGFmdGVy
IFdHIGFkb3B0aW9uKS4NCiANCklmIHlvdSBhcmUgbGlzdGVkIGFzIGEgZG9jdW1lbnQgYXV0aG9y
IG9yIGNvbnRyaWJ1dG9yIHBsZWFzZSBhbnN3ZXIgdGhlDQphYm92ZSBieSByZXNwb25kaW5nIHRv
IHRoaXMgZW1haWwgcmVnYXJkbGVzcyBvZiB3aGV0aGVyIG9yIG5vdCB5b3UgYXJlDQphd2FyZSBv
ZiBhbnkgcmVsZXZhbnQgSVBSLiBUaGlzIGRvY3VtZW50IHdpbGwgbm90IGFkdmFuY2UgdG8gdGhl
IG5leHQNCnN0YWdlIHVudGlsIGEgcmVzcG9uc2UgaGFzIGJlZW4gcmVjZWl2ZWQgZnJvbSBlYWNo
IGF1dGhvci4NCiANCk5PVEU6IFRISVMgQVBQTElFUyBUTyBBTEwgT0YgWU9VIExJU1RFRCBJTiBU
SElTIE1FU1NBR0UnUyBUTyBMSU5FUy4NCiANCklmIHlvdSBhcmUgb24gdGhlIFdHIGVtYWlsIGxp
c3Qgb3IgYXR0ZW5kIFdHIG1lZXRpbmdzIGJ1dCBhcmUgbm90IGxpc3RlZA0KYXMgYW4gYXV0aG9y
IG9yIGNvbnRyaWJ1dG9yLCB3ZSByZW1pbmQgeW91IG9mIHlvdXIgb2JsaWdhdGlvbnMgdW5kZXIN
CnRoZSBJRVRGIElQUiBydWxlcyB3aGljaCBlbmNvdXJhZ2VzIHlvdSB0byBub3RpZnkgdGhlIElF
VEYgaWYgeW91IGFyZQ0KYXdhcmUgb2YgSVBSIG9mIG90aGVycyBvbiBhbiBJRVRGIGNvbnRyaWJ1
dGlvbiwgb3IgdG8gcmVmcmFpbiBmcm9tDQpwYXJ0aWNpcGF0aW5nIGluIGFueSBjb250cmlidXRp
b24gb3IgZGlzY3Vzc2lvbiByZWxhdGVkIHRvIHlvdXINCnVuZGlzY2xvc2VkIElQUi4gRm9yIG1v
cmUgaW5mb3JtYXRpb24sIHBsZWFzZSBzZWUgdGhlIFJGQ3MgbGlzdGVkIGFib3ZlDQphbmQNCmh0
dHA6Ly90cmFjLnRvb2xzLmlldGYub3JnL2dyb3VwL2llc2cvdHJhYy93aWtpL0ludGVsbGVjdHVh
bFByb3BlcnR5Lg0KIA0KVGhhbmsgeW91LA0KTmV0TW9kIFdHIENoYWlycw0KIA0KUFMgUGxlYXNl
IGluY2x1ZGUgYWxsIGxpc3RlZCBpbiB0aGUgaGVhZGVycyBvZiB0aGlzIG1lc3NhZ2UgaW4geW91
cg0KcmVzcG9uc2UuDQogDQogDQogDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXw0KbmV0bW9kIG1haWxpbmcgbGlzdA0KbmV0bW9kQGlldGYub3JnDQpodHRw
czovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL25ldG1vZA0K

------=_001_NextPart758402658667_=----
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

<html><head><meta http-equiv=3D"content-type" content=3D"text/html; charse=
t=3Dutf-8"><style>body { line-height: 1.5; }blockquote { margin-top: 0px; =
margin-bottom: 0px; margin-left: 0.5em; }body { font-size: 10.5pt; font-fa=
mily: 'Microsoft YaHei UI'; color: rgb(0, 0, 0); line-height: 1.5; }</styl=
e></head><body>=0A<div><span></span><span microsoft=3D"" yahei=3D"" ui';=
=3D"" font-size:=3D"" 14px;=3D"" color:=3D"" rgb(0,=3D"" 0,=3D"" 0);=3D"" =
background-color:=3D"" rgba(0,=3D"" font-weight:=3D"" normal;=3D"" font-st=
yle:=3D"" normal;text-decoration:=3D"" none;'=3D"">No,&nbsp;I'm&nbsp;not&n=
bsp;aware&nbsp;of&nbsp;any&nbsp;IPR&nbsp;that&nbsp;applies&nbsp;to&nbsp;th=
is&nbsp;draft</span></div>=0A<div><br></div><hr style=3D"width: 210px; hei=
ght: 1px;" color=3D"#b5c4df" size=3D"1" align=3D"left">=0A<div><span><div =
style=3D"MARGIN: 10px; FONT-FAMILY: verdana; FONT-SIZE: 10pt"><div><a href=
=3D"mailto:duzongpeng@foxmail.com" style=3D"font-size: 13.3333px; backgrou=
nd-color: transparent;">duzongpeng@foxmail.com</a><span style=3D"color: rg=
b(0, 0, 0); font-size: 13.3333px; background-color: rgba(0, 0, 0, 0);">&nb=
sp;</span></div><div><span style=3D"color: rgb(0, 0, 0); font-size: 13.333=
3px; background-color: rgba(0, 0, 0, 0);"></span><span style=3D"color: rgb=
(0, 0, 0); font-size: 13.3333px; background-color: rgba(0, 0, 0, 0);">&amp=
;</span><span style=3D"font-size: 10pt; line-height: 1.5; background-color=
: transparent;"> </span><a href=3D"mailto:duzongpeng@chinamobile.com" styl=
e=3D"font-size: 13.3333px; background-color: transparent;">duzongpeng@chin=
amobile.com</a><span style=3D"color: rgb(0, 0, 0); font-size: 13.3333px; b=
ackground-color: rgba(0, 0, 0, 0);">&nbsp;</span></div><div><span style=3D=
"color: rgb(0, 0, 0); font-size: 13.3333px; background-color: rgba(0, 0, 0=
, 0);"><br></span></div><span style=3D"font-size: 13.3333px; color: rgb(0,=
 0, 0); background-color: rgba(0, 0, 0, 0);"></span></div></span></div>=0A=
<blockquote style=3D"margin-Top: 0px; margin-Bottom: 0px; margin-Left: 0.5=
em"><div>&nbsp;</div><div style=3D"border:none;border-top:solid #B5C4DF 1.=
0pt;padding:3.0pt 0cm 0cm 0cm"><div style=3D"PADDING-RIGHT: 8px; PADDING-L=
EFT: 8px; FONT-SIZE: 12px;FONT-FAMILY:tahoma;COLOR:#000000; BACKGROUND: #e=
fefef; PADDING-BOTTOM: 8px; PADDING-TOP: 8px"><div><b>From:</b>&nbsp;<a hr=
ef=3D"mailto:lberger@labn.net">Lou Berger</a></div><div><b>Date:</b>&nbsp;=
2020-07-07&nbsp;05:30</div><div><b>To:</b>&nbsp;<a href=3D"mailto:taoran20=
@huawei.com">taoran20</a>; <a href=3D"mailto:bill.wu@huawei.com">Qin Wu</a=
>; <a href=3D"mailto:bclaise@cisco.com">Benoit Claise</a>; <a href=3D"mail=
to:gengliang@chinamobile.com">Liang Geng|=E8=80=BF=E4=BA=AE</a>; <a href=
=3D"mailto:duzongpeng@chinamobile.com">duzongpeng</a></div><div><b>CC:</b>=
&nbsp;<a href=3D"mailto:draft-tao-netmod-yang-node-tags@ietf.org">draft-ta=
o-netmod-yang-node-tags</a>; <a href=3D"mailto:netmod@ietf.org">NetMod WG<=
/a></div><div><b>Subject:</b>&nbsp;[netmod] Regarding IPR on draft-tao-net=
mod-yang-node-tags-01</div></div></div><div><div>Authors, Contributors, WG=
,</div>=0A<div>&nbsp;</div>=0A<div>As part of preparation for WG Adoption:=
</div>=0A<div>&nbsp;</div>=0A<div>Are you aware of any IPR that applies to=
 drafts identified above?</div>=0A<div>&nbsp;</div>=0A<div>Please state ei=
ther:</div>=0A<div>&nbsp;</div>=0A<div>"No, I'm not aware of any IPR that =
applies to this draft"</div>=0A<div>or</div>=0A<div>"Yes, I'm aware of IPR=
 that applies to this draft"</div>=0A<div>&nbsp;</div>=0A<div>If so, has t=
his IPR been disclosed in compliance with IETF IPR rules</div>=0A<div>(see=
 RFCs 3669, 5378 and 8179 for more details)?</div>=0A<div>&nbsp;</div>=0A<=
div>If yes to the above, please state either:</div>=0A<div>&nbsp;</div>=0A=
<div>"Yes, the IPR has been disclosed in compliance with IETF IPR rules"</=
div>=0A<div>or</div>=0A<div>"No, the IPR has not been disclosed"</div>=0A<=
div>&nbsp;</div>=0A<div>If you answer no, please provide any additional de=
tails you think</div>=0A<div>appropriate.</div>=0A<div>&nbsp;</div>=0A<div=
>We note that all DT members are listed as contributors.&nbsp; If you</div=
>=0A<div>contributed to the document please respond.&nbsp; Alternatively, =
please feel</div>=0A<div>free to state that you didn't materially contribu=
te to the draft and</div>=0A<div>would like your name removed from the con=
tribution section (and moved to</div>=0A<div>acknowledgments after WG adop=
tion).</div>=0A<div>&nbsp;</div>=0A<div>If you are listed as a document au=
thor or contributor please answer the</div>=0A<div>above by responding to =
this email regardless of whether or not you are</div>=0A<div>aware of any =
relevant IPR. This document will not advance to the next</div>=0A<div>stag=
e until a response has been received from each author.</div>=0A<div>&nbsp;=
</div>=0A<div>NOTE: THIS APPLIES TO ALL OF YOU LISTED IN THIS MESSAGE'S TO=
 LINES.</div>=0A<div>&nbsp;</div>=0A<div>If you are on the WG email list o=
r attend WG meetings but are not listed</div>=0A<div>as an author or contr=
ibutor, we remind you of your obligations under</div>=0A<div>the IETF IPR =
rules which encourages you to notify the IETF if you are</div>=0A<div>awar=
e of IPR of others on an IETF contribution, or to refrain from</div>=0A<di=
v>participating in any contribution or discussion related to your</div>=0A=
<div>undisclosed IPR. For more information, please see the RFCs listed abo=
ve</div>=0A<div>and</div>=0A<div>http://trac.tools.ietf.org/group/iesg/tra=
c/wiki/IntellectualProperty.</div>=0A<div>&nbsp;</div>=0A<div>Thank you,</=
div>=0A<div>NetMod WG Chairs</div>=0A<div>&nbsp;</div>=0A<div>PS Please in=
clude all listed in the headers of this message in your</div>=0A<div>respo=
nse.</div>=0A<div>&nbsp;</div>=0A<div>&nbsp;</div>=0A<div>&nbsp;</div>=0A<=
div>_______________________________________________</div>=0A<div>netmod ma=
iling list</div>=0A<div>netmod@ietf.org</div>=0A<div>https://www.ietf.org/=
mailman/listinfo/netmod</div>=0A</div></blockquote>=0A</body></html>
------=_001_NextPart758402658667_=------

.


From nobody Tue Jul  7 04:06:25 2020
Return-Path: <chopps@chopps.org>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BD06C3A0B21 for <netmod@ietfa.amsl.com>; Tue,  7 Jul 2020 04:06:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 y60JlQrHQuh3 for <netmod@ietfa.amsl.com>; Tue,  7 Jul 2020 04:06:22 -0700 (PDT)
Received: from smtp.chopps.org (smtp.chopps.org [54.88.81.56]) by ietfa.amsl.com (Postfix) with ESMTP id 95DEA3A0B1F for <netmod@ietf.org>; Tue,  7 Jul 2020 04:06:22 -0700 (PDT)
Received: from stubbs.int.chopps.org (047-050-069-038.biz.spectrum.com [47.50.69.38]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by smtp.chopps.org (Postfix) with ESMTPSA id 1236C60F05; Tue,  7 Jul 2020 11:06:21 +0000 (UTC)
From: Christian Hopps <chopps@chopps.org>
Content-Type: multipart/signed; boundary="Apple-Mail=_9234486F-6E4F-4DD9-B0B7-B7C55E9933FC"; protocol="application/pgp-signature"; micalg=pgp-sha512
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.80.23.2.2\))
Message-Id: <B548C4B4-2A97-4736-A6B2-358D1491D125@chopps.org>
Date: Tue, 7 Jul 2020 07:06:20 -0400
To: NetMod WG <netmod@ietf.org>
X-Mailer: Apple Mail (2.3608.80.23.2.2)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/dA9olZfEVa3clGdfvNYEFXUEMJw>
Subject: [netmod] Justification for decimal64 over string for floating point values in geo location data?
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Jul 2020 11:06:24 -0000

--Apple-Mail=_9234486F-6E4F-4DD9-B0B7-B7C55E9933FC
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

I received feedback in my YANG doctor review (thanks Mahesh) regarding =
the use of decimal64 for most of the values in the geo location grouping =
(https://tools.ietf.org/html/draft-ietf-netmod-geo-location-04). In my =
comparison sections I note that some precision (at the very extremes) =
may be lost when converting from other geo location formats that use =
string (or double for w3c) to decimal64. Given that mention of loss of =
extreme precision, the reviewer was asking if some justification for the =
decimal64 should be given in the document.

What are the advantages to using decimal64 for floating point numbers vs =
using a string with a pattern "[0-9]+(\.[0-9]+)?" (convert that to yang =
pattern language). The advantage of using a string is that the precision =
of the value is not restricted by the model. Does the YANG decimal64 =
values have a concise binary format that can be more efficiently =
transported or stored in binary form? If so is this the only advantage, =
and is it enough of one to limit the precision in the model?

It's definitely worth noting that the precision of the decimal64 values =
seem vastly adequate for geo location data (e.g., for Cartesian =
coordinates and height values which are measured in meters the =
fractional digits is 6 which means the surface could be up to 9 billion =
kilometers large (or away from for height) and the precision is to the =
micrometer. For ellipsoidal coordinates there are 12 fractional digits =
for the degrees.

Thanks,
Chris.

--Apple-Mail=_9234486F-6E4F-4DD9-B0B7-B7C55E9933FC
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEm56yH/NF+m1FHa6lLh2DDte4MCUFAl8EVywACgkQLh2DDte4
MCV/yA/9FTcYAtxsYTK1xp8XvtlZEFavKzxSyL7+1stmox6J32Pllb6iWtCR65PV
jK0+rNTXmwE91aao8K0293vz1qC01Zip3DtjMcrdOijgaFF7mkgijDO0OQ0apTTq
erXKQOME99ZN1ya2O3tt8F51ZhOT5hnrg8Hn7yLjLfgLxC3xGQJMFxbRW03rFAsN
tI+jGpO4B/Pbi1D0uJGLU996s7NlC/3kcRW+WR4AMT7uBKYdh/BJ09n0N70ck3pI
FPSd6NQqS9aXQ2ayajHxfe5wwhoy7KiB/gvcCsNyQCALz8qrDBp9Bewv/eGvXS0e
YBqWzHTj8hFdzXEdk8fqKIACc6LWmyzYgM8rUSH0bDaBY5bW1uGauMJmL+EiQVbu
nWv3L8JYOP5VWLqxO1Kk9MhZINTH5CwH86/LTpJbz/8U4eR37683M95pGUpSBK1i
7ve8esDFDCoil4J4UF1yB93+9LY3q5D26I04ZLlFR911Uo2kKVN1Iw2/mcsdElqu
gyPwESF3ubSzwvnj3zELa/4xd5eHWepdrV4dQ82UPdYVtC2b7jmYRyCV8i4M+NNo
SPTr9KPCrDG7K/sr3BO5AgH9IX7oKQEvSv3M+Mhtth5gtsudWhfEe6CnnFwMDMBo
4Udzr4bJ43Rf9Q71OlCAHJ3UqD81aSOKZuLu2KAvhl5hilZJeSA=
=sKJP
-----END PGP SIGNATURE-----

--Apple-Mail=_9234486F-6E4F-4DD9-B0B7-B7C55E9933FC--


From nobody Tue Jul  7 04:24:58 2020
Return-Path: <j.schoenwaelder@jacobs-university.de>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 335BE3A0B60 for <netmod@ietfa.amsl.com>; Tue,  7 Jul 2020 04:24:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 i34XZH_BBGn4 for <netmod@ietfa.amsl.com>; Tue,  7 Jul 2020 04:24:55 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 00FF73A0B5F for <netmod@ietf.org>; Tue,  7 Jul 2020 04:24:53 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id 7947A87D; Tue,  7 Jul 2020 13:24:51 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.198]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id QQfEzEQzHxjC; Tue,  7 Jul 2020 13:24:51 +0200 (CEST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS; Tue,  7 Jul 2020 13:24:51 +0200 (CEST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by hermes.jacobs-university.de (Postfix) with ESMTP id 3C0DA20154; Tue,  7 Jul 2020 13:24:51 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10028) with ESMTP id AAP90-jQ5GsY; Tue,  7 Jul 2020 13:24:50 +0200 (CEST)
Received: from localhost (anna.jacobs.jacobs-university.de [10.50.218.117]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by hermes.jacobs-university.de (Postfix) with ESMTPS id CE874200E4; Tue,  7 Jul 2020 13:24:50 +0200 (CEST)
Date: Tue, 7 Jul 2020 13:24:50 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Christian Hopps <chopps@chopps.org>
Cc: NetMod WG <netmod@ietf.org>
Message-ID: <20200707112450.wrttuprwrdr3nl5i@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: Christian Hopps <chopps@chopps.org>, NetMod WG <netmod@ietf.org>
References: <B548C4B4-2A97-4736-A6B2-358D1491D125@chopps.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <B548C4B4-2A97-4736-A6B2-358D1491D125@chopps.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/otYOGDgbJ5Hx8sd9C5kS-hMmBL0>
Subject: Re: [netmod] Justification for decimal64 over string for floating point values in geo location data?
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Jul 2020 11:24:57 -0000

Precision often means different things to different people. Here is my
take:

- Floating point numbers have almost always rounding errors. And
  floating point numbers use binary fractions, a decimal fraction like
  1.0 has no precise representation as a binary fraction. Type 0.1 +
  0.2 into python or haskell or any other language that gives you bare
  floating point numbers and enjoy the result.

- Fixed precision decimal numbers do not have rounding errors since
  they are essentially scaled integers and hence they are precise as
  long as calculations stay within the range.

- Floating point numbers can cover a large number space (from very
  tiny to really big), fixed precision decimal numbers are much more
  restrictive.

- In XML and JSON, numbers are rendered in strings that likely do not
  look much different if its a decimal64 or a float or ... If you really
  care about size, use a binary encoding like CBOR.

/js

On Tue, Jul 07, 2020 at 07:06:20AM -0400, Christian Hopps wrote:
> I received feedback in my YANG doctor review (thanks Mahesh) regarding the use of decimal64 for most of the values in the geo location grouping (https://tools.ietf.org/html/draft-ietf-netmod-geo-location-04). In my comparison sections I note that some precision (at the very extremes) may be lost when converting from other geo location formats that use string (or double for w3c) to decimal64. Given that mention of loss of extreme precision, the reviewer was asking if some justification for the decimal64 should be given in the document.
> 
> What are the advantages to using decimal64 for floating point numbers vs using a string with a pattern "[0-9]+(\.[0-9]+)?" (convert that to yang pattern language). The advantage of using a string is that the precision of the value is not restricted by the model. Does the YANG decimal64 values have a concise binary format that can be more efficiently transported or stored in binary form? If so is this the only advantage, and is it enough of one to limit the precision in the model?
> 
> It's definitely worth noting that the precision of the decimal64 values seem vastly adequate for geo location data (e.g., for Cartesian coordinates and height values which are measured in meters the fractional digits is 6 which means the surface could be up to 9 billion kilometers large (or away from for height) and the precision is to the micrometer. For ellipsoidal coordinates there are 12 fractional digits for the degrees.
> 
> Thanks,
> Chris.



> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod


-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>


From nobody Tue Jul  7 04:51:33 2020
Return-Path: <ladislav.lhotka@nic.cz>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8E9573A0BD5 for <netmod@ietfa.amsl.com>; Tue,  7 Jul 2020 04:51:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level: 
X-Spam-Status: No, score=-2.097 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, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nic.cz
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 MLg09JrMqAJU for <netmod@ietfa.amsl.com>; Tue,  7 Jul 2020 04:51:29 -0700 (PDT)
Received: from mail.nic.cz (mail.nic.cz [IPv6:2001:1488:800:400::400]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F04B53A0BD4 for <netmod@ietf.org>; Tue,  7 Jul 2020 04:51:27 -0700 (PDT)
Received: from [IPv6:2001:1488:fffe:6:a88f:7eff:fed2:45f8] (unknown [IPv6:2001:1488:fffe:6:a88f:7eff:fed2:45f8]) by mail.nic.cz (Postfix) with ESMTPSA id 6461E13FEBC for <netmod@ietf.org>; Tue,  7 Jul 2020 13:51:25 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=nic.cz; s=default; t=1594122685; bh=4UQfah8l2441tsRXyfrMpFk3VVNVyBuRv7iOGNtMY/I=; h=To:From:Date; b=JJocETkZz0IbwLzyvMJvxYHa6fg+3qqPwju8+fiGhchCAmatL2U2bnA1dWEpxppP3 lqVyl1uBQua0csbsmUKnCMaRRn6asKZ9AiaPEfL/yIGvlfBHmClnbRNTOBIvRjKrX5 gZ+qgJhrxYOpFEA1VwFqlsPT7GGErSlcYeFPl9+Q=
To: netmod@ietf.org
References: <B548C4B4-2A97-4736-A6B2-358D1491D125@chopps.org> <20200707112450.wrttuprwrdr3nl5i@anna.jacobs.jacobs-university.de>
From: Ladislav Lhotka <ladislav.lhotka@nic.cz>
Autocrypt: addr=ladislav.lhotka@nic.cz; keydata= mQINBFhU5JIBEACmGIeLglGrwf6JBcNrcLoO19yAdKcH7V132STGHlhEAgmdzwclgVE7GN7y 5+1ySQ8jhDM80QSQ+XaXsSbHTQl23vcVvSfKNdme11kGEQ7kO/bTbUYxpRRa5dqDjLeEHhol WiNk6nUHqEAExbpEoITiO216Lwxh8gD2+39ZH/UVJgMHoZD1VmrxHSnp9b1SpmDWkbILRc93 u6lADieU67SG5vWqGaBgp8JQAVI3F+ZhcLXHQiQLPliePT3YKfvubWg9NIprts9fv2JAUywv NN4R5gg1oFegOXouzlBySiUNXndzJsj1JAcI4psGA9iGYBhgdILXg+2Kwkok9rrx1gWsqtmb lcFDiJRx52FUohHz9obZ9gkOd4NoV4jatjnu+9HKA8V2T5JUgTCgOWeI2yHoSNFJvKO0ygIg /5ccrB9iRdmJIiA2cAmu5MaHnKxAcQ7eaXqQN+JRcpFUH2ooFHKm0750U3aAZY3an5+a5Njh XddaDDX/7f0a68jaWuoKFn7Mqa2HhNnLJs2Nsq9quLdWEUh59wOgTrp2TZnkAFtG1MGa2dNz M3YX22+jwbnfv/U72fEu33juXfMLWfwzJEzQG47dnpmsArt8fM+atOvTSvkLQDNJkOSVZT8m NR5/OeIYfxhe3FUSrljRQBXN8ioVoiMtcCR8EKXCwCnja20vdQARAQABtChMYWRpc2xhdiBM aG90a2EgPGxhZGlzbGF2Lmxob3RrYUBuaWMuY3o+iQJUBBMBCgA+FiEEtr1TxpCtJF8Aid5X uPkrCKn3bGcFAl3k3q0CGwMFCQecs7wFCwkIBwMFFQoJCAsFFgIDAQACHgECF4AACgkQuPkr CKn3bGeXZA/+IM3zgfkMwQ+rvYMEn1cHoYwA0j8iwGtQp6FQYO/Vj0d6Q07Q5/iUqM0UuniU HN6xC5APrPsxwyeSuJUW1zjGm6JD8U5WinbNJuBU/FMC7XyHgOwwXdlT1bLlhOYnvUrZx0bB QeMLnUinvTHLVFnpUCfFpyKRUKh3kkUJS5AXRz5ZgEqJUr79GSTg46dluXlz9mnPIkwluwYO ydlhtW/+s/xVuCIqRUdhhc30d8K5XB+smiYmHSzePjLGwsP1pHt1e8we57EFNvm7iiwXPCAI cy+PAtCxmq2zsIxsZxtZP4SWbRcj2Z16XTtT+hhNK6SWKhpDuacadpWChXpYc36xtuJ5Ll3C lZqa/6mDRcagJy016pQboW/4JIkFcFhu6ugNwvR1OBom04VPVBxqQRgazqpfkB0jSWWS4rwh l30kwDFW5eWcski3Ja5g2drj0YpUeEkMOQcToxLPXffI6dauKTMh7K6RF++LGCYxOukWt2r+ jk6/pB3rSVztAJDb4kc/EgE7yNwrVQOxkKHfk3rGCXkvijCgU3jS0k5g01/OwENxpEUk0Nln mlLJdb8Bju6Jp2y3ZX97+Szs2tH8M6Mpny213lFgc4EVCOFVtIPsyYfiR9On1IIdRqMx3mQC 5AV+3Wc0o3M7Ku0ZbuhkYLNIhlNrRjlxFRk12FpZwFwznY+5AQ0EWFTnYgEIAM6XJ37HGp7H nzztkWbCW+5zkLzff2LQh7yoH32CGJTK7vnQKOY+JKi16lR1qUDHOUtYfRj17jBNWaB0CY0k qkRWCDXG0pff8VT63Kg/DlS2LLbPQpO2NcjdMhPTTUadnKWeo7h6/mFF7VW4X2sm1NYeNWD5 VQxdPQUbnCJ4Pi23QZRJnBu2ycM9aXa7ERRvpN3i3mAc2UgkJWq4KGjI74cd7ytCsU0RN6RT S0sFE4zCB1r6nXqfHHiousATS6+3GnuIGTtaeR0nXHlIvl2AC91+hswsWaA7YB4dB2/GJ8PN L3d07gA6yR2DoZJZhAmtMUiUzap4jgf07UoTOY80MHkAEQEAAYkDcgQYAQoAJgIbAhYhBLa9 U8aQrSRfAIneV7j5Kwip92xnBQJcLzGrBQkHnLFJAUDAdCAEGQEKAB0WIQQ+THLKBBuTzVYa 3ozuYRDCyLOtngUCWFTnYgAKCRDuYRDCyLOtnhnlB/49PV5puyMGBJXY5XBdaPIKFfC5eBfy EOgMqDfJS9yhV7bhFRzzztX9Z7COod6mxmlogNaDFMk/yFH25DOe2tpjKs6sqa9bwyY3cOFw pp38VdeAq0FxF3qOhjKzF12RVQ4Ipu/ahzzQ6V5reia+onOghw+BrjOsPExJaDbiif5UqL/F yWvERlR46GGbFzK9gEvUo+52Wjx3t4hW2IMZKS58xvzkMkTQtxYHAM++jO7bH18wV603JJC3 mZxq9YKKFHVcxinp9l8yzVxfIjhiklednvb30lggY4VEG6X+BER/lcw1QgSDojjbHY72o+76 rBYZ+pSacY/idn5AkAEkQyxsCRC4+SsIqfdsZ1aAEACjuN1b73KNsdsNZuV/MSdmfC+LkoG2 +20kGWzHHiq1Owc4W3fDRohJThM5xyKt2RAcLZAqzfeef1AuoESTqqR6OheaF3u0HAa+U87E /dfjflBOsGZloNi/0/JcN2B8VJpXBwA55adA4YwNL/i8k/roIZ0Yh4wd8Bv8G4exrjvPZPCG klGNBvIJomaqgb9YDvdN22CW3f0zoCwdTX+XV7YL6IQsZroRViLWZv12UCKO1kVop8IMQolx XGbo4kVkqtVx0A4O+ZqCiG819QGZIAtaKSG6aK1xWxNg16ClbEoCEglPeLiOr1ttibO6emuK 4w+4vA5nu+q5niUZ611f/9OtnNO6w/EZ9jRjiqBbo7esNkzal4LjwZUa0B3poWRz+7B++CYS F0c/qdfqjYmiN4IEbXnC0EFhwOYejTayy/H/nA0yGjxF7xA2Krom8B3YTaOnaZ2lVx0gtQK6 Ih7SSc842yRyBnMoVko8mzcHb/0urD2uWkPI5VfXLF9OJhfe3J1xswtqfOxFtf1cZv6fnQID 4gfsvRP8s8Wow5m3gp1HLSlxeZcc57nK8/nKWaTssdOf6doSw8kLWC5Dcwx2Ld15SsjkHeCO MtOaIxq+Er6vnvcepj76pZZJznS/bMriYPyyw0FIYmAPcnm3v5W+HZ339ktp+Kk3fNl3qJo6 C+Sjv7kBDQRYVOgGAQgA0GW5sWxqhcD9hxi/LQZ/hzPBgrpTvyIgxHrJN1HZ2BzdpNU7UlnC DVDzvAV2/1kEIiCdTYnnly0+PCHhyEdP45M9//oH7KYd/F/JSQwI+56mGP2O0fBBu9WStHws RraGfzGGZDV1XutvIz/qzpkBGpXGzA73Bi2Xye+/9JtHXmjhoXnItQLO38Hqnb5kXk79cSC4 TStPAKdrB/CMolcArT8j9eijIUOPMkWCGCeICv/hECpA5CZma2tplU80cKiOIYknFG8E+5Pr FlW962P7njIaahWSIObM2/C48uu5KAwgyDj6DA14cwc/4wfRsXZFjUMNpI0xer1iLQV5y1vi 6QARAQABiQI8BBgBCgAmAhsMFiEEtr1TxpCtJF8Aid5XuPkrCKn3bGcFAlwvMc8FCQecsMkA CgkQuPkrCKn3bGfkEg//alC3LNxnyH3tNy/OKQqOFJLUCidIm77DT/ZQfjLMAZezzCAq1Adf hVg7uV5a/dFdQdVDnjEz+SQ6/EzyqGashdAMnlBDwiqPe3MhB0L97VQwjNQa0wf1AsHdQCv8 i3e7U6RjlEmSC42dA+RjhrFOCZPtUTlCVDoSnY1S0kZOvEjhHvw901MPEINikZY4TBc18Xnk fbGQhglvI9NqBawlBKHyDGTAVJL7ld60iHsWt3prq+h48iFjc7x2JT39oBxT5Jhl3pg01QSC vu2Fg99vUuRr3u8tavnMKX4Vk3bujpHhuyOTSm0X37nwwu9DpMqkeUNvYR2RM+EuGGltonrN yrb5S21omN7fLDvRtdUBUOCFJLxZunTDLlkig/QuT+QlW7CG59Ussuu37HxgpiICCeeBDOaF bkZku43Qwt5cTtdJ8BkzYgvvoC7NegBn9N+U+Etrrvs09Slo11wlQx1F3sk9T9rjz1QrPM8j blxEgepm+W75VJ22z1qY/JnNElygR7KeTaeOY+iCn4wgDeC964AHMuGzG7aUg8P3zjgClL1T pFJwQUml880L6C+VuWPxuFIS18BPCYtLGlfQc5jp4dGN87ftenT13W70XiGXdrmIAFBF6Jjk 3huuDoRvdbPavAGdxu5QGdHeH0/GjfTxq7lRwgamoY0lw1LIB6LOzXo=
Organization: CZ.NIC
Message-ID: <85c0def4-b82a-d58a-0694-05fd6df90bcc@nic.cz>
Date: Tue, 7 Jul 2020 13:51:25 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0
MIME-Version: 1.0
In-Reply-To: <20200707112450.wrttuprwrdr3nl5i@anna.jacobs.jacobs-university.de>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: clamav-milter 0.102.2 at mail
X-Virus-Status: Clean
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/VNhZRNZ-aJMUEqOD0dU-JQJBdr8>
Subject: Re: [netmod] Justification for decimal64 over string for floating point values in geo location data?
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Jul 2020 11:51:32 -0000

On 07. 07. 20 13:24, Juergen Schoenwaelder wrote:
> Precision often means different things to different people. Here is my
> take:
> 
> - Floating point numbers have almost always rounding errors. And
>   floating point numbers use binary fractions, a decimal fraction like
>   1.0 has no precise representation as a binary fraction. Type 0.1 +
>   0.2 into python or haskell or any other language that gives you bare
>   floating point numbers and enjoy the result.
> 
> - Fixed precision decimal numbers do not have rounding errors since
>   they are essentially scaled integers and hence they are precise as
>   long as calculations stay within the range.
> 
> - Floating point numbers can cover a large number space (from very
>   tiny to really big), fixed precision decimal numbers are much more
>   restrictive.
> 
> - In XML and JSON, numbers are rendered in strings that likely do not
>   look much different if its a decimal64 or a float or ... If you really
>   care about size, use a binary encoding like CBOR.

I know nothing about geo-location formats, but I suspect that the string
representation is based on some assumptions regarding the underlying
numeric type. So one option might be to define a new type derived from
"string", and specify these assumptions in the description.

Lada

> 
> /js
> 
> On Tue, Jul 07, 2020 at 07:06:20AM -0400, Christian Hopps wrote:
>> I received feedback in my YANG doctor review (thanks Mahesh) regarding the use of decimal64 for most of the values in the geo location grouping (https://tools.ietf.org/html/draft-ietf-netmod-geo-location-04). In my comparison sections I note that some precision (at the very extremes) may be lost when converting from other geo location formats that use string (or double for w3c) to decimal64. Given that mention of loss of extreme precision, the reviewer was asking if some justification for the decimal64 should be given in the document.
>>
>> What are the advantages to using decimal64 for floating point numbers vs using a string with a pattern "[0-9]+(\.[0-9]+)?" (convert that to yang pattern language). The advantage of using a string is that the precision of the value is not restricted by the model. Does the YANG decimal64 values have a concise binary format that can be more efficiently transported or stored in binary form? If so is this the only advantage, and is it enough of one to limit the precision in the model?
>>
>> It's definitely worth noting that the precision of the decimal64 values seem vastly adequate for geo location data (e.g., for Cartesian coordinates and height values which are measured in meters the fractional digits is 6 which means the surface could be up to 9 billion kilometers large (or away from for height) and the precision is to the micrometer. For ellipsoidal coordinates there are 12 fractional digits for the degrees.
>>
>> Thanks,
>> Chris.
> 
> 
> 
>> _______________________________________________
>> netmod mailing list
>> netmod@ietf.org
>> https://www.ietf.org/mailman/listinfo/netmod
> 
> 

-- 
Ladislav Lhotka
Head, CZ.NIC Labs
PGP Key ID: 0xB8F92B08A9F76C67


From nobody Tue Jul  7 04:53:24 2020
Return-Path: <chopps@chopps.org>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 15ED03A0BD6 for <netmod@ietfa.amsl.com>; Tue,  7 Jul 2020 04:53:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 cASJePgCM9B1 for <netmod@ietfa.amsl.com>; Tue,  7 Jul 2020 04:53:21 -0700 (PDT)
Received: from smtp.chopps.org (smtp.chopps.org [54.88.81.56]) by ietfa.amsl.com (Postfix) with ESMTP id 9A7703A0BD5 for <netmod@ietf.org>; Tue,  7 Jul 2020 04:53:21 -0700 (PDT)
Received: from stubbs.int.chopps.org (047-050-069-038.biz.spectrum.com [47.50.69.38]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by smtp.chopps.org (Postfix) with ESMTPSA id 1BCFB60EC0; Tue,  7 Jul 2020 11:53:20 +0000 (UTC)
From: Christian Hopps <chopps@chopps.org>
Message-Id: <C77ED032-788C-410C-A239-86286ADE4E4A@chopps.org>
Content-Type: multipart/signed; boundary="Apple-Mail=_F7043008-35CE-4D43-86B4-27B5373681B9"; protocol="application/pgp-signature"; micalg=pgp-sha512
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.80.23.2.2\))
Date: Tue, 7 Jul 2020 07:53:19 -0400
In-Reply-To: <20200707112450.wrttuprwrdr3nl5i@anna.jacobs.jacobs-university.de>
Cc: Christian Hopps <chopps@chopps.org>, NetMod WG <netmod@ietf.org>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
References: <B548C4B4-2A97-4736-A6B2-358D1491D125@chopps.org> <20200707112450.wrttuprwrdr3nl5i@anna.jacobs.jacobs-university.de>
X-Mailer: Apple Mail (2.3608.80.23.2.2)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/T_5EoTh2iC9riS2XaaeF-wzSPqY>
Subject: Re: [netmod] Justification for decimal64 over string for floating point values in geo location data?
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Jul 2020 11:53:23 -0000

--Apple-Mail=_F7043008-35CE-4D43-86B4-27B5373681B9
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii



> On Jul 7, 2020, at 7:24 AM, Juergen Schoenwaelder =
<j.schoenwaelder@jacobs-university.de> wrote:
>=20
> Precision often means different things to different people. Here is my
> take:
>=20
> - Floating point numbers have almost always rounding errors. And
>  floating point numbers use binary fractions, a decimal fraction like
>  1.0 has no precise representation as a binary fraction. Type 0.1 +
>  0.2 into python or haskell or any other language that gives you bare
>  floating point numbers and enjoy the result.
>=20
> - Fixed precision decimal numbers do not have rounding errors since
>  they are essentially scaled integers and hence they are precise as
>  long as calculations stay within the range.
>=20
> - Floating point numbers can cover a large number space (from very
>  tiny to really big), fixed precision decimal numbers are much more
>  restrictive.
>=20
> - In XML and JSON, numbers are rendered in strings that likely do not
>  look much different if its a decimal64 or a float or ... If you =
really
>  care about size, use a binary encoding like CBOR.

So do you think it's enough to just use decimal64, and not justify it's =
use over strings? I don't necessarily think we need to talk to it in the =
document, but it was raised in the review so I figured some discussion =
on the list was at least merited.

While I haven't done any binary stuff with YANG, I think it's definitely =
usable that way (e.g., to define binary APIs in software where you =
probably wouldn't want to be using XML or JSON).

Thanks,
Chris.


>=20
> /js
>=20
> On Tue, Jul 07, 2020 at 07:06:20AM -0400, Christian Hopps wrote:
>> I received feedback in my YANG doctor review (thanks Mahesh) =
regarding the use of decimal64 for most of the values in the geo =
location grouping =
(https://tools.ietf.org/html/draft-ietf-netmod-geo-location-04). In my =
comparison sections I note that some precision (at the very extremes) =
may be lost when converting from other geo location formats that use =
string (or double for w3c) to decimal64. Given that mention of loss of =
extreme precision, the reviewer was asking if some justification for the =
decimal64 should be given in the document.
>>=20
>> What are the advantages to using decimal64 for floating point numbers =
vs using a string with a pattern "[0-9]+(\.[0-9]+)?" (convert that to =
yang pattern language). The advantage of using a string is that the =
precision of the value is not restricted by the model. Does the YANG =
decimal64 values have a concise binary format that can be more =
efficiently transported or stored in binary form? If so is this the only =
advantage, and is it enough of one to limit the precision in the model?
>>=20
>> It's definitely worth noting that the precision of the decimal64 =
values seem vastly adequate for geo location data (e.g., for Cartesian =
coordinates and height values which are measured in meters the =
fractional digits is 6 which means the surface could be up to 9 billion =
kilometers large (or away from for height) and the precision is to the =
micrometer. For ellipsoidal coordinates there are 12 fractional digits =
for the degrees.
>>=20
>> Thanks,
>> Chris.
>=20
>=20
>=20
>> _______________________________________________
>> netmod mailing list
>> netmod@ietf.org
>> https://www.ietf.org/mailman/listinfo/netmod
>=20
>=20
> --
> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
> Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>
>=20


--Apple-Mail=_F7043008-35CE-4D43-86B4-27B5373681B9
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEm56yH/NF+m1FHa6lLh2DDte4MCUFAl8EYi8ACgkQLh2DDte4
MCVG1Q/+PgHNg/Nu1Kk/EHizSZGY0qKFsFZXyEPJyXHlDyHeAssxaOgKEDFAsjLc
8Io+Dke14/o35mFRbJMU4/wgOSr5ZFEortWMWsvOPjDlv1dQWJ0RluZ7w5BEdm6S
fWE3HS26SVLaPSJKWEqT5TrKsRzLEwcWRrtCbuUJiGcw1dSrBhR/Sa703tkCWHjQ
t1NkCldsHgN0qoEHfTaEYvWZCvYawkwWrnHsMVPGJdBEEBJTuLfOEIx4n0S84qQ9
D7M7G1QxFOpk3iM6n46OLnFW1P8f8QSINq+Ji+1MacKNpnXj7FdqlijYAHgmVHrz
1Y3KGIUevo9xhT4WNCSE278AM+J+7SEzO8+cvgCP4sfoWVKKtqHqgS+hK/vCjXDr
5+e3GXUcxcaBrVBu/X4sYCXBC+yBVwk0SypiJXYIER3kgtSyfOpUCZeCI3hDffjd
BfUWAm54SqPMeVRXXzCtHHj+lPf4Va4tI+YXFvcxU1MA1JYTQsW4O6+jCJKMGMlx
NjH8LmLGOOOw7H399fg54ecneb9NfIoXCZks21XTbYyBZdads1aSEUhJ5cJCSeUc
bxPjx1CGvtvoE5vpASM+6EtqD4ICIvA3nnarM5b5upfrdyMCGhj+XRd1ZYnFh9lZ
FizYnfUfAsqo7kqkS0a2YmqyasPU4NthE73QT3IfpYTAjr6pJDk=
=1iCb
-----END PGP SIGNATURE-----

--Apple-Mail=_F7043008-35CE-4D43-86B4-27B5373681B9--


From nobody Tue Jul  7 05:18:29 2020
Return-Path: <j.schoenwaelder@jacobs-university.de>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2AE403A0C09 for <netmod@ietfa.amsl.com>; Tue,  7 Jul 2020 05:18:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 zHaun6JvtEzo for <netmod@ietfa.amsl.com>; Tue,  7 Jul 2020 05:18:25 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 508233A0C0B for <netmod@ietf.org>; Tue,  7 Jul 2020 05:18:24 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id D240887D; Tue,  7 Jul 2020 14:18:22 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.198]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id Knlse83oiWAm; Tue,  7 Jul 2020 14:18:22 +0200 (CEST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS; Tue,  7 Jul 2020 14:18:22 +0200 (CEST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by hermes.jacobs-university.de (Postfix) with ESMTP id 66B6920154; Tue,  7 Jul 2020 14:18:22 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10028) with ESMTP id 0h1YQXun4Ihy; Tue,  7 Jul 2020 14:18:22 +0200 (CEST)
Received: from localhost (anna.jacobs.jacobs-university.de [10.50.218.117]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by hermes.jacobs-university.de (Postfix) with ESMTPS id 1E9FF200E4; Tue,  7 Jul 2020 14:18:22 +0200 (CEST)
Date: Tue, 7 Jul 2020 14:18:21 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Christian Hopps <chopps@chopps.org>
Cc: NetMod WG <netmod@ietf.org>
Message-ID: <20200707121821.ry6irvxx6uzvf6pu@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: Christian Hopps <chopps@chopps.org>, NetMod WG <netmod@ietf.org>
References: <B548C4B4-2A97-4736-A6B2-358D1491D125@chopps.org> <20200707112450.wrttuprwrdr3nl5i@anna.jacobs.jacobs-university.de> <C77ED032-788C-410C-A239-86286ADE4E4A@chopps.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <C77ED032-788C-410C-A239-86286ADE4E4A@chopps.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/FxD3ctVdKnkxXO5ZrwDyfZueiJg>
Subject: Re: [netmod] Justification for decimal64 over string for floating point values in geo location data?
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Jul 2020 12:18:27 -0000

On Tue, Jul 07, 2020 at 07:53:19AM -0400, Christian Hopps wrote:
> 
> So do you think it's enough to just use decimal64, and not justify it's use over strings?

I do not know what 'strings' are here.

In the xml and json encodings, everything finally has a string
representation. But what matters is how the strings are interpreted
since computers internally often do not use strings when it comes to
numbers or addresses or ...

/js

-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>


From nobody Tue Jul  7 05:27:24 2020
Return-Path: <chopps@chopps.org>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AB8AB3A0C1C for <netmod@ietfa.amsl.com>; Tue,  7 Jul 2020 05:27:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 5z-Dvpqcminc for <netmod@ietfa.amsl.com>; Tue,  7 Jul 2020 05:27:21 -0700 (PDT)
Received: from smtp.chopps.org (smtp.chopps.org [54.88.81.56]) by ietfa.amsl.com (Postfix) with ESMTP id 3C4733A0C16 for <netmod@ietf.org>; Tue,  7 Jul 2020 05:27:21 -0700 (PDT)
Received: from stubbs.int.chopps.org (047-050-069-038.biz.spectrum.com [47.50.69.38]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by smtp.chopps.org (Postfix) with ESMTPSA id AF8A660EC0; Tue,  7 Jul 2020 12:27:20 +0000 (UTC)
From: Christian Hopps <chopps@chopps.org>
Message-Id: <107B2D49-93A8-41EE-B109-3B0485BC56AC@chopps.org>
Content-Type: multipart/signed; boundary="Apple-Mail=_22973534-6C3B-41D6-AD79-CE6300E2DB12"; protocol="application/pgp-signature"; micalg=pgp-sha512
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.80.23.2.2\))
Date: Tue, 7 Jul 2020 08:27:19 -0400
In-Reply-To: <20200707121821.ry6irvxx6uzvf6pu@anna.jacobs.jacobs-university.de>
Cc: Christian Hopps <chopps@chopps.org>, NetMod WG <netmod@ietf.org>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
References: <B548C4B4-2A97-4736-A6B2-358D1491D125@chopps.org> <20200707112450.wrttuprwrdr3nl5i@anna.jacobs.jacobs-university.de> <C77ED032-788C-410C-A239-86286ADE4E4A@chopps.org> <20200707121821.ry6irvxx6uzvf6pu@anna.jacobs.jacobs-university.de>
X-Mailer: Apple Mail (2.3608.80.23.2.2)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/ae2N1VtSjWb_mt1btnbls4D6X6w>
Subject: Re: [netmod] Justification for decimal64 over string for floating point values in geo location data?
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Jul 2020 12:27:23 -0000

--Apple-Mail=_22973534-6C3B-41D6-AD79-CE6300E2DB12
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii



> On Jul 7, 2020, at 8:18 AM, Juergen Schoenwaelder =
<j.schoenwaelder@jacobs-university.de> wrote:
>=20
> On Tue, Jul 07, 2020 at 07:53:19AM -0400, Christian Hopps wrote:
>>=20
>> So do you think it's enough to just use decimal64, and not justify =
it's use over strings?
>=20
> I do not know what 'strings' are here.

Mentioned in the earlier mail

instead of

    "decimal64"

use

    "type string { pattern '[0-9]+(\.[0-9]+)?'; }"

> In the xml and json encodings, everything finally has a string
> representation. But what matters is how the strings are interpreted
> since computers internally often do not use strings when it comes to
> numbers or addresses or ...

But they can operate with arbitrarily precise numbers (e.g., python =
mpmath, or even decimal with some arbitrarily large precision =
specified).

Thanks,
Chris.

>=20
> /js
>=20
> --
> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
> Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>
>=20


--Apple-Mail=_22973534-6C3B-41D6-AD79-CE6300E2DB12
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEm56yH/NF+m1FHa6lLh2DDte4MCUFAl8EaicACgkQLh2DDte4
MCXfLw/9HDDQpLuP+Al2Sj0K7BB+H4BE0z4VghAw3v7gXOFKLJ5C5pqNxPjGBKtl
luIqBEfgXxHkg3mpyxlNJlYISvSRzh7Lpggjbt0ohZw8+o1i7zlRu1lMwQw6j03a
btjSRJHw2KAayFxWNdQxZkD+t76OrHzijQ6vZPF720IMJawAmvuh0RHtN6USxh77
UnMlcTyR+8UbuZRC8ldn4TIba4jWSqIZhRzEE3RlQn1SM2VfGrUg0H9GKypPRrTE
4zleL/4fhbsF7tXuUMsXzbQN87nTVyfdNNiBhPZJk7EbDT2S2QnNU7W1lTMFiOiU
V3bJN9p7PimdSLVgUoIrcRz08x2DUI2ETgWCuZ0JuqGF4D2xPTAvIHyh9bRm2IyS
cHSv6O3y+um+OGOQCume62nfWL3taDZgS23bcboU9J0jGmgrNnSWzCztii18RBgJ
y3Le9+kU7MOf90yVh/x/gWWTI+oZa64/QmIaOPHn/JbwEs3/NGH+/COmaMarEzPu
ynYlK+zGjP2Cw0VmkuDqGOLca8+9onEfhnjtMiUPX02jaHyp9ubTpQP3NlM91An+
nZF49G2t5Mip51hLoveGiBomKOwtZT2QLqPVOK7Thmf1yY+s1RaooQqRojbQMBJA
FoAJbH0Kb78Qtq7r4282zrDzf3VIcYBO+uyR7HEEoiwfKzE3gaM=
=lAA8
-----END PGP SIGNATURE-----

--Apple-Mail=_22973534-6C3B-41D6-AD79-CE6300E2DB12--


From nobody Tue Jul  7 05:30:30 2020
Return-Path: <j.schoenwaelder@jacobs-university.de>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D91803A0C21 for <netmod@ietfa.amsl.com>; Tue,  7 Jul 2020 05:30:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 MSiNl-0IfbzE for <netmod@ietfa.amsl.com>; Tue,  7 Jul 2020 05:30:27 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 287F63A0C19 for <netmod@ietf.org>; Tue,  7 Jul 2020 05:30:26 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id AB64C87D; Tue,  7 Jul 2020 14:30:25 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.198]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id VJUuileYX9Ka; Tue,  7 Jul 2020 14:30:25 +0200 (CEST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS; Tue,  7 Jul 2020 14:30:25 +0200 (CEST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by hermes.jacobs-university.de (Postfix) with ESMTP id 3BFFE20154; Tue,  7 Jul 2020 14:30:25 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10028) with ESMTP id MzKUux6EuHdZ; Tue,  7 Jul 2020 14:30:25 +0200 (CEST)
Received: from localhost (anna.jacobs.jacobs-university.de [10.50.218.117]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by hermes.jacobs-university.de (Postfix) with ESMTPS id F3134200E4; Tue,  7 Jul 2020 14:30:24 +0200 (CEST)
Date: Tue, 7 Jul 2020 14:30:24 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Christian Hopps <chopps@chopps.org>
Cc: NetMod WG <netmod@ietf.org>
Message-ID: <20200707123024.dyranrtod7sq3i5k@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: Christian Hopps <chopps@chopps.org>, NetMod WG <netmod@ietf.org>
References: <B548C4B4-2A97-4736-A6B2-358D1491D125@chopps.org> <20200707112450.wrttuprwrdr3nl5i@anna.jacobs.jacobs-university.de> <C77ED032-788C-410C-A239-86286ADE4E4A@chopps.org> <20200707121821.ry6irvxx6uzvf6pu@anna.jacobs.jacobs-university.de> <107B2D49-93A8-41EE-B109-3B0485BC56AC@chopps.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <107B2D49-93A8-41EE-B109-3B0485BC56AC@chopps.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/55elKFNZDbzg821HFfUmbhdpD5Q>
Subject: Re: [netmod] Justification for decimal64 over string for floating point values in geo location data?
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Jul 2020 12:30:29 -0000

On Tue, Jul 07, 2020 at 08:27:19AM -0400, Christian Hopps wrote:
> 
> Mentioned in the earlier mail
> 
> instead of
> 
>     "decimal64"
> 
> use
> 
>     "type string { pattern '[0-9]+(\.[0-9]+)?'; }"
> 

And then everybody implements what he/she likes? That would be a big
step backward since every implementation will then interpret the
numbers differently.

/js

-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>


From nobody Tue Jul  7 06:24:36 2020
Return-Path: <chopps@chopps.org>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D31083A0C9B for <netmod@ietfa.amsl.com>; Tue,  7 Jul 2020 06:24:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 LC51ZbeKt4nO for <netmod@ietfa.amsl.com>; Tue,  7 Jul 2020 06:24:33 -0700 (PDT)
Received: from smtp.chopps.org (smtp.chopps.org [54.88.81.56]) by ietfa.amsl.com (Postfix) with ESMTP id 698803A0C84 for <netmod@ietf.org>; Tue,  7 Jul 2020 06:24:33 -0700 (PDT)
Received: from stubbs.int.chopps.org (047-050-069-038.biz.spectrum.com [47.50.69.38]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by smtp.chopps.org (Postfix) with ESMTPSA id DDE5760EC0; Tue,  7 Jul 2020 13:24:32 +0000 (UTC)
From: Christian Hopps <chopps@chopps.org>
Message-Id: <3559A5B4-85F7-47D1-9B34-EA1111025CA2@chopps.org>
Content-Type: multipart/signed; boundary="Apple-Mail=_FB6600F0-AE65-4FC2-A462-E9431992B8ED"; protocol="application/pgp-signature"; micalg=pgp-sha512
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.80.23.2.2\))
Date: Tue, 7 Jul 2020 09:24:31 -0400
In-Reply-To: <20200707123024.dyranrtod7sq3i5k@anna.jacobs.jacobs-university.de>
Cc: Christian Hopps <chopps@chopps.org>, NetMod WG <netmod@ietf.org>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
References: <B548C4B4-2A97-4736-A6B2-358D1491D125@chopps.org> <20200707112450.wrttuprwrdr3nl5i@anna.jacobs.jacobs-university.de> <C77ED032-788C-410C-A239-86286ADE4E4A@chopps.org> <20200707121821.ry6irvxx6uzvf6pu@anna.jacobs.jacobs-university.de> <107B2D49-93A8-41EE-B109-3B0485BC56AC@chopps.org> <20200707123024.dyranrtod7sq3i5k@anna.jacobs.jacobs-university.de>
X-Mailer: Apple Mail (2.3608.80.23.2.2)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/xnx5oyJCnW3ry26fzh1t2QJWEyA>
Subject: Re: [netmod] Justification for decimal64 over string for floating point values in geo location data?
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Jul 2020 13:24:35 -0000

--Apple-Mail=_FB6600F0-AE65-4FC2-A462-E9431992B8ED
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii



> On Jul 7, 2020, at 8:30 AM, Juergen Schoenwaelder =
<j.schoenwaelder@jacobs-university.de> wrote:
>=20
> On Tue, Jul 07, 2020 at 08:27:19AM -0400, Christian Hopps wrote:
>>=20
>> Mentioned in the earlier mail
>>=20
>> instead of
>>=20
>>    "decimal64"
>>=20
>> use
>>=20
>>    "type string { pattern '[0-9]+(\.[0-9]+)?'; }"
>>=20
>=20
> And then everybody implements what he/she likes? That would be a big
> step backward since every implementation will then interpret the
> numbers differently.

I dislike having to specify arbitrary limits b/c of the type. I think it =
would be useful to have integer and real number support that allowed for =
specifying "at least" precision, but not forcing the model to specify an =
"at most".

In generally I dislike many of the specified semantic restrictions I =
find in YANG models, they seem to be the most oft-cited examples of when =
a "backward incompatible" change might need to be made to a model.

BTW, I think decimal64 is fine for this use-case, I mainly asked on the =
list b/c I'm curious about the more general use-case.

Thanks,
Chris.

>=20
> /js
>=20
> --
> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
> Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>
>=20


--Apple-Mail=_FB6600F0-AE65-4FC2-A462-E9431992B8ED
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEm56yH/NF+m1FHa6lLh2DDte4MCUFAl8Ed48ACgkQLh2DDte4
MCVWPw/+MGINblXWu6u3v/pVB6BfV+42m27coV92o3yuXIJfQWtNlp0Lkqs6rWGI
Btio4KXdnX5uwCBo6fKptszI5WYNOACe49twJV+98R8RsV0TR90H5BIefybRhTC7
2oKZGIJ6Sz98mAvZQ0EFQXx/YpikAu9C+O6dSTSbbqZGqRixkdPKuzXTQT6q+uTO
vZEQJ3BRrknkaSXDG4ayUnx2d16Xznq+I4ialW8Qscv4pf0NSacwpasaJ6nUycd3
gKP3eukIFsCqRYxauCaho07lfjavlJnT8GiNXHaF2vf1bAuL2d4Asn55cWmLeP4v
F8jlvghsyDdlNO2rXQQDG8VNHbV7Sn6qxcqmBOYhhbRCDTZ+1UeiBe8kybaVnZ0H
UBZvAmFDlOn0HEED+q3UFU1gwVUSpuKS5J3Ktnc3qPco6gDfKW7zox9rNiHbEpSO
vMjllZ3rGZuILQlYFOZUpWM461uCnVns2eXyrYUpUHL7UkesaZO1tldF2CMEflS+
bDfDEpkf0wNMZAn0SuvSR/yZPS7d9jal//CPJv8G/YwVMdva5qlpexojgSWrxzXq
AKC4W+RiXBPEmIYji6IJQz4DtkPF/NnfmFkpkf97n5UqBzqgaqBJLu//gxnnowyK
He9hw9Xs35/m5XxHmgeTXiYOn+BHqj72lNBlShRtd12Obz/hBg8=
=GYZQ
-----END PGP SIGNATURE-----

--Apple-Mail=_FB6600F0-AE65-4FC2-A462-E9431992B8ED--


From nobody Tue Jul  7 06:57:41 2020
Return-Path: <j.schoenwaelder@jacobs-university.de>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ADF4C3A0CDA for <netmod@ietfa.amsl.com>; Tue,  7 Jul 2020 06:57:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 X8xTSlHO9Ncu for <netmod@ietfa.amsl.com>; Tue,  7 Jul 2020 06:57:37 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7F9AB3A0CD9 for <netmod@ietf.org>; Tue,  7 Jul 2020 06:57:37 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id E6D7677B; Tue,  7 Jul 2020 15:57:35 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.198]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id zwyws-fxxr5u; Tue,  7 Jul 2020 15:57:35 +0200 (CEST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS; Tue,  7 Jul 2020 15:57:35 +0200 (CEST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by hermes.jacobs-university.de (Postfix) with ESMTP id 8A40720154; Tue,  7 Jul 2020 15:57:35 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10028) with ESMTP id s9GtPbyqD4cE; Tue,  7 Jul 2020 15:57:35 +0200 (CEST)
Received: from localhost (anna.jacobs.jacobs-university.de [10.50.218.117]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by hermes.jacobs-university.de (Postfix) with ESMTPS id 2E0BB200E4; Tue,  7 Jul 2020 15:57:35 +0200 (CEST)
Date: Tue, 7 Jul 2020 15:57:34 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Christian Hopps <chopps@chopps.org>
Cc: NetMod WG <netmod@ietf.org>
Message-ID: <20200707135734.qfxdqryq5vvmxmws@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: Christian Hopps <chopps@chopps.org>, NetMod WG <netmod@ietf.org>
References: <B548C4B4-2A97-4736-A6B2-358D1491D125@chopps.org> <20200707112450.wrttuprwrdr3nl5i@anna.jacobs.jacobs-university.de> <C77ED032-788C-410C-A239-86286ADE4E4A@chopps.org> <20200707121821.ry6irvxx6uzvf6pu@anna.jacobs.jacobs-university.de> <107B2D49-93A8-41EE-B109-3B0485BC56AC@chopps.org> <20200707123024.dyranrtod7sq3i5k@anna.jacobs.jacobs-university.de> <3559A5B4-85F7-47D1-9B34-EA1111025CA2@chopps.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <3559A5B4-85F7-47D1-9B34-EA1111025CA2@chopps.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/viTKtMQUN5Hw5IzkP12zCawd_Xo>
Subject: Re: [netmod] Justification for decimal64 over string for floating point values in geo location data?
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Jul 2020 13:57:40 -0000

On Tue, Jul 07, 2020 at 09:24:31AM -0400, Christian Hopps wrote:
> 
> I dislike having to specify arbitrary limits b/c of the type. I think it would be useful to have integer and real number support that allowed for specifying "at least" precision, but not forcing the model to specify an "at most".
>

You can have defined limits or undefined limits with implementation
specific limits (only rarely you find implementations that de-facto
have no limits).

> In generally I dislike many of the specified semantic restrictions I
> find in YANG models, they seem to be the most oft-cited examples of
> when a "backward incompatible" change might need to be made to a
> model.
 
ASN.1 had INTEGER, a type of unlimited precision. In the early SNMP
days things started to fail to interoperate when you hit the 16-bit
limit. JSON (much newer) has numbers that start to become interesting
when you need more precision, a simple 64-bit counter starts falls
apart in JSON.

I can't tell how many of the "backward incompatible" changes are due
to picking too restrictive types.

/js

-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>


From nobody Tue Jul  7 07:24:12 2020
Return-Path: <ladislav.lhotka@nic.cz>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 293EB3A0D2D for <netmod@ietfa.amsl.com>; Tue,  7 Jul 2020 07:24:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.896
X-Spam-Level: 
X-Spam-Status: No, score=-1.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001] autolearn=ham autolearn_force=no
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 atVSv4djBBam for <netmod@ietfa.amsl.com>; Tue,  7 Jul 2020 07:24:08 -0700 (PDT)
Received: from mail.nic.cz (mail.nic.cz [217.31.204.67]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 118253A0D1D for <netmod@ietf.org>; Tue,  7 Jul 2020 07:24:06 -0700 (PDT)
Received: from [IPv6:2001:718:1a02:1::380] (unknown [IPv6:2001:718:1a02:1::380]) by mail.nic.cz (Postfix) with ESMTPSA id AED2B13F659 for <netmod@ietf.org>; Tue,  7 Jul 2020 16:24:03 +0200 (CEST)
To: netmod@ietf.org
References: <B548C4B4-2A97-4736-A6B2-358D1491D125@chopps.org> <20200707112450.wrttuprwrdr3nl5i@anna.jacobs.jacobs-university.de> <C77ED032-788C-410C-A239-86286ADE4E4A@chopps.org> <20200707121821.ry6irvxx6uzvf6pu@anna.jacobs.jacobs-university.de> <107B2D49-93A8-41EE-B109-3B0485BC56AC@chopps.org> <20200707123024.dyranrtod7sq3i5k@anna.jacobs.jacobs-university.de> <3559A5B4-85F7-47D1-9B34-EA1111025CA2@chopps.org> <20200707135734.qfxdqryq5vvmxmws@anna.jacobs.jacobs-university.de>
From: Ladislav Lhotka <ladislav.lhotka@nic.cz>
Autocrypt: addr=ladislav.lhotka@nic.cz; keydata= mQINBFhU5JIBEACmGIeLglGrwf6JBcNrcLoO19yAdKcH7V132STGHlhEAgmdzwclgVE7GN7y 5+1ySQ8jhDM80QSQ+XaXsSbHTQl23vcVvSfKNdme11kGEQ7kO/bTbUYxpRRa5dqDjLeEHhol WiNk6nUHqEAExbpEoITiO216Lwxh8gD2+39ZH/UVJgMHoZD1VmrxHSnp9b1SpmDWkbILRc93 u6lADieU67SG5vWqGaBgp8JQAVI3F+ZhcLXHQiQLPliePT3YKfvubWg9NIprts9fv2JAUywv NN4R5gg1oFegOXouzlBySiUNXndzJsj1JAcI4psGA9iGYBhgdILXg+2Kwkok9rrx1gWsqtmb lcFDiJRx52FUohHz9obZ9gkOd4NoV4jatjnu+9HKA8V2T5JUgTCgOWeI2yHoSNFJvKO0ygIg /5ccrB9iRdmJIiA2cAmu5MaHnKxAcQ7eaXqQN+JRcpFUH2ooFHKm0750U3aAZY3an5+a5Njh XddaDDX/7f0a68jaWuoKFn7Mqa2HhNnLJs2Nsq9quLdWEUh59wOgTrp2TZnkAFtG1MGa2dNz M3YX22+jwbnfv/U72fEu33juXfMLWfwzJEzQG47dnpmsArt8fM+atOvTSvkLQDNJkOSVZT8m NR5/OeIYfxhe3FUSrljRQBXN8ioVoiMtcCR8EKXCwCnja20vdQARAQABtChMYWRpc2xhdiBM aG90a2EgPGxhZGlzbGF2Lmxob3RrYUBuaWMuY3o+iQJUBBMBCgA+FiEEtr1TxpCtJF8Aid5X uPkrCKn3bGcFAl3k3q0CGwMFCQecs7wFCwkIBwMFFQoJCAsFFgIDAQACHgECF4AACgkQuPkr CKn3bGeXZA/+IM3zgfkMwQ+rvYMEn1cHoYwA0j8iwGtQp6FQYO/Vj0d6Q07Q5/iUqM0UuniU HN6xC5APrPsxwyeSuJUW1zjGm6JD8U5WinbNJuBU/FMC7XyHgOwwXdlT1bLlhOYnvUrZx0bB QeMLnUinvTHLVFnpUCfFpyKRUKh3kkUJS5AXRz5ZgEqJUr79GSTg46dluXlz9mnPIkwluwYO ydlhtW/+s/xVuCIqRUdhhc30d8K5XB+smiYmHSzePjLGwsP1pHt1e8we57EFNvm7iiwXPCAI cy+PAtCxmq2zsIxsZxtZP4SWbRcj2Z16XTtT+hhNK6SWKhpDuacadpWChXpYc36xtuJ5Ll3C lZqa/6mDRcagJy016pQboW/4JIkFcFhu6ugNwvR1OBom04VPVBxqQRgazqpfkB0jSWWS4rwh l30kwDFW5eWcski3Ja5g2drj0YpUeEkMOQcToxLPXffI6dauKTMh7K6RF++LGCYxOukWt2r+ jk6/pB3rSVztAJDb4kc/EgE7yNwrVQOxkKHfk3rGCXkvijCgU3jS0k5g01/OwENxpEUk0Nln mlLJdb8Bju6Jp2y3ZX97+Szs2tH8M6Mpny213lFgc4EVCOFVtIPsyYfiR9On1IIdRqMx3mQC 5AV+3Wc0o3M7Ku0ZbuhkYLNIhlNrRjlxFRk12FpZwFwznY+5AQ0EWFTnYgEIAM6XJ37HGp7H nzztkWbCW+5zkLzff2LQh7yoH32CGJTK7vnQKOY+JKi16lR1qUDHOUtYfRj17jBNWaB0CY0k qkRWCDXG0pff8VT63Kg/DlS2LLbPQpO2NcjdMhPTTUadnKWeo7h6/mFF7VW4X2sm1NYeNWD5 VQxdPQUbnCJ4Pi23QZRJnBu2ycM9aXa7ERRvpN3i3mAc2UgkJWq4KGjI74cd7ytCsU0RN6RT S0sFE4zCB1r6nXqfHHiousATS6+3GnuIGTtaeR0nXHlIvl2AC91+hswsWaA7YB4dB2/GJ8PN L3d07gA6yR2DoZJZhAmtMUiUzap4jgf07UoTOY80MHkAEQEAAYkDcgQYAQoAJgIbAhYhBLa9 U8aQrSRfAIneV7j5Kwip92xnBQJcLzGrBQkHnLFJAUDAdCAEGQEKAB0WIQQ+THLKBBuTzVYa 3ozuYRDCyLOtngUCWFTnYgAKCRDuYRDCyLOtnhnlB/49PV5puyMGBJXY5XBdaPIKFfC5eBfy EOgMqDfJS9yhV7bhFRzzztX9Z7COod6mxmlogNaDFMk/yFH25DOe2tpjKs6sqa9bwyY3cOFw pp38VdeAq0FxF3qOhjKzF12RVQ4Ipu/ahzzQ6V5reia+onOghw+BrjOsPExJaDbiif5UqL/F yWvERlR46GGbFzK9gEvUo+52Wjx3t4hW2IMZKS58xvzkMkTQtxYHAM++jO7bH18wV603JJC3 mZxq9YKKFHVcxinp9l8yzVxfIjhiklednvb30lggY4VEG6X+BER/lcw1QgSDojjbHY72o+76 rBYZ+pSacY/idn5AkAEkQyxsCRC4+SsIqfdsZ1aAEACjuN1b73KNsdsNZuV/MSdmfC+LkoG2 +20kGWzHHiq1Owc4W3fDRohJThM5xyKt2RAcLZAqzfeef1AuoESTqqR6OheaF3u0HAa+U87E /dfjflBOsGZloNi/0/JcN2B8VJpXBwA55adA4YwNL/i8k/roIZ0Yh4wd8Bv8G4exrjvPZPCG klGNBvIJomaqgb9YDvdN22CW3f0zoCwdTX+XV7YL6IQsZroRViLWZv12UCKO1kVop8IMQolx XGbo4kVkqtVx0A4O+ZqCiG819QGZIAtaKSG6aK1xWxNg16ClbEoCEglPeLiOr1ttibO6emuK 4w+4vA5nu+q5niUZ611f/9OtnNO6w/EZ9jRjiqBbo7esNkzal4LjwZUa0B3poWRz+7B++CYS F0c/qdfqjYmiN4IEbXnC0EFhwOYejTayy/H/nA0yGjxF7xA2Krom8B3YTaOnaZ2lVx0gtQK6 Ih7SSc842yRyBnMoVko8mzcHb/0urD2uWkPI5VfXLF9OJhfe3J1xswtqfOxFtf1cZv6fnQID 4gfsvRP8s8Wow5m3gp1HLSlxeZcc57nK8/nKWaTssdOf6doSw8kLWC5Dcwx2Ld15SsjkHeCO MtOaIxq+Er6vnvcepj76pZZJznS/bMriYPyyw0FIYmAPcnm3v5W+HZ339ktp+Kk3fNl3qJo6 C+Sjv7kBDQRYVOgGAQgA0GW5sWxqhcD9hxi/LQZ/hzPBgrpTvyIgxHrJN1HZ2BzdpNU7UlnC DVDzvAV2/1kEIiCdTYnnly0+PCHhyEdP45M9//oH7KYd/F/JSQwI+56mGP2O0fBBu9WStHws RraGfzGGZDV1XutvIz/qzpkBGpXGzA73Bi2Xye+/9JtHXmjhoXnItQLO38Hqnb5kXk79cSC4 TStPAKdrB/CMolcArT8j9eijIUOPMkWCGCeICv/hECpA5CZma2tplU80cKiOIYknFG8E+5Pr FlW962P7njIaahWSIObM2/C48uu5KAwgyDj6DA14cwc/4wfRsXZFjUMNpI0xer1iLQV5y1vi 6QARAQABiQI8BBgBCgAmAhsMFiEEtr1TxpCtJF8Aid5XuPkrCKn3bGcFAlwvMc8FCQecsMkA CgkQuPkrCKn3bGfkEg//alC3LNxnyH3tNy/OKQqOFJLUCidIm77DT/ZQfjLMAZezzCAq1Adf hVg7uV5a/dFdQdVDnjEz+SQ6/EzyqGashdAMnlBDwiqPe3MhB0L97VQwjNQa0wf1AsHdQCv8 i3e7U6RjlEmSC42dA+RjhrFOCZPtUTlCVDoSnY1S0kZOvEjhHvw901MPEINikZY4TBc18Xnk fbGQhglvI9NqBawlBKHyDGTAVJL7ld60iHsWt3prq+h48iFjc7x2JT39oBxT5Jhl3pg01QSC vu2Fg99vUuRr3u8tavnMKX4Vk3bujpHhuyOTSm0X37nwwu9DpMqkeUNvYR2RM+EuGGltonrN yrb5S21omN7fLDvRtdUBUOCFJLxZunTDLlkig/QuT+QlW7CG59Ussuu37HxgpiICCeeBDOaF bkZku43Qwt5cTtdJ8BkzYgvvoC7NegBn9N+U+Etrrvs09Slo11wlQx1F3sk9T9rjz1QrPM8j blxEgepm+W75VJ22z1qY/JnNElygR7KeTaeOY+iCn4wgDeC964AHMuGzG7aUg8P3zjgClL1T pFJwQUml880L6C+VuWPxuFIS18BPCYtLGlfQc5jp4dGN87ftenT13W70XiGXdrmIAFBF6Jjk 3huuDoRvdbPavAGdxu5QGdHeH0/GjfTxq7lRwgamoY0lw1LIB6LOzXo=
Organization: CZ.NIC
Message-ID: <d4189947-7654-9751-5482-9be1638b902b@nic.cz>
Date: Tue, 7 Jul 2020 16:24:03 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0
MIME-Version: 1.0
In-Reply-To: <20200707135734.qfxdqryq5vvmxmws@anna.jacobs.jacobs-university.de>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: clamav-milter 0.102.2 at mail
X-Virus-Status: Clean
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/vM_Gm_HZA7Jbs3YwS_oAxcmgZ34>
Subject: Re: [netmod] Justification for decimal64 over string for floating point values in geo location data?
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Jul 2020 14:24:10 -0000

On 07. 07. 20 15:57, Juergen Schoenwaelder wrote:
> On Tue, Jul 07, 2020 at 09:24:31AM -0400, Christian Hopps wrote:
>>
>> I dislike having to specify arbitrary limits b/c of the type. I think it would be useful to have integer and real number support that allowed for specifying "at least" precision, but not forcing the model to specify an "at most".
>>
> 
> You can have defined limits or undefined limits with implementation
> specific limits (only rarely you find implementations that de-facto
> have no limits).
> 
>> In generally I dislike many of the specified semantic restrictions I
>> find in YANG models, they seem to be the most oft-cited examples of
>> when a "backward incompatible" change might need to be made to a
>> model.
>  
> ASN.1 had INTEGER, a type of unlimited precision. In the early SNMP
> days things started to fail to interoperate when you hit the 16-bit
> limit. JSON (much newer) has numbers that start to become interesting
> when you need more precision, a simple 64-bit counter starts falls
> apart in JSON.

If you mean "counter64" in the ietf-yang-types module, then it doesn't
fall apart in JSON, provided that the rules of RFC 7951 are followed.

Lada

> 
> I can't tell how many of the "backward incompatible" changes are due
> to picking too restrictive types.
> 
> /js
> 

-- 
Ladislav Lhotka
Head, CZ.NIC Labs
PGP Key ID: 0xB8F92B08A9F76C67


From nobody Tue Jul  7 07:33:31 2020
Return-Path: <j.schoenwaelder@jacobs-university.de>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 403013A0DBC for <netmod@ietfa.amsl.com>; Tue,  7 Jul 2020 07:33:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 mwJoAfOlLuuL for <netmod@ietfa.amsl.com>; Tue,  7 Jul 2020 07:33:27 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8FC913A0DB3 for <netmod@ietf.org>; Tue,  7 Jul 2020 07:33:27 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id 2BEDB87D; Tue,  7 Jul 2020 16:33:26 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.198]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id jy9i5bICFeqA; Tue,  7 Jul 2020 16:33:25 +0200 (CEST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS; Tue,  7 Jul 2020 16:33:25 +0200 (CEST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by hermes.jacobs-university.de (Postfix) with ESMTP id CFB8120156; Tue,  7 Jul 2020 16:33:25 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10028) with ESMTP id HrbLQBML9cjT; Tue,  7 Jul 2020 16:33:25 +0200 (CEST)
Received: from localhost (anna.jacobs.jacobs-university.de [10.50.218.117]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by hermes.jacobs-university.de (Postfix) with ESMTPS id 1EDD420154; Tue,  7 Jul 2020 16:33:25 +0200 (CEST)
Date: Tue, 7 Jul 2020 16:33:24 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Ladislav Lhotka <ladislav.lhotka@nic.cz>
Cc: netmod@ietf.org
Message-ID: <20200707143324.7kdeixmxss7gdm5y@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: Ladislav Lhotka <ladislav.lhotka@nic.cz>, netmod@ietf.org
References: <B548C4B4-2A97-4736-A6B2-358D1491D125@chopps.org> <20200707112450.wrttuprwrdr3nl5i@anna.jacobs.jacobs-university.de> <C77ED032-788C-410C-A239-86286ADE4E4A@chopps.org> <20200707121821.ry6irvxx6uzvf6pu@anna.jacobs.jacobs-university.de> <107B2D49-93A8-41EE-B109-3B0485BC56AC@chopps.org> <20200707123024.dyranrtod7sq3i5k@anna.jacobs.jacobs-university.de> <3559A5B4-85F7-47D1-9B34-EA1111025CA2@chopps.org> <20200707135734.qfxdqryq5vvmxmws@anna.jacobs.jacobs-university.de> <d4189947-7654-9751-5482-9be1638b902b@nic.cz>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <d4189947-7654-9751-5482-9be1638b902b@nic.cz>
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/S1l_ohdD1QiqUbothdvT5-wFoU4>
Subject: Re: [netmod] Justification for decimal64 over string for floating point values in geo location data?
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Jul 2020 14:33:29 -0000

On Tue, Jul 07, 2020 at 04:24:03PM +0200, Ladislav Lhotka wrote:
> 
> > ASN.1 had INTEGER, a type of unlimited precision. In the early SNMP
> > days things started to fail to interoperate when you hit the 16-bit
> > limit. JSON (much newer) has numbers that start to become interesting
> > when you need more precision, a simple 64-bit counter starts falls
> > apart in JSON.
> 
> If you mean "counter64" in the ietf-yang-types module, then it doesn't
> fall apart in JSON, provided that the rules of RFC 7951 are followed.
>

I was alluding to plain JSON where you encode a number as a number
until you realize that some numbers must be encoded as strings to
avoid surprises. RFC 7951 does this for YANG defined data.

/js

-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>


From nobody Tue Jul  7 07:40:46 2020
Return-Path: <spakes@snmp.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B4A583A0D4B for <netmod@ietfa.amsl.com>; Tue,  7 Jul 2020 07:40:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 oPlWIjCkJlAT for <netmod@ietfa.amsl.com>; Tue,  7 Jul 2020 07:40:43 -0700 (PDT)
Received: from mailbox.SNMP.COM (mailbox.snmp.com [192.147.142.80]) by ietfa.amsl.com (Postfix) with ESMTP id C7CFB3A0D4A for <netmod@ietf.org>; Tue,  7 Jul 2020 07:40:42 -0700 (PDT)
Received: from mainfs.snmp.com (mainfs.snmp.com [192.147.142.124]) by mailbox.SNMP.COM (8.9.3p2-20030922/m.0080228) with ESMTP id KAA01069; Tue, 7 Jul 2020 10:40:40 -0400 (EDT)
Received: from mainfs.snmp.com (localhost [127.0.0.1]) by mainfs.snmp.com (8.14.5/8.14.5) with ESMTP id 067Eeehe053763; Tue, 7 Jul 2020 10:40:40 -0400 (EDT) (envelope-from spakes@snmp.com)
Received: from localhost (spakes@localhost) by mainfs.snmp.com (8.14.5/8.14.5/Submit) with ESMTP id 067Eed6a053760; Tue, 7 Jul 2020 10:40:39 -0400 (EDT) (envelope-from spakes@snmp.com)
X-Authentication-Warning: mainfs.snmp.com: spakes owned process doing -bs
Date: Tue, 7 Jul 2020 10:40:39 -0400 (EDT)
From: David Spakes <spakes@snmp.com>
To: netmod@ietf.org
In-Reply-To: <85c0def4-b82a-d58a-0694-05fd6df90bcc@nic.cz>
Message-ID: <alpine.BSF.2.00.2007071025350.23266@mainfs.snmp.com>
References: <B548C4B4-2A97-4736-A6B2-358D1491D125@chopps.org> <20200707112450.wrttuprwrdr3nl5i@anna.jacobs.jacobs-university.de> <85c0def4-b82a-d58a-0694-05fd6df90bcc@nic.cz>
User-Agent: Alpine 2.00 (BSF 1167 2008-08-23)
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/h5jOHLgP-r9gm39iRtaitS-VaZg>
Subject: Re: [netmod] Justification for decimal64 over string for floating point values in geo location data?
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Jul 2020 14:40:46 -0000

Like Lada, I know nothing about geo-location formats.  But this
discussion sounds familiar because it keeps coming up time and
again.  There are arguments for and against decimal64, and people
have before expressed a need for a variable-precision type.

I proposed the following compromise/solution in 2009 and again in 2014.
Now, I'll propose it again: a derived type that solidifies the
position/preservation of decimal64 and builds on it to deliver the
desired feature.


    typedef real {
      type union {
        type decimal64 {
          fraction-digits 18;
          range "-0.999999999999999999 .. 0.999999999999999999";
        }
        type decimal64 {
          fraction-digits 17;
          range "-9.99999999999999999 .. 9.99999999999999999";
        }
        type decimal64 {
          fraction-digits 16;
          range "-99.9999999999999999 .. 99.9999999999999999";
        }
        type decimal64 {
          fraction-digits 15;
          range "-999.999999999999999 .. 999.999999999999999";
        }
        type decimal64 {
          fraction-digits 14;
          range "-9999.99999999999999 .. 9999.99999999999999";
        }
        type decimal64 {
          fraction-digits 13;
          range "-99999.9999999999999 .. 99999.9999999999999";
        }
        type decimal64 {
          fraction-digits 12;
          range "-999999.999999999999 .. 999999.999999999999";
        }
        type decimal64 {
          fraction-digits 11;
          range "-9999999.99999999999 .. 9999999.99999999999";
        }
        type decimal64 {
          fraction-digits 10;
          range "-99999999.9999999999 .. 99999999.9999999999";
        }
        type decimal64 {
          fraction-digits 9;
          range "-999999999.999999999 .. 999999999.999999999";
        }
        type decimal64 {
          fraction-digits 8;
          range "-9999999999.99999999 .. 9999999999.99999999";
        }
        type decimal64 {
          fraction-digits 7;
          range "-99999999999.9999999 .. 99999999999.9999999";
        }
        type decimal64 {
          fraction-digits 6;
          range "-999999999999.999999 .. 999999999999.999999";
        }
        type decimal64 {
          fraction-digits 5;
          range "-9999999999999.99999 .. 9999999999999.99999";
        }
        type decimal64 {
          fraction-digits 4;
          range "-99999999999999.9999 .. 99999999999999.9999";
        }
        type decimal64 {
          fraction-digits 3;
          range "-999999999999999.999 .. 999999999999999.999";
        }
        type decimal64 {
          fraction-digits 2;
          range "-9999999999999999.99 .. 9999999999999999.99";
        }
        type decimal64 {
          fraction-digits 1;
          range "-99999999999999999.9 .. 99999999999999999.9";
        }
        type enumeration {
          enum overflow;
          enum underflow;
        }
      }
      description
        "The real type defines a large, finite set of real numbers with
         varying degrees of magnitude and precision.  An object of type
         real is able to express configuration and state data as any of
         the real numbers in the set.  The real type is suitable for
         applications that deal with ratios in which the decimal point is
         not fixed to a single position.

         Positive numbers larger than 99999999999999999.9 in state data
         SHALL be represented as an overflow.  The enumerated value
         overflow is not valid for an <edit-config> operation.

         Negative numbers larger than -99999999999999999.9 in state data
         SHALL be represented as an underflow.  The enumerated value
         underflow is not valid for an <edit-config> operation.

         Real numbers between -99999999999999999.9 and 99999999999999999.9
         (inclusive) having a combination of magnitude and precision that
         falls outside of one of the range substatements in the union--
         including irrational numbers such as 'pi'--may only be
         represented by the real type through rounding or truncation.
         For example, pi could be rounded (up) to 3.14159265358979324 or
         truncated to 3.14159265358979323 to preserve as much of the
         precision information as possible.  Note that an application
         could choose to round (down) the value of pi to 3.14 or truncate
         the value of pi to 3.14.  This specification does not define
         rules for the rounding or truncating of such values, considering
         these decisions to be application-specific.";
    }



David Spakes



On Tue, Jul 07, 2020 at 08:27:19AM -0400, Christian Hopps wrote:

> Mentioned in the earlier mail
>
> instead of
>
>     "decimal64"
>
> use
>
>     "type string { pattern '[0-9]+(\.[0-9]+)?'; }"
>


On Tue, 7 Jul 2020, Ladislav Lhotka wrote:

> On 07. 07. 20 13:24, Juergen Schoenwaelder wrote:
>> Precision often means different things to different people. Here is my
>> take:
>>
>> - Floating point numbers have almost always rounding errors. And
>>   floating point numbers use binary fractions, a decimal fraction like
>>   1.0 has no precise representation as a binary fraction. Type 0.1 +
>>   0.2 into python or haskell or any other language that gives you bare
>>   floating point numbers and enjoy the result.
>>
>> - Fixed precision decimal numbers do not have rounding errors since
>>   they are essentially scaled integers and hence they are precise as
>>   long as calculations stay within the range.
>>
>> - Floating point numbers can cover a large number space (from very
>>   tiny to really big), fixed precision decimal numbers are much more
>>   restrictive.
>>
>> - In XML and JSON, numbers are rendered in strings that likely do not
>>   look much different if its a decimal64 or a float or ... If you really
>>   care about size, use a binary encoding like CBOR.
>
> I know nothing about geo-location formats, but I suspect that the string
> representation is based on some assumptions regarding the underlying
> numeric type. So one option might be to define a new type derived from
> "string", and specify these assumptions in the description.
>
> Lada
>
> -- 
> Ladislav Lhotka
> Head, CZ.NIC Labs
> PGP Key ID: 0xB8F92B08A9F76C67


-------------------------------------------------------------
  David Spakes                       email:   spakes@snmp.com
  SNMP Research                      voice:   +1 865 573 1434
  3001 Kimberlin Heights Road          fax:   +1 865 573 9197
  Knoxville, TN  37920-9716  USA      http://www.snmp.com
-------------------------------------------------------------


From nobody Tue Jul  7 07:59:50 2020
Return-Path: <ladislav.lhotka@nic.cz>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 988433A0D7C for <netmod@ietfa.amsl.com>; Tue,  7 Jul 2020 07:59:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.896
X-Spam-Level: 
X-Spam-Status: No, score=-1.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 9j1e-n3nof93 for <netmod@ietfa.amsl.com>; Tue,  7 Jul 2020 07:59:46 -0700 (PDT)
Received: from mail.nic.cz (mail.nic.cz [IPv6:2001:1488:800:400::400]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C360F3A0D76 for <netmod@ietf.org>; Tue,  7 Jul 2020 07:59:45 -0700 (PDT)
Received: from [IPv6:2001:718:1a02:1::380] (unknown [IPv6:2001:718:1a02:1::380]) by mail.nic.cz (Postfix) with ESMTPSA id 396FB1409B9; Tue,  7 Jul 2020 16:59:43 +0200 (CEST)
To: David Spakes <spakes@snmp.com>, netmod@ietf.org
References: <B548C4B4-2A97-4736-A6B2-358D1491D125@chopps.org> <20200707112450.wrttuprwrdr3nl5i@anna.jacobs.jacobs-university.de> <85c0def4-b82a-d58a-0694-05fd6df90bcc@nic.cz> <alpine.BSF.2.00.2007071025350.23266@mainfs.snmp.com>
From: Ladislav Lhotka <ladislav.lhotka@nic.cz>
Autocrypt: addr=ladislav.lhotka@nic.cz; keydata= mQINBFhU5JIBEACmGIeLglGrwf6JBcNrcLoO19yAdKcH7V132STGHlhEAgmdzwclgVE7GN7y 5+1ySQ8jhDM80QSQ+XaXsSbHTQl23vcVvSfKNdme11kGEQ7kO/bTbUYxpRRa5dqDjLeEHhol WiNk6nUHqEAExbpEoITiO216Lwxh8gD2+39ZH/UVJgMHoZD1VmrxHSnp9b1SpmDWkbILRc93 u6lADieU67SG5vWqGaBgp8JQAVI3F+ZhcLXHQiQLPliePT3YKfvubWg9NIprts9fv2JAUywv NN4R5gg1oFegOXouzlBySiUNXndzJsj1JAcI4psGA9iGYBhgdILXg+2Kwkok9rrx1gWsqtmb lcFDiJRx52FUohHz9obZ9gkOd4NoV4jatjnu+9HKA8V2T5JUgTCgOWeI2yHoSNFJvKO0ygIg /5ccrB9iRdmJIiA2cAmu5MaHnKxAcQ7eaXqQN+JRcpFUH2ooFHKm0750U3aAZY3an5+a5Njh XddaDDX/7f0a68jaWuoKFn7Mqa2HhNnLJs2Nsq9quLdWEUh59wOgTrp2TZnkAFtG1MGa2dNz M3YX22+jwbnfv/U72fEu33juXfMLWfwzJEzQG47dnpmsArt8fM+atOvTSvkLQDNJkOSVZT8m NR5/OeIYfxhe3FUSrljRQBXN8ioVoiMtcCR8EKXCwCnja20vdQARAQABtChMYWRpc2xhdiBM aG90a2EgPGxhZGlzbGF2Lmxob3RrYUBuaWMuY3o+iQJUBBMBCgA+FiEEtr1TxpCtJF8Aid5X uPkrCKn3bGcFAl3k3q0CGwMFCQecs7wFCwkIBwMFFQoJCAsFFgIDAQACHgECF4AACgkQuPkr CKn3bGeXZA/+IM3zgfkMwQ+rvYMEn1cHoYwA0j8iwGtQp6FQYO/Vj0d6Q07Q5/iUqM0UuniU HN6xC5APrPsxwyeSuJUW1zjGm6JD8U5WinbNJuBU/FMC7XyHgOwwXdlT1bLlhOYnvUrZx0bB QeMLnUinvTHLVFnpUCfFpyKRUKh3kkUJS5AXRz5ZgEqJUr79GSTg46dluXlz9mnPIkwluwYO ydlhtW/+s/xVuCIqRUdhhc30d8K5XB+smiYmHSzePjLGwsP1pHt1e8we57EFNvm7iiwXPCAI cy+PAtCxmq2zsIxsZxtZP4SWbRcj2Z16XTtT+hhNK6SWKhpDuacadpWChXpYc36xtuJ5Ll3C lZqa/6mDRcagJy016pQboW/4JIkFcFhu6ugNwvR1OBom04VPVBxqQRgazqpfkB0jSWWS4rwh l30kwDFW5eWcski3Ja5g2drj0YpUeEkMOQcToxLPXffI6dauKTMh7K6RF++LGCYxOukWt2r+ jk6/pB3rSVztAJDb4kc/EgE7yNwrVQOxkKHfk3rGCXkvijCgU3jS0k5g01/OwENxpEUk0Nln mlLJdb8Bju6Jp2y3ZX97+Szs2tH8M6Mpny213lFgc4EVCOFVtIPsyYfiR9On1IIdRqMx3mQC 5AV+3Wc0o3M7Ku0ZbuhkYLNIhlNrRjlxFRk12FpZwFwznY+5AQ0EWFTnYgEIAM6XJ37HGp7H nzztkWbCW+5zkLzff2LQh7yoH32CGJTK7vnQKOY+JKi16lR1qUDHOUtYfRj17jBNWaB0CY0k qkRWCDXG0pff8VT63Kg/DlS2LLbPQpO2NcjdMhPTTUadnKWeo7h6/mFF7VW4X2sm1NYeNWD5 VQxdPQUbnCJ4Pi23QZRJnBu2ycM9aXa7ERRvpN3i3mAc2UgkJWq4KGjI74cd7ytCsU0RN6RT S0sFE4zCB1r6nXqfHHiousATS6+3GnuIGTtaeR0nXHlIvl2AC91+hswsWaA7YB4dB2/GJ8PN L3d07gA6yR2DoZJZhAmtMUiUzap4jgf07UoTOY80MHkAEQEAAYkDcgQYAQoAJgIbAhYhBLa9 U8aQrSRfAIneV7j5Kwip92xnBQJcLzGrBQkHnLFJAUDAdCAEGQEKAB0WIQQ+THLKBBuTzVYa 3ozuYRDCyLOtngUCWFTnYgAKCRDuYRDCyLOtnhnlB/49PV5puyMGBJXY5XBdaPIKFfC5eBfy EOgMqDfJS9yhV7bhFRzzztX9Z7COod6mxmlogNaDFMk/yFH25DOe2tpjKs6sqa9bwyY3cOFw pp38VdeAq0FxF3qOhjKzF12RVQ4Ipu/ahzzQ6V5reia+onOghw+BrjOsPExJaDbiif5UqL/F yWvERlR46GGbFzK9gEvUo+52Wjx3t4hW2IMZKS58xvzkMkTQtxYHAM++jO7bH18wV603JJC3 mZxq9YKKFHVcxinp9l8yzVxfIjhiklednvb30lggY4VEG6X+BER/lcw1QgSDojjbHY72o+76 rBYZ+pSacY/idn5AkAEkQyxsCRC4+SsIqfdsZ1aAEACjuN1b73KNsdsNZuV/MSdmfC+LkoG2 +20kGWzHHiq1Owc4W3fDRohJThM5xyKt2RAcLZAqzfeef1AuoESTqqR6OheaF3u0HAa+U87E /dfjflBOsGZloNi/0/JcN2B8VJpXBwA55adA4YwNL/i8k/roIZ0Yh4wd8Bv8G4exrjvPZPCG klGNBvIJomaqgb9YDvdN22CW3f0zoCwdTX+XV7YL6IQsZroRViLWZv12UCKO1kVop8IMQolx XGbo4kVkqtVx0A4O+ZqCiG819QGZIAtaKSG6aK1xWxNg16ClbEoCEglPeLiOr1ttibO6emuK 4w+4vA5nu+q5niUZ611f/9OtnNO6w/EZ9jRjiqBbo7esNkzal4LjwZUa0B3poWRz+7B++CYS F0c/qdfqjYmiN4IEbXnC0EFhwOYejTayy/H/nA0yGjxF7xA2Krom8B3YTaOnaZ2lVx0gtQK6 Ih7SSc842yRyBnMoVko8mzcHb/0urD2uWkPI5VfXLF9OJhfe3J1xswtqfOxFtf1cZv6fnQID 4gfsvRP8s8Wow5m3gp1HLSlxeZcc57nK8/nKWaTssdOf6doSw8kLWC5Dcwx2Ld15SsjkHeCO MtOaIxq+Er6vnvcepj76pZZJznS/bMriYPyyw0FIYmAPcnm3v5W+HZ339ktp+Kk3fNl3qJo6 C+Sjv7kBDQRYVOgGAQgA0GW5sWxqhcD9hxi/LQZ/hzPBgrpTvyIgxHrJN1HZ2BzdpNU7UlnC DVDzvAV2/1kEIiCdTYnnly0+PCHhyEdP45M9//oH7KYd/F/JSQwI+56mGP2O0fBBu9WStHws RraGfzGGZDV1XutvIz/qzpkBGpXGzA73Bi2Xye+/9JtHXmjhoXnItQLO38Hqnb5kXk79cSC4 TStPAKdrB/CMolcArT8j9eijIUOPMkWCGCeICv/hECpA5CZma2tplU80cKiOIYknFG8E+5Pr FlW962P7njIaahWSIObM2/C48uu5KAwgyDj6DA14cwc/4wfRsXZFjUMNpI0xer1iLQV5y1vi 6QARAQABiQI8BBgBCgAmAhsMFiEEtr1TxpCtJF8Aid5XuPkrCKn3bGcFAlwvMc8FCQecsMkA CgkQuPkrCKn3bGfkEg//alC3LNxnyH3tNy/OKQqOFJLUCidIm77DT/ZQfjLMAZezzCAq1Adf hVg7uV5a/dFdQdVDnjEz+SQ6/EzyqGashdAMnlBDwiqPe3MhB0L97VQwjNQa0wf1AsHdQCv8 i3e7U6RjlEmSC42dA+RjhrFOCZPtUTlCVDoSnY1S0kZOvEjhHvw901MPEINikZY4TBc18Xnk fbGQhglvI9NqBawlBKHyDGTAVJL7ld60iHsWt3prq+h48iFjc7x2JT39oBxT5Jhl3pg01QSC vu2Fg99vUuRr3u8tavnMKX4Vk3bujpHhuyOTSm0X37nwwu9DpMqkeUNvYR2RM+EuGGltonrN yrb5S21omN7fLDvRtdUBUOCFJLxZunTDLlkig/QuT+QlW7CG59Ussuu37HxgpiICCeeBDOaF bkZku43Qwt5cTtdJ8BkzYgvvoC7NegBn9N+U+Etrrvs09Slo11wlQx1F3sk9T9rjz1QrPM8j blxEgepm+W75VJ22z1qY/JnNElygR7KeTaeOY+iCn4wgDeC964AHMuGzG7aUg8P3zjgClL1T pFJwQUml880L6C+VuWPxuFIS18BPCYtLGlfQc5jp4dGN87ftenT13W70XiGXdrmIAFBF6Jjk 3huuDoRvdbPavAGdxu5QGdHeH0/GjfTxq7lRwgamoY0lw1LIB6LOzXo=
Organization: CZ.NIC
Message-ID: <eae9525a-7e78-ef7c-8d26-c443a0724583@nic.cz>
Date: Tue, 7 Jul 2020 16:59:43 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0
MIME-Version: 1.0
In-Reply-To: <alpine.BSF.2.00.2007071025350.23266@mainfs.snmp.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 8bit
X-Virus-Scanned: clamav-milter 0.102.2 at mail
X-Virus-Status: Clean
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/6HeoxngXlyPWhnLlxmvILd3z5yA>
Subject: Re: [netmod] Justification for decimal64 over string for floating point values in geo location data?
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Jul 2020 14:59:49 -0000

On 07. 07. 20 16:40, David Spakes wrote:
> Like Lada, I know nothing about geo-location formats.  But this
> discussion sounds familiar because it keeps coming up time and
> again.  There are arguments for and against decimal64, and people
> have before expressed a need for a variable-precision type.
> 
> I proposed the following compromise/solution in 2009 and again in 2014.
> Now, I'll propose it again: a derived type that solidifies the
> position/preservation of decimal64 and builds on it to deliver the
> desired feature.

This type might be much more useful if the effective union member could
be determined from the data. It is often important to differentiate
between 1.23 and 1.230, but this wouldn't be possible here, due to the
canonical form for "decimal64" (sec. 9.3.2 in RFC 7950).

Lada

> 
> 
>    typedef real {
>      type union {
>        type decimal64 {
>          fraction-digits 18;
>          range "-0.999999999999999999 .. 0.999999999999999999";
>        }
>        type decimal64 {
>          fraction-digits 17;
>          range "-9.99999999999999999 .. 9.99999999999999999";
>        }
>        type decimal64 {
>          fraction-digits 16;
>          range "-99.9999999999999999 .. 99.9999999999999999";
>        }
>        type decimal64 {
>          fraction-digits 15;
>          range "-999.999999999999999 .. 999.999999999999999";
>        }
>        type decimal64 {
>          fraction-digits 14;
>          range "-9999.99999999999999 .. 9999.99999999999999";
>        }
>        type decimal64 {
>          fraction-digits 13;
>          range "-99999.9999999999999 .. 99999.9999999999999";
>        }
>        type decimal64 {
>          fraction-digits 12;
>          range "-999999.999999999999 .. 999999.999999999999";
>        }
>        type decimal64 {
>          fraction-digits 11;
>          range "-9999999.99999999999 .. 9999999.99999999999";
>        }
>        type decimal64 {
>          fraction-digits 10;
>          range "-99999999.9999999999 .. 99999999.9999999999";
>        }
>        type decimal64 {
>          fraction-digits 9;
>          range "-999999999.999999999 .. 999999999.999999999";
>        }
>        type decimal64 {
>          fraction-digits 8;
>          range "-9999999999.99999999 .. 9999999999.99999999";
>        }
>        type decimal64 {
>          fraction-digits 7;
>          range "-99999999999.9999999 .. 99999999999.9999999";
>        }
>        type decimal64 {
>          fraction-digits 6;
>          range "-999999999999.999999 .. 999999999999.999999";
>        }
>        type decimal64 {
>          fraction-digits 5;
>          range "-9999999999999.99999 .. 9999999999999.99999";
>        }
>        type decimal64 {
>          fraction-digits 4;
>          range "-99999999999999.9999 .. 99999999999999.9999";
>        }
>        type decimal64 {
>          fraction-digits 3;
>          range "-999999999999999.999 .. 999999999999999.999";
>        }
>        type decimal64 {
>          fraction-digits 2;
>          range "-9999999999999999.99 .. 9999999999999999.99";
>        }
>        type decimal64 {
>          fraction-digits 1;
>          range "-99999999999999999.9 .. 99999999999999999.9";
>        }
>        type enumeration {
>          enum overflow;
>          enum underflow;
>        }
>      }
>      description
>        "The real type defines a large, finite set of real numbers with
>         varying degrees of magnitude and precision.  An object of type
>         real is able to express configuration and state data as any of
>         the real numbers in the set.  The real type is suitable for
>         applications that deal with ratios in which the decimal point is
>         not fixed to a single position.
> 
>         Positive numbers larger than 99999999999999999.9 in state data
>         SHALL be represented as an overflow.  The enumerated value
>         overflow is not valid for an <edit-config> operation.
> 
>         Negative numbers larger than -99999999999999999.9 in state data
>         SHALL be represented as an underflow.  The enumerated value
>         underflow is not valid for an <edit-config> operation.
> 
>         Real numbers between -99999999999999999.9 and 99999999999999999.9
>         (inclusive) having a combination of magnitude and precision that
>         falls outside of one of the range substatements in the union--
>         including irrational numbers such as 'pi'--may only be
>         represented by the real type through rounding or truncation.
>         For example, pi could be rounded (up) to 3.14159265358979324 or
>         truncated to 3.14159265358979323 to preserve as much of the
>         precision information as possible.  Note that an application
>         could choose to round (down) the value of pi to 3.14 or truncate
>         the value of pi to 3.14.  This specification does not define
>         rules for the rounding or truncating of such values, considering
>         these decisions to be application-specific.";
>    }
> 
> 
> 
> David Spakes
> 
> 
> 
> On Tue, Jul 07, 2020 at 08:27:19AM -0400, Christian Hopps wrote:
> 
>> Mentioned in the earlier mail
>>
>> instead of
>>
>>     "decimal64"
>>
>> use
>>
>>     "type string { pattern '[0-9]+(\.[0-9]+)?'; }"
>>
> 
> 
> On Tue, 7 Jul 2020, Ladislav Lhotka wrote:
> 
>> On 07. 07. 20 13:24, Juergen Schoenwaelder wrote:
>>> Precision often means different things to different people. Here is my
>>> take:
>>>
>>> - Floating point numbers have almost always rounding errors. And
>>>   floating point numbers use binary fractions, a decimal fraction like
>>>   1.0 has no precise representation as a binary fraction. Type 0.1 +
>>>   0.2 into python or haskell or any other language that gives you bare
>>>   floating point numbers and enjoy the result.
>>>
>>> - Fixed precision decimal numbers do not have rounding errors since
>>>   they are essentially scaled integers and hence they are precise as
>>>   long as calculations stay within the range.
>>>
>>> - Floating point numbers can cover a large number space (from very
>>>   tiny to really big), fixed precision decimal numbers are much more
>>>   restrictive.
>>>
>>> - In XML and JSON, numbers are rendered in strings that likely do not
>>>   look much different if its a decimal64 or a float or ... If you really
>>>   care about size, use a binary encoding like CBOR.
>>
>> I know nothing about geo-location formats, but I suspect that the string
>> representation is based on some assumptions regarding the underlying
>> numeric type. So one option might be to define a new type derived from
>> "string", and specify these assumptions in the description.
>>
>> Lada
>>
>> -- 
>> Ladislav Lhotka
>> Head, CZ.NIC Labs
>> PGP Key ID: 0xB8F92B08A9F76C67
> 
> 
> -------------------------------------------------------------
>  David Spakes                       email:   spakes@snmp.com
>  SNMP Research                      voice:   +1 865 573 1434
>  3001 Kimberlin Heights Road          fax:   +1 865 573 9197
>  Knoxville, TN  37920-9716  USA      http://www.snmp.com
> -------------------------------------------------------------
> 
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod

-- 
Ladislav Lhotka
Head, CZ.NIC Labs
PGP Key ID: 0xB8F92B08A9F76C67


From nobody Tue Jul  7 08:51:02 2020
Return-Path: <rrahman@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 68B2E3A0EEA for <netmod@ietfa.amsl.com>; Tue,  7 Jul 2020 08:50:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.597
X-Spam-Level: 
X-Spam-Status: No, score=-9.597 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, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=hJCuGP6X; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=Fz5YjFeG
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 2oX60s0ZXxvJ for <netmod@ietfa.amsl.com>; Tue,  7 Jul 2020 08:50:57 -0700 (PDT)
Received: from alln-iport-5.cisco.com (alln-iport-5.cisco.com [173.37.142.92]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A23BB3A0EE9 for <netmod@ietf.org>; Tue,  7 Jul 2020 08:50:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=11961; q=dns/txt; s=iport; t=1594137057; x=1595346657; h=from:to:subject:date:message-id:mime-version; bh=zmc5m9wbDuLiqYvd8U5FqGn//Ajxhn2fy+6sLC/M8v0=; b=hJCuGP6XVXfYd2GpkBGKLq9DXtVtK2T/0Linum9VT8aE8oIE+FfkTSVX 94G3fIgFzyi8hGKarZmYCnTdJ0j3HlaNSu+SZkG117xssA/rvs9+itc7p QnGRbAVBVqZjg2g/LX5p2nXGV+Kqzwo+shVmnuGvErcDKByVAMq7srOzG I=;
IronPort-PHdr: =?us-ascii?q?9a23=3A48aWdBdLK9hrDRWS6RUi/EmnlGMj4e+mNxMJ6p?= =?us-ascii?q?chl7NFe7ii+JKnJkHE+PFxlwaQB9fa5u5Kze3MvPOoVW8B5MOHt3YPONxJWg?= =?us-ascii?q?QegMob1wonHIaeCEL9IfKrCk5yHMlLWFJ/uX3uN09TFZX/akHc5Hqo4m1aFh?= =?us-ascii?q?D2LwEgIOPzF8bbhNi20Obn/ZrVbk1IiTOxbKk0Ig+xqFDat9Idhs1pLaNixw?= =?us-ascii?q?=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0DwEABFmQRf/5xdJa1gHQEBKwsGAQU?= =?us-ascii?q?FAQIBCQGBYYEhL1EHb1gvLAqEKINEAgOhO4RrglIDVQsBAQEMAQEjCgIEAQG?= =?us-ascii?q?EYIF6AiQ4EwIDAQELAQEFAQEBAgEGBG2FWwELhgcRHQEBOBEBQwcCBDAnBDW?= =?us-ascii?q?DBAGBfk0DLgEOnkUCgTmIYXaBMoMBAQEFhRgYgg4DBoE4AYJoigEagUE/gTg?= =?us-ascii?q?cgh9sglwChHUzgi2PJIMXhkOLO5BWCoJcBIhHkH8DHYJznCoYhTMPjACBZYg?= =?us-ascii?q?3lEUCBAIEBQIOAQEFgWoiKYEtcBVlAYI+UBcCDY5VGIMiilZ0NwIGAQcBAQM?= =?us-ascii?q?JfI5eAYEQAQE?=
X-IronPort-AV: E=Sophos;i="5.75,324,1589241600";  d="scan'208,217";a="520248145"
Received: from rcdn-core-5.cisco.com ([173.37.93.156]) by alln-iport-5.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 07 Jul 2020 15:50:56 +0000
Received: from XCH-RCD-002.cisco.com (xch-rcd-002.cisco.com [173.37.102.12]) by rcdn-core-5.cisco.com (8.15.2/8.15.2) with ESMTPS id 067Fou5n030929 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL) for <netmod@ietf.org>; Tue, 7 Jul 2020 15:50:56 GMT
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by XCH-RCD-002.cisco.com (173.37.102.12) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Tue, 7 Jul 2020 10:50:56 -0500
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by xhs-rcd-003.cisco.com (173.37.227.248) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Tue, 7 Jul 2020 10:50:56 -0500
Received: from NAM11-BN8-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Tue, 7 Jul 2020 11:50:55 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=TuWoeVCQ/W20jHKNcdr8BwOxwGM3+z5RpIXDY6U1Efkg4n197u3L1tqVHzkfIuSXWJETD9vokLN982YFPjTLD9k0ufDyiGMMOmdrNW0M/EUcBiod+dM4vq1ofFb1MvRyDm9YECl0CCAQIPEy2K5RgsPhVAqgWEGV5qdkk006DXfwpipMa2xkwVulmCA6UQ5D08HAUGPgKwB9UBDyj3FfxR1yvNwdA/48pElmE8za2MAD1ORtbalqqdVPRiSbgrONqYJGTaU+Ga4TkRPZJY7zLFVKVIzd/g4T08CxayYTK2VkTd34i0BuMcZhyYtsXwAmM3D/+B4WoYIFl8nmLtvBLA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=zmc5m9wbDuLiqYvd8U5FqGn//Ajxhn2fy+6sLC/M8v0=; b=i0ItYoR6Pen6K2DkUcyzlPyW/3ZsCWZ+lQKAUBrN/3+Q/zg8BA8/2+M3bwLIJYgVIw5fscGAM4RGuPhJriF9+BURriDCRszbuzqPMKKoaNI9AG0vsHc7wZyIJO7wl3uO2Lv/xJ3p1Gjwbzk5Ua5CMDupMKdknxznUk0w+LdznkkLjpaiwABZzeyxF/mMNr/kdMTvdgA/22jyx8oB2VylclYki+asHhQjY3S97JRl7c97BWGYKgFqiWYFF+sKzFbz2wTHXjuxLthKYENkIeg6ZylrMicJb0+mg+RT0WVBA9U3MDyd2VR9I1+pOe6fEkG9sZMyCaJydZTVFArecXZQ9g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=zmc5m9wbDuLiqYvd8U5FqGn//Ajxhn2fy+6sLC/M8v0=; b=Fz5YjFeGlR1+p3qMvcY40UnH8t/W392yDFYpm/LzdHTqNMxPlUaJ/Xm2vUOUE27dVRn0eZYr1tsgjcsMhF3Tt5A8xsTOFkx+pvQcrEtRzJR4Co7JNw6grQcHRND7bGtmoBtLwdr3+X3IVaqWwzOWpm0URLaxO7wHxqt7tPEk+v0=
Received: from BN6PR11MB3875.namprd11.prod.outlook.com (2603:10b6:405:80::37) by BN6PR11MB1234.namprd11.prod.outlook.com (2603:10b6:404:47::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3153.27; Tue, 7 Jul 2020 15:50:55 +0000
Received: from BN6PR11MB3875.namprd11.prod.outlook.com ([fe80::3076:a505:335e:a8ff]) by BN6PR11MB3875.namprd11.prod.outlook.com ([fe80::3076:a505:335e:a8ff%6]) with mapi id 15.20.3153.029; Tue, 7 Jul 2020 15:50:55 +0000
From: "Reshad Rahman (rrahman)" <rrahman@cisco.com>
To: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: Impact of changing an import statement on YANG versioning (https://github.com/netmod-wg/yang-ver-dt/issues/4)
Thread-Index: AQHWVHZm1m3u+RdSCESjzd5vduTl6w==
Date: Tue, 7 Jul 2020 15:50:54 +0000
Message-ID: <A75AE5E2-953B-47AD-841D-552254047C86@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.37.20051002
authentication-results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [142.113.229.50]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 805cf738-a350-4874-abe9-08d8228d88b0
x-ms-traffictypediagnostic: BN6PR11MB1234:
x-microsoft-antispam-prvs: <BN6PR11MB1234B7DD6C579021BA015389AB660@BN6PR11MB1234.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0457F11EAF
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: NqV3ukqS9cJ+q8sWKkbaJlOVZNgUaLdVAxhkZBC808e6X1y5azKwSRxKWbKUBc4MMaQokC9G+hlXV3hiYL9pz7XNzF6pvmEwHwzMTKsiHhVWe0WTZz3gBe7ZP0li7lj6fpmh9rbC27UHY2hb+XtPBf08cAzGcZ2l2TaaSqvLTkbSkpg2nEvfQzSD5xqTvJuliWFnCf5biHUfpyPTZ/vdIFOlH585wycpgWiIbBkZFdpNdw6ZXejmOjta05T9JHW2PnU8hkmAnZUZPnBaCEkMwbT2Xq3EbqDzAWZI5rntNYOjODddTdQgInE+M50nUqh4UuS1obcVPVnAOrCCki02wUpZFPSkHciG987gRWxVl/3aSreuPAJGcjgQ40T+3AUbPCV+7A74l6Ys2tnCQ+RSvg==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BN6PR11MB3875.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(136003)(39860400002)(376002)(366004)(346002)(396003)(8936002)(71200400001)(8676002)(2616005)(186003)(2906002)(6512007)(66556008)(6506007)(64756008)(66446008)(66946007)(66476007)(26005)(86362001)(83380400001)(76116006)(478600001)(6916009)(33656002)(91956017)(5660300002)(36756003)(6486002)(316002)(9326002); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: Qy+bcQx2GnKEUVPunk6aiEHNngoYaOUXiiyZRy1xy9JAqEZ3mdeBOUVdJh78jdh7QYnJb3mfd062Rw80CmlULde7ZP4MT8qhWUMYG49DkvBT6Q2u+N9l/ZffqoN2/1i7OZciV3BJ/blVWp9MEEwn64/R70VP2xeRHCs7gHitbEttvV0MerXmbiUBx7+29dQRoOdAl5CcPqE2Nz9kxmsF9ilSGhne4RM00YdKCXSCB22fT2gLqPZLqHuQVKrRXzwkC4iwg7Zt7tKYuq51faO69zEDEYJ4lwT2K0C/GdtiutDUbD4Y8gr+9jee/SEvnYGXJKWnxfp9qKrfiqgNPhpJ7vyFM86VNBsHw1rg6RFIZM8aGNFyxqW2ub1xBJ5DbOw52pZCDi+xUe3Zc/ALfuWreEhbGzQcpv8XGaKSOC3qRftFhneCyWzWeDnvW/fKvXU6GrVsPVTaW93zBHeqQdFMk54AdCGRU19Nhd9PufovSWM91+lL+2ukUyHXkAeEHttg
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_A75AE5E2953B47AD841D552254047C86ciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BN6PR11MB3875.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 805cf738-a350-4874-abe9-08d8228d88b0
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Jul 2020 15:50:54.9629 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: FL4imYJJ1v0azjiC50+dFikrGhJGPh+bC0OiT6NdfqlBdr8YzsnbMnQiAy0ScdGmN0MfjxYTZ9E12gLdvu8I4A==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB1234
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.12, xch-rcd-002.cisco.com
X-Outbound-Node: rcdn-core-5.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/7Na3BOKiLxwylDaij9fiupJx-u8>
Subject: [netmod] Impact of changing an import statement on YANG versioning (https://github.com/netmod-wg/yang-ver-dt/issues/4)
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Jul 2020 15:51:00 -0000

--_000_A75AE5E2953B47AD841D552254047C86ciscocom_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

SGksDQoNCldl4oCZdmUgYmVlbiBoYXZpbmcgZGlzY3Vzc2lvbnMgb24gdGhlIGltcGFjdCBvZiBj
aGFuZ2luZyBhbiBpbXBvcnQgc3RhdGVtZW50IGFuZCB3b3VsZCBsaWtlIHRvIGdldCB0aG91Z2h0
cyBmcm9tIHRoZSBXRy4NCg0KQ29uc2lkZXIgbW9kdWxlIEEgd2hpY2ggaW1wb3J0cyBtb2R1bGUg
Qi4NCg0KICAxLiAgTW9kdWxlIEEgcmV2aXNpb24gMS4wLjAgaGFzIOKAnHJldmlzaW9uLW9yLWRl
cml2ZWQgMS4wLjDigJ0gZm9yIGltcG9ydCBvZiBtb2R1bGUgQi4NCmltcG9ydCBtb2R1bGVCIHsN
CiAgcmV2OnJldmlzaW9uLW9yLWRlcml2ZWQgMS4wLjA7DQp9DQogIDIuICBBbiB1cGRhdGUgdG8g
bW9kdWxlIEEgc28gdGhhdCBpdCBuZWVkcyB0byBpbXBvcnQgYXQgbGVhc3QgMi4wLjAgb2YgbW9k
dWxlIEINCmltcG9ydCBtb2R1bGVCIHsNCiAgcmV2OnJldmlzaW9uLW9yLWRlcml2ZWQgMi4wLjA7
DQp9DQoNCldoZW4gbW9kdWxl4oCZcyBBIGltcG9ydCBpcyB1cGRhdGVkIGluIHN0ZXAgYiwgd2Xi
gJl2ZSBkaXNjdXNzZWQgMyBvcHRpb25zOg0KDQogIDEuICBBbHdheXMgY29uc2lkZXIgdGhlIGNo
YW5nZSBhcyBCQyAobmV3IHJldmlzaW9uIDEuMS4wIGZvciBtb2R1bGUgQSkgYW5kIGxldCB0aGUg
Y2xpZW50IGZpZ3VyZSBvdXQgdGhlIGltcGFjdCBvbiBpdHMgdXNlIG9mIG1vZHVsZSBBDQogIDIu
ICBBbHdheXMgY29uc2lkZXIgdGhlIGNoYW5nZSBhcyBOQkMgKG5ldyByZXZpc2lvbiAyLjAuMCBm
b3IgbW9kdWxlIEEsIHRhZyB0aGUgaW1wb3J0IGFzIE5CQyB1c2luZyBuYmMtY2hhbmdlIGV4dGVu
c2lvbikgYW5kIGxldCB0aGUgY2xpZW50IGZpZ3VyZSBvdXQgdGhlIGltcGFjdCBvbiBpdHMgdXNl
IG9mIG1vZHVsZSBBDQogIDMuICBIYW5kbGUgdGhpcyBjb25kaXRpb25hbGx5LiBTbyBpZiB0aGUg
aW1wYWN0IG9uIG1vZHVsZSBBIGlzIE5CQyAoZGVwZW5kaW5nIG9uIHdoZXRoZXIgbW9kdWxlIEHi
gJlzIG5hbWVzcGFjZSBoYXMgYmVlbiBpbXBhY3RlZCBpbiBOQkMgd2F5KSwgIGRvIGFzIGluIDIg
KHRoaXMgY2FuIGhhdmUgcmlwcGxlIGVmZmVjdCBvbiBpbXBvcnRpbmcgbW9kdWxlIGhpZXJhcmNo
eSwgZS5nLiBtb2R1bGUgQyB1c2VzIG1vZHVsZSBBLCBtb2R1bGUgRCB1c2VzIG1vZHVsZSBDIGV0
YykuIElmIHRoZSBpbXBhY3Qgb24gbW9kdWxlIEEgaXMgQkMsIGRvIGFzIGluIDENCg0KUmVnYXJk
cywNClJlc2hhZC4NCg==

--_000_A75AE5E2953B47AD841D552254047C86ciscocom_
Content-Type: text/html; charset="utf-8"
Content-ID: <3E0235A2013CA5478C5E1EB456880B26@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWws
IGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBjbTsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJ
Zm9udC1zaXplOjEyLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQpw
Lk1zb0xpc3RQYXJhZ3JhcGgsIGxpLk1zb0xpc3RQYXJhZ3JhcGgsIGRpdi5Nc29MaXN0UGFyYWdy
YXBoDQoJe21zby1zdHlsZS1wcmlvcml0eTozNDsNCgltYXJnaW4tdG9wOjBjbTsNCgltYXJnaW4t
cmlnaHQ6MGNtOw0KCW1hcmdpbi1ib3R0b206MGNtOw0KCW1hcmdpbi1sZWZ0OjM2LjBwdDsNCglt
YXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjEyLjBwdDsNCglmb250LWZhbWlseToi
Q2FsaWJyaSIsc2Fucy1zZXJpZjt9DQpzcGFuLkVtYWlsU3R5bGUxNw0KCXttc28tc3R5bGUtdHlw
ZTpwZXJzb25hbC1jb21wb3NlOw0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0K
CWNvbG9yOndpbmRvd3RleHQ7fQ0KLk1zb0NocERlZmF1bHQNCgl7bXNvLXN0eWxlLXR5cGU6ZXhw
b3J0LW9ubHk7DQoJZm9udC1zaXplOjEyLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fu
cy1zZXJpZjt9DQpAcGFnZSBXb3JkU2VjdGlvbjENCgl7c2l6ZTo2MTIuMHB0IDc5Mi4wcHQ7DQoJ
bWFyZ2luOjcyLjBwdCA3Mi4wcHQgNzIuMHB0IDcyLjBwdDt9DQpkaXYuV29yZFNlY3Rpb24xDQoJ
e3BhZ2U6V29yZFNlY3Rpb24xO30NCi8qIExpc3QgRGVmaW5pdGlvbnMgKi8NCkBsaXN0IGwwDQoJ
e21zby1saXN0LWlkOjU4MTMzMTkwOTsNCgltc28tbGlzdC10eXBlOmh5YnJpZDsNCgltc28tbGlz
dC10ZW1wbGF0ZS1pZHM6LTU1NTgzNTMzOCA2NzY5ODcxMSA2NzY5ODcxMyA2NzY5ODcxNSA2NzY5
ODcwMyA2NzY5ODcxMyA2NzY5ODcxNSA2NzY5ODcwMyA2NzY5ODcxMyA2NzY5ODcxNTt9DQpAbGlz
dCBsMDpsZXZlbDENCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YWxwaGEtbG93ZXI7DQoJbXNv
LWxldmVsLXRleHQ6IiUxXCkiOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZl
bC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0O30NCkBsaXN0IGww
OmxldmVsMg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDphbHBoYS1sb3dlcjsNCgltc28tbGV2
ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4
dC1pbmRlbnQ6LTE4LjBwdDt9DQpAbGlzdCBsMDpsZXZlbDMNCgl7bXNvLWxldmVsLW51bWJlci1m
b3JtYXQ6cm9tYW4tbG93ZXI7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVs
LW51bWJlci1wb3NpdGlvbjpyaWdodDsNCgl0ZXh0LWluZGVudDotOS4wcHQ7fQ0KQGxpc3QgbDA6
bGV2ZWw0DQoJe21zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0O30NCkBsaXN0IGwwOmxldmVsNQ0KCXtt
c28tbGV2ZWwtbnVtYmVyLWZvcm1hdDphbHBoYS1sb3dlcjsNCgltc28tbGV2ZWwtdGFiLXN0b3A6
bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4
LjBwdDt9DQpAbGlzdCBsMDpsZXZlbDYNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6cm9tYW4t
bG93ZXI7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3Np
dGlvbjpyaWdodDsNCgl0ZXh0LWluZGVudDotOS4wcHQ7fQ0KQGxpc3QgbDA6bGV2ZWw3DQoJe21z
by1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsN
Cgl0ZXh0LWluZGVudDotMTguMHB0O30NCkBsaXN0IGwwOmxldmVsOA0KCXttc28tbGV2ZWwtbnVt
YmVyLWZvcm1hdDphbHBoYS1sb3dlcjsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28t
bGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDt9DQpAbGlz
dCBsMDpsZXZlbDkNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6cm9tYW4tbG93ZXI7DQoJbXNv
LWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpyaWdodDsN
Cgl0ZXh0LWluZGVudDotOS4wcHQ7fQ0KQGxpc3QgbDENCgl7bXNvLWxpc3QtaWQ6MTUxNjU3MjAy
OTsNCgltc28tbGlzdC10eXBlOmh5YnJpZDsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6MTAyNzM3
NzkzMiA2NzY5ODcwNSA2NzY5ODcxMyA2NzY5ODcxNSA2NzY5ODcwMyA2NzY5ODcxMyA2NzY5ODcx
NSA2NzY5ODcwMyA2NzY5ODcxMyA2NzY5ODcxNTt9DQpAbGlzdCBsMTpsZXZlbDENCgl7bXNvLWxl
dmVsLXRleHQ6IiUxXCkiOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1u
dW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0O30NCkBsaXN0IGwxOmxl
dmVsMg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDphbHBoYS1sb3dlcjsNCgltc28tbGV2ZWwt
dGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1p
bmRlbnQ6LTE4LjBwdDt9DQpAbGlzdCBsMTpsZXZlbDMNCgl7bXNvLWxldmVsLW51bWJlci1mb3Jt
YXQ6cm9tYW4tbG93ZXI7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51
bWJlci1wb3NpdGlvbjpyaWdodDsNCgl0ZXh0LWluZGVudDotOS4wcHQ7fQ0KQGxpc3QgbDE6bGV2
ZWw0DQoJe21zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRp
b246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0O30NCkBsaXN0IGwxOmxldmVsNQ0KCXttc28t
bGV2ZWwtbnVtYmVyLWZvcm1hdDphbHBoYS1sb3dlcjsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9u
ZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBw
dDt9DQpAbGlzdCBsMTpsZXZlbDYNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6cm9tYW4tbG93
ZXI7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlv
bjpyaWdodDsNCgl0ZXh0LWluZGVudDotOS4wcHQ7fQ0KQGxpc3QgbDE6bGV2ZWw3DQoJe21zby1s
ZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0
ZXh0LWluZGVudDotMTguMHB0O30NCkBsaXN0IGwxOmxldmVsOA0KCXttc28tbGV2ZWwtbnVtYmVy
LWZvcm1hdDphbHBoYS1sb3dlcjsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2
ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDt9DQpAbGlzdCBs
MTpsZXZlbDkNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6cm9tYW4tbG93ZXI7DQoJbXNvLWxl
dmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpyaWdodDsNCgl0
ZXh0LWluZGVudDotOS4wcHQ7fQ0Kb2wNCgl7bWFyZ2luLWJvdHRvbTowY207fQ0KdWwNCgl7bWFy
Z2luLWJvdHRvbTowY207fQ0KLS0+PC9zdHlsZT4NCjwvaGVhZD4NCjxib2R5IGxhbmc9IkVOLUNB
IiBsaW5rPSIjMDU2M0MxIiB2bGluaz0iIzk1NEY3MiI+DQo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlv
bjEiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0Ij5IaSw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5i
c3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVO
LVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+V2XigJl2ZSBiZWVuIGhhdmluZyBkaXNjdXNz
aW9ucyBvbiB0aGUgaW1wYWN0IG9mIGNoYW5naW5nIGFuIGltcG9ydCBzdGF0ZW1lbnQgYW5kIHdv
dWxkIGxpa2UgdG8gZ2V0IHRob3VnaHRzIGZyb20gdGhlIFdHLg0KPG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPkNvbnNp
ZGVyIG1vZHVsZSBBIHdoaWNoIGltcG9ydHMgbW9kdWxlIEIuPG86cD48L286cD48L3NwYW4+PC9w
Pg0KPG9sIHN0eWxlPSJtYXJnaW4tdG9wOjBjbSIgc3RhcnQ9IjEiIHR5cGU9ImEiPg0KPGxpIGNs
YXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MGNtO21zby1saXN0Omww
IGxldmVsMSBsZm8xIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQi
Pk1vZHVsZSBBIHJldmlzaW9uIDEuMC4wIGhhcyDigJxyZXZpc2lvbi1vci1kZXJpdmVkIDEuMC4w
4oCdIGZvciBpbXBvcnQgb2YgbW9kdWxlIEIuPGJyPg0KaW1wb3J0IG1vZHVsZUIgezxicj4NCiZu
YnNwOyByZXY6cmV2aXNpb24tb3ItZGVyaXZlZCAxLjAuMDs8YnI+DQp9PG86cD48L286cD48L3Nw
YW4+PC9saT48bGkgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDow
Y207bXNvLWxpc3Q6bDAgbGV2ZWwxIGxmbzEiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdCI+QW4gdXBkYXRlIHRvIG1vZHVsZSBBIHNvIHRoYXQgaXQgbmVlZHMgdG8g
aW1wb3J0IGF0IGxlYXN0IDIuMC4wIG9mIG1vZHVsZSBCPGJyPg0KaW1wb3J0IG1vZHVsZUIgezxi
cj4NCiZuYnNwOyByZXY6cmV2aXNpb24tb3ItZGVyaXZlZCAyLjAuMDs8YnI+DQp9PG86cD48L286
cD48L3NwYW4+PC9saT48L29sPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4t
VVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQiPldoZW4gbW9kdWxl4oCZcyBBIGltcG9ydCBpcyB1cGRhdGVkIGluIHN0ZXAgYiwg
d2XigJl2ZSBkaXNjdXNzZWQgMyBvcHRpb25zOjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxvbCBz
dHlsZT0ibWFyZ2luLXRvcDowY20iIHN0YXJ0PSIxIiB0eXBlPSIxIj4NCjxsaSBjbGFzcz0iTXNv
TGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjBjbTttc28tbGlzdDpsMSBsZXZlbDEg
bGZvMiI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5BbHdheXMg
Y29uc2lkZXIgdGhlIGNoYW5nZSBhcyBCQyAobmV3IHJldmlzaW9uIDEuMS4wIGZvciBtb2R1bGUg
QSkgYW5kIGxldCB0aGUgY2xpZW50IGZpZ3VyZSBvdXQgdGhlIGltcGFjdCBvbiBpdHMgdXNlIG9m
IG1vZHVsZSBBPG86cD48L286cD48L3NwYW4+PC9saT48bGkgY2xhc3M9Ik1zb0xpc3RQYXJhZ3Jh
cGgiIHN0eWxlPSJtYXJnaW4tbGVmdDowY207bXNvLWxpc3Q6bDEgbGV2ZWwxIGxmbzIiPjxzcGFu
IGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+QWx3YXlzIGNvbnNpZGVyIHRo
ZSBjaGFuZ2UgYXMgTkJDIChuZXcgcmV2aXNpb24gMi4wLjAgZm9yIG1vZHVsZSBBLCB0YWcgdGhl
IGltcG9ydCBhcyBOQkMgdXNpbmcgbmJjLWNoYW5nZSBleHRlbnNpb24pIGFuZCBsZXQgdGhlIGNs
aWVudA0KIGZpZ3VyZSBvdXQgdGhlIGltcGFjdCBvbiBpdHMgdXNlIG9mIG1vZHVsZSBBPG86cD48
L286cD48L3NwYW4+PC9saT48bGkgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJn
aW4tbGVmdDowY207bXNvLWxpc3Q6bDEgbGV2ZWwxIGxmbzIiPjxzcGFuIGxhbmc9IkVOLVVTIiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdCI+SGFuZGxlIHRoaXMgY29uZGl0aW9uYWxseS4gU28gaWYg
dGhlIGltcGFjdCBvbiBtb2R1bGUgQSBpcyBOQkMgKGRlcGVuZGluZyBvbiB3aGV0aGVyIG1vZHVs
ZSBB4oCZcyBuYW1lc3BhY2UgaGFzIGJlZW4gaW1wYWN0ZWQgaW4gTkJDIHdheSksDQogJm5ic3A7
ZG8gYXMgaW4gMiAodGhpcyBjYW4gaGF2ZSByaXBwbGUgZWZmZWN0IG9uIGltcG9ydGluZyBtb2R1
bGUgaGllcmFyY2h5LCBlLmcuIG1vZHVsZSBDIHVzZXMgbW9kdWxlIEEsIG1vZHVsZSBEIHVzZXMg
bW9kdWxlIEMgZXRjKS4gSWYgdGhlIGltcGFjdCBvbiBtb2R1bGUgQSBpcyBCQywgZG8gYXMgaW4g
MTxvOnA+PC9vOnA+PC9zcGFuPjwvbGk+PC9vbD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0Ij5SZWdhcmRzLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dCI+UmVzaGFkLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9ib2R5Pg0KPC9odG1s
Pg0K

--_000_A75AE5E2953B47AD841D552254047C86ciscocom_--


From nobody Wed Jul  8 05:41:30 2020
Return-Path: <bill.wu@huawei.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0F1043A099B; Wed,  8 Jul 2020 05:41:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 3opS-TPkqyBN; Wed,  8 Jul 2020 05:41:24 -0700 (PDT)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5CE2E3A0995; Wed,  8 Jul 2020 05:41:24 -0700 (PDT)
Received: from lhreml702-chm.china.huawei.com (unknown [172.18.7.107]) by Forcepoint Email with ESMTP id 86D58926571804EB2390; Wed,  8 Jul 2020 13:41:22 +0100 (IST)
Received: from lhreml702-chm.china.huawei.com (10.201.108.51) by lhreml702-chm.china.huawei.com (10.201.108.51) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1913.5; Wed, 8 Jul 2020 13:41:21 +0100
Received: from DGGEML402-HUB.china.huawei.com (10.3.17.38) by lhreml702-chm.china.huawei.com (10.201.108.51) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA_P256) id 15.1.1913.5 via Frontend Transport; Wed, 8 Jul 2020 13:41:21 +0100
Received: from DGGEML531-MBS.china.huawei.com ([169.254.5.228]) by DGGEML402-HUB.china.huawei.com ([fe80::fca6:7568:4ee3:c776%31]) with mapi id 14.03.0487.000; Wed, 8 Jul 2020 20:41:15 +0800
From: Qin Wu <bill.wu@huawei.com>
To: NetMod WG <netmod@ietf.org>, Lou Berger <lberger@labn.net>
CC: draft-tao-netmod-yang-node-tags <draft-tao-netmod-yang-node-tags@ietf.org>
Thread-Topic: RE: [netmod] Regarding IPR on draft-tao-netmod-yang-node-tags-01
Thread-Index: AdZVJNY6YVt/IjUTQZu4T8gb7RZQSA==
Date: Wed, 8 Jul 2020 12:41:14 +0000
Message-ID: <B8F9A780D330094D99AF023C5877DABAAD8162F9@dggeml531-mbs.china.huawei.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.164.123.162]
Content-Type: multipart/alternative; boundary="_000_B8F9A780D330094D99AF023C5877DABAAD8162F9dggeml531mbschi_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/O54ihWu6g5dnZmkJGHVByX7hpoo>
Subject: Re: [netmod] Regarding IPR on draft-tao-netmod-yang-node-tags-01
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Jul 2020 12:41:28 -0000

--_000_B8F9A780D330094D99AF023C5877DABAAD8162F9dggeml531mbschi_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

Rm9yd2FyZCBUYW8gUmFu4oCZcyByZXNwb25zZSB0byB0aGUgbGlzdC4NCg0KLVFpbg0K5Y+R5Lu2
5Lq6OiByYW4gW21haWx0bzo2MzE5NDAzMDJAcXEuY29tXQ0K5Y+R6YCB5pe26Ze0OiAyMDIw5bm0
N+aciDjml6UgMTA6MDkNCuaUtuS7tuS6ujogUWluIFd1IDxiaWxsLnd1QGh1YXdlaS5jb20+DQrk
uLvpopg6IFJlOiBSRTogW25ldG1vZF0gUmVnYXJkaW5nIElQUiBvbiBkcmFmdC10YW8tbmV0bW9k
LXlhbmctbm9kZS10YWdzLTAxDQoNCkhp77yMUWluDQpJIGFtIG5vdCBhd2FyZSBvZiBhbnkgaXBy
IG9mIHRoaXMgZHJhZnTjgIINCg0KYmVzdCByZWdhcmRz77yMDQoNCnJhbiB0YW8NCg0KX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18NCuWPkeiHquaIkeeahGlQaG9uZQ0KDQotLS0tLS0t
LS0tLS0tLS0tLS0gT3JpZ2luYWwgLS0tLS0tLS0tLS0tLS0tLS0tDQpGcm9tOiBRaW4gV3UgPGJp
bGwud3VAaHVhd2VpLmNvbTxtYWlsdG86YmlsbC53dUBodWF3ZWkuY29tPj4NCkRhdGU6IFR1ZSxK
dWwgNywyMDIwIDQ6MzMgUE0NClRvOiA2MzE5NDAzMDJAcXEuY29tPG1haWx0bzo2MzE5NDAzMDJA
cXEuY29tPiA8NjMxOTQwMzAyQHFxLmNvbTxtYWlsdG86NjMxOTQwMzAyQHFxLmNvbT4+DQpTdWJq
ZWN0OiBSZTogUkU6IFtuZXRtb2RdIFJlZ2FyZGluZyBJUFIgb24gZHJhZnQtdGFvLW5ldG1vZC15
YW5nLW5vZGUtdGFncy0wMQ0KDQpIaSwgUmFuOg0KQ2FuIHlvdSByZXNwb25kIHRvIHRoZSBmb2xs
b3dpbmcgSVBSIGNhbGwgZnJvbSBjaGFpcnM/IFRoYW5rcyENCg0KLVFpbg0KRnJvbTogTG91IEJl
cmdlcjxtYWlsdG86bGJlcmdlckBsYWJuLm5ldD4NCkRhdGU6IDIwMjAtMDctMDcgMDU6MzANClRv
OiB0YW9yYW4yMDxtYWlsdG86dGFvcmFuMjBAaHVhd2VpLmNvbT47IFFpbiBXdTxtYWlsdG86Ymls
bC53dUBodWF3ZWkuY29tPjsgQmVub2l0IENsYWlzZTxtYWlsdG86YmNsYWlzZUBjaXNjby5jb20+
OyBMaWFuZyBHZW5nfOiAv+S6rjxtYWlsdG86Z2VuZ2xpYW5nQGNoaW5hbW9iaWxlLmNvbT47IGR1
em9uZ3Blbmc8bWFpbHRvOmR1em9uZ3BlbmdAY2hpbmFtb2JpbGUuY29tPg0KQ0M6IGRyYWZ0LXRh
by1uZXRtb2QteWFuZy1ub2RlLXRhZ3M8bWFpbHRvOmRyYWZ0LXRhby1uZXRtb2QteWFuZy1ub2Rl
LXRhZ3NAaWV0Zi5vcmc+OyBOZXRNb2QgV0c8bWFpbHRvOm5ldG1vZEBpZXRmLm9yZz4NClN1Ympl
Y3Q6IFtuZXRtb2RdIFJlZ2FyZGluZyBJUFIgb24gZHJhZnQtdGFvLW5ldG1vZC15YW5nLW5vZGUt
dGFncy0wMQ0KQXV0aG9ycywgQ29udHJpYnV0b3JzLCBXRywNCg0KQXMgcGFydCBvZiBwcmVwYXJh
dGlvbiBmb3IgV0cgQWRvcHRpb246DQoNCkFyZSB5b3UgYXdhcmUgb2YgYW55IElQUiB0aGF0IGFw
cGxpZXMgdG8gZHJhZnRzIGlkZW50aWZpZWQgYWJvdmU/DQoNClBsZWFzZSBzdGF0ZSBlaXRoZXI6
DQoNCiJObywgSSdtIG5vdCBhd2FyZSBvZiBhbnkgSVBSIHRoYXQgYXBwbGllcyB0byB0aGlzIGRy
YWZ0Ig0Kb3INCiJZZXMsIEknbSBhd2FyZSBvZiBJUFIgdGhhdCBhcHBsaWVzIHRvIHRoaXMgZHJh
ZnQiDQoNCklmIHNvLCBoYXMgdGhpcyBJUFIgYmVlbiBkaXNjbG9zZWQgaW4gY29tcGxpYW5jZSB3
aXRoIElFVEYgSVBSIHJ1bGVzDQooc2VlIFJGQ3MgMzY2OSwgNTM3OCBhbmQgODE3OSBmb3IgbW9y
ZSBkZXRhaWxzKT8NCg0KSWYgeWVzIHRvIHRoZSBhYm92ZSwgcGxlYXNlIHN0YXRlIGVpdGhlcjoN
Cg0KIlllcywgdGhlIElQUiBoYXMgYmVlbiBkaXNjbG9zZWQgaW4gY29tcGxpYW5jZSB3aXRoIElF
VEYgSVBSIHJ1bGVzIg0Kb3INCiJObywgdGhlIElQUiBoYXMgbm90IGJlZW4gZGlzY2xvc2VkIg0K
DQpJZiB5b3UgYW5zd2VyIG5vLCBwbGVhc2UgcHJvdmlkZSBhbnkgYWRkaXRpb25hbCBkZXRhaWxz
IHlvdSB0aGluaw0KYXBwcm9wcmlhdGUuDQoNCldlIG5vdGUgdGhhdCBhbGwgRFQgbWVtYmVycyBh
cmUgbGlzdGVkIGFzIGNvbnRyaWJ1dG9ycy4gIElmIHlvdQ0KY29udHJpYnV0ZWQgdG8gdGhlIGRv
Y3VtZW50IHBsZWFzZSByZXNwb25kLiAgQWx0ZXJuYXRpdmVseSwgcGxlYXNlIGZlZWwNCmZyZWUg
dG8gc3RhdGUgdGhhdCB5b3UgZGlkbid0IG1hdGVyaWFsbHkgY29udHJpYnV0ZSB0byB0aGUgZHJh
ZnQgYW5kDQp3b3VsZCBsaWtlIHlvdXIgbmFtZSByZW1vdmVkIGZyb20gdGhlIGNvbnRyaWJ1dGlv
biBzZWN0aW9uIChhbmQgbW92ZWQgdG8NCmFja25vd2xlZGdtZW50cyBhZnRlciBXRyBhZG9wdGlv
bikuDQoNCklmIHlvdSBhcmUgbGlzdGVkIGFzIGEgZG9jdW1lbnQgYXV0aG9yIG9yIGNvbnRyaWJ1
dG9yIHBsZWFzZSBhbnN3ZXIgdGhlDQphYm92ZSBieSByZXNwb25kaW5nIHRvIHRoaXMgZW1haWwg
cmVnYXJkbGVzcyBvZiB3aGV0aGVyIG9yIG5vdCB5b3UgYXJlDQphd2FyZSBvZiBhbnkgcmVsZXZh
bnQgSVBSLiBUaGlzIGRvY3VtZW50IHdpbGwgbm90IGFkdmFuY2UgdG8gdGhlIG5leHQNCnN0YWdl
IHVudGlsIGEgcmVzcG9uc2UgaGFzIGJlZW4gcmVjZWl2ZWQgZnJvbSBlYWNoIGF1dGhvci4NCg0K
Tk9URTogVEhJUyBBUFBMSUVTIFRPIEFMTCBPRiBZT1UgTElTVEVEIElOIFRISVMgTUVTU0FHRSdT
IFRPIExJTkVTLg0KDQpJZiB5b3UgYXJlIG9uIHRoZSBXRyBlbWFpbCBsaXN0IG9yIGF0dGVuZCBX
RyBtZWV0aW5ncyBidXQgYXJlIG5vdCBsaXN0ZWQNCmFzIGFuIGF1dGhvciBvciBjb250cmlidXRv
ciwgd2UgcmVtaW5kIHlvdSBvZiB5b3VyIG9ibGlnYXRpb25zIHVuZGVyDQp0aGUgSUVURiBJUFIg
cnVsZXMgd2hpY2ggZW5jb3VyYWdlcyB5b3UgdG8gbm90aWZ5IHRoZSBJRVRGIGlmIHlvdSBhcmUN
CmF3YXJlIG9mIElQUiBvZiBvdGhlcnMgb24gYW4gSUVURiBjb250cmlidXRpb24sIG9yIHRvIHJl
ZnJhaW4gZnJvbQ0KcGFydGljaXBhdGluZyBpbiBhbnkgY29udHJpYnV0aW9uIG9yIGRpc2N1c3Np
b24gcmVsYXRlZCB0byB5b3VyDQp1bmRpc2Nsb3NlZCBJUFIuIEZvciBtb3JlIGluZm9ybWF0aW9u
LCBwbGVhc2Ugc2VlIHRoZSBSRkNzIGxpc3RlZCBhYm92ZQ0KYW5kDQpodHRwOi8vdHJhYy50b29s
cy5pZXRmLm9yZy9ncm91cC9pZXNnL3RyYWMvd2lraS9JbnRlbGxlY3R1YWxQcm9wZXJ0eS4NCg0K
VGhhbmsgeW91LA0KTmV0TW9kIFdHIENoYWlycw0KDQpQUyBQbGVhc2UgaW5jbHVkZSBhbGwgbGlz
dGVkIGluIHRoZSBoZWFkZXJzIG9mIHRoaXMgbWVzc2FnZSBpbiB5b3VyDQpyZXNwb25zZS4NCg0K
DQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQpuZXRt
b2QgbWFpbGluZyBsaXN0DQpuZXRtb2RAaWV0Zi5vcmc8bWFpbHRvOm5ldG1vZEBpZXRmLm9yZz4N
Cmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vbmV0bW9kDQo=

--_000_B8F9A780D330094D99AF023C5877DABAAD8162F9dggeml531mbschi_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPCEtLVtp
ZiAhbXNvXT48c3R5bGU+dlw6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kb1w6KiB7
YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kd1w6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0
I1ZNTCk7fQ0KLnNoYXBlIHtiZWhhdmlvcjp1cmwoI2RlZmF1bHQjVk1MKTt9DQo8L3N0eWxlPjwh
W2VuZGlmXS0tPjxzdHlsZT48IS0tDQovKiBGb250IERlZmluaXRpb25zICovDQpAZm9udC1mYWNl
DQoJe2ZvbnQtZmFtaWx5OuWui+S9kzsNCglwYW5vc2UtMToyIDEgNiAwIDMgMSAxIDEgMSAxO30N
CkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0
IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJ
cGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWls
eToiXEDlrovkvZMiOw0KCXBhbm9zZS0xOjIgMSA2IDAgMyAxIDEgMSAxIDE7fQ0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseTrlvq7ova/pm4Xpu5E7DQoJcGFub3NlLTE6MiAxMSA1IDMgMiAyIDQg
MiAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseToiXEDlvq7ova/pm4Xpu5EiOw0KCXBh
bm9zZS0xOjIgMTEgNSAzIDIgMiA0IDIgMiA0O30NCi8qIFN0eWxlIERlZmluaXRpb25zICovDQpw
Lk1zb05vcm1hbCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsDQoJe21hcmdpbjowY207DQoJ
bWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMi4wcHQ7DQoJZm9udC1mYW1pbHk6
5a6L5L2TO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXByaW9yaXR5
Ojk5Ow0KCWNvbG9yOmJsdWU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQphOnZpc2l0
ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0K
CWNvbG9yOnB1cnBsZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnNwYW4uRW1haWxT
dHlsZTE3DQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsLXJlcGx5Ow0KCWZvbnQtZmFtaWx5OiJD
YWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOiMxRjQ5N0Q7fQ0KLk1zb0NocERlZmF1bHQNCgl7
bXNvLXN0eWxlLXR5cGU6ZXhwb3J0LW9ubHk7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMt
c2VyaWY7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6NjEyLjBwdCA3OTIuMHB0Ow0KCW1h
cmdpbjo3Mi4wcHQgOTAuMHB0IDcyLjBwdCA5MC4wcHQ7fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtw
YWdlOldvcmRTZWN0aW9uMTt9DQotLT48L3N0eWxlPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0K
PG86c2hhcGVkZWZhdWx0cyB2OmV4dD0iZWRpdCIgc3BpZG1heD0iMTAyNiIgLz4NCjwveG1sPjwh
W2VuZGlmXS0tPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVsYXlvdXQgdjpleHQ9
ImVkaXQiPg0KPG86aWRtYXAgdjpleHQ9ImVkaXQiIGRhdGE9IjEiIC8+DQo8L286c2hhcGVsYXlv
dXQ+PC94bWw+PCFbZW5kaWZdLS0+DQo8L2hlYWQ+DQo8Ym9keSBsYW5nPSJaSC1DTiIgbGluaz0i
Ymx1ZSIgdmxpbms9InB1cnBsZSI+DQo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0
O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdE
Ij5Gb3J3YXJkIFRhbyBSYW7igJlzIHJlc3BvbnNlIHRvIHRoZSBsaXN0LjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0i
Zm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2Vy
aWY7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj4t
UWluPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q75b6u6L2v6ZuF6buRJnF1
b3Q7LHNhbnMtc2VyaWYiPuWPkeS7tuS6ujxzcGFuIGxhbmc9IkVOLVVTIj46PC9zcGFuPjwvc3Bh
bj48L2I+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O+W+rui9r+mbhem7kSZxdW90OyxzYW5zLXNlcmlmIj4gcmFuIFttYWlsdG86NjMx
OTQwMzAyQHFxLmNvbV0NCjxicj4NCjwvc3Bhbj48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdDtmb250LWZhbWlseTomcXVvdDvlvq7ova/pm4Xpu5EmcXVvdDssc2Fucy1zZXJpZiI+5Y+R
6YCB5pe26Ze0PHNwYW4gbGFuZz0iRU4tVVMiPjo8L3NwYW4+PC9zcGFuPjwvYj48c3BhbiBsYW5n
PSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q75b6u6L2v
6ZuF6buRJnF1b3Q7LHNhbnMtc2VyaWYiPiAyMDIwPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O+W+rui9r+mbhem7kSZxdW90OyxzYW5zLXNlcmlm
Ij7lubQ8c3BhbiBsYW5nPSJFTi1VUyI+Nzwvc3Bhbj7mnIg8c3BhbiBsYW5nPSJFTi1VUyI+ODwv
c3Bhbj7ml6U8c3BhbiBsYW5nPSJFTi1VUyI+DQogMTA6MDk8YnI+DQo8L3NwYW4+PGI+5pS25Lu2
5Lq6PHNwYW4gbGFuZz0iRU4tVVMiPjo8L3NwYW4+PC9iPjxzcGFuIGxhbmc9IkVOLVVTIj4gUWlu
IFd1ICZsdDtiaWxsLnd1QGh1YXdlaS5jb20mZ3Q7PGJyPg0KPC9zcGFuPjxiPuS4u+mimDxzcGFu
IGxhbmc9IkVOLVVTIj46PC9zcGFuPjwvYj48c3BhbiBsYW5nPSJFTi1VUyI+IFJlOiBSRTogW25l
dG1vZF0gUmVnYXJkaW5nIElQUiBvbiBkcmFmdC10YW8tbmV0bW9kLXlhbmctbm9kZS10YWdzLTAx
PG86cD48L286cD48L3NwYW4+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IGxhbmc9IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2IHN0eWxlPSJt
YXJnaW4tYm90dG9tOjYuMHB0O21pbi1oZWlnaHQ6MjJweCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBsYW5nPSJFTi1VUyI+SGk8L3NwYW4+77yMPHNwYW4gbGFuZz0iRU4tVVMiPlFpbjxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWJvdHRvbTo2
LjBwdDttaW4taGVpZ2h0OjIycHgiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0i
RU4tVVMiPkkgYW0gbm90IGF3YXJlIG9mIGFueSBpcHIgb2YgdGhpcyBkcmFmdDwvc3Bhbj7jgII8
c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2IHN0
eWxlPSJtYXJnaW4tYm90dG9tOjYuMHB0O21pbi1oZWlnaHQ6MjJweCI+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0K
PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tYm90dG9tOjYuMHB0O21pbi1oZWlnaHQ6MjJweCI+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+YmVzdCByZWdhcmRzPC9z
cGFuPu+8jDxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4N
CjxkaXYgc3R5bGU9Im1hcmdpbi1ib3R0b206Ni4wcHQ7bWluLWhlaWdodDoyMnB4Ij4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bh
bj48L3A+DQo8L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1ib3R0b206Ni4wcHQ7bWluLWhlaWdo
dDoyMnB4Ij4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj5yYW4gdGFv
PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tYm90dG9t
OjYuMHB0O21pbi1oZWlnaHQ6MjJweCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5n
PSJFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2IGlkPSJR
UU1haWxTaWduYXR1cmUiPg0KPGRpdiBjbGFzcz0iTXNvTm9ybWFsIiBhbGlnbj0iY2VudGVyIiBz
dHlsZT0ibWFyZ2luLWJvdHRvbTo3LjVwdDt0ZXh0LWFsaWduOmNlbnRlciI+DQo8c3BhbiBsYW5n
PSJFTi1VUyI+DQo8aHIgc2l6ZT0iMCIgd2lkdGg9IjUwIiBzdHlsZT0id2lkdGg6MzcuNXB0IiBh
bGlnbj0iY2VudGVyIj4NCjwvc3Bhbj48L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tYm90dG9tOjcuNXB0Ij7lj5Hoh6rmiJHnmoQ8c3BhbiBsYW5nPSJFTi1VUyI+aVBo
b25lPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2IGlkPSJvcmlnaW5hbC1jb250
ZW50Ij4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tYm90dG9tOjEyLjBwdCI+
PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1ib3R0b206Ny41cHQiPjxz
cGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjguNXB0Ij4tLS0tLS0tLS0tLS0tLS0t
LS0gT3JpZ2luYWwgLS0tLS0tLS0tLS0tLS0tLS0tPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tYm90
dG9tOjcuNXB0O2JhY2tncm91bmQ6I0YwRjBGMCI+PGI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxl
PSJmb250LXNpemU6OC41cHQ7Y29sb3I6IzIxMjEyMSI+RnJvbTo8L3NwYW4+PC9iPjxzcGFuIGxh
bmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjguNXB0O2NvbG9yOiMyMTIxMjEiPiBRaW4gV3Ug
Jmx0OzxhIGhyZWY9Im1haWx0bzpiaWxsLnd1QGh1YXdlaS5jb20iPmJpbGwud3VAaHVhd2VpLmNv
bTwvYT4mZ3Q7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1ib3R0b206Ny41cHQ7YmFja2dyb3VuZDojRjBGMEYw
Ij48Yj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZTo4LjVwdDtjb2xvcjojMjEy
MTIxIj5EYXRlOjwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6
OC41cHQ7Y29sb3I6IzIxMjEyMSI+IFR1ZSxKdWwgNywyMDIwIDQ6MzMgUE08bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWJvdHRvbTo3LjVwdDtiYWNrZ3JvdW5kOiNGMEYwRjAiPjxiPjxzcGFuIGxhbmc9IkVOLVVT
IiBzdHlsZT0iZm9udC1zaXplOjguNXB0O2NvbG9yOiMyMTIxMjEiPlRvOjwvc3Bhbj48L2I+PHNw
YW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6OC41cHQ7Y29sb3I6IzIxMjEyMSI+DQo8
YSBocmVmPSJtYWlsdG86NjMxOTQwMzAyQHFxLmNvbSI+NjMxOTQwMzAyQHFxLmNvbTwvYT4gJmx0
OzxhIGhyZWY9Im1haWx0bzo2MzE5NDAzMDJAcXEuY29tIj42MzE5NDAzMDJAcXEuY29tPC9hPiZn
dDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luLWJvdHRvbTo3LjVwdDtiYWNrZ3JvdW5kOiNGMEYwRjAiPjxiPjxz
cGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjguNXB0O2NvbG9yOiMyMTIxMjEiPlN1
YmplY3Q6PC9zcGFuPjwvYj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZTo4LjVw
dDtjb2xvcjojMjEyMTIxIj4gUmU6IFJFOiBbbmV0bW9kXSBSZWdhcmRpbmcgSVBSIG9uIGRyYWZ0
LXRhby1uZXRtb2QteWFuZy1ub2RlLXRhZ3MtMDE8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rp
dj4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWJv
dHRvbTo3LjVwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwv
cD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5IaSwg
UmFuOjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4g
bGFuZz0iRU4tVVMiPkNhbiB5b3UgcmVzcG9uZCB0byB0aGUgZm9sbG93aW5nIElQUiBjYWxsIGZy
b20gY2hhaXJzPyBUaGFua3MhPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+LVFpbjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0I1
QzRERiAxLjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4NCjxkaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvO2JhY2tncm91bmQ6I0VGRUZFRiI+DQo8Yj48c3BhbiBsYW5nPSJF
Ti1VUyI+RnJvbTo8L3NwYW4+PC9iPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8YSBocmVmPSJt
YWlsdG86bGJlcmdlckBsYWJuLm5ldCI+TG91IEJlcmdlcjwvYT48bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87YmFja2dyb3VuZDojRUZF
RkVGIj4NCjxiPjxzcGFuIGxhbmc9IkVOLVVTIj5EYXRlOjwvc3Bhbj48L2I+PHNwYW4gbGFuZz0i
RU4tVVMiPiZuYnNwOzIwMjAtMDctMDcgMDU6MzA8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87YmFja2dyb3VuZDojRUZFRkVGIj4NCjxi
PjxzcGFuIGxhbmc9IkVOLVVTIj5Ubzo8L3NwYW4+PC9iPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJz
cDs8YSBocmVmPSJtYWlsdG86dGFvcmFuMjBAaHVhd2VpLmNvbSI+dGFvcmFuMjA8L2E+Ow0KPGEg
aHJlZj0ibWFpbHRvOmJpbGwud3VAaHVhd2VpLmNvbSI+UWluIFd1PC9hPjsgPGEgaHJlZj0ibWFp
bHRvOmJjbGFpc2VAY2lzY28uY29tIj4NCkJlbm9pdCBDbGFpc2U8L2E+OyA8YSBocmVmPSJtYWls
dG86Z2VuZ2xpYW5nQGNoaW5hbW9iaWxlLmNvbSI+TGlhbmcgR2VuZ3w8c3BhbiBsYW5nPSJFTi1V
UyI+PHNwYW4gbGFuZz0iRU4tVVMiPuiAv+S6rjwvc3Bhbj48L3NwYW4+PC9hPjsNCjxhIGhyZWY9
Im1haWx0bzpkdXpvbmdwZW5nQGNoaW5hbW9iaWxlLmNvbSI+ZHV6b25ncGVuZzwvYT48bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87YmFj
a2dyb3VuZDojRUZFRkVGIj4NCjxiPjxzcGFuIGxhbmc9IkVOLVVTIj5DQzo8L3NwYW4+PC9iPjxz
cGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8YSBocmVmPSJtYWlsdG86ZHJhZnQtdGFvLW5ldG1vZC15
YW5nLW5vZGUtdGFnc0BpZXRmLm9yZyI+ZHJhZnQtdGFvLW5ldG1vZC15YW5nLW5vZGUtdGFnczwv
YT47DQo8YSBocmVmPSJtYWlsdG86bmV0bW9kQGlldGYub3JnIj5OZXRNb2QgV0c8L2E+PG86cD48
L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO2Jh
Y2tncm91bmQ6I0VGRUZFRiI+DQo8Yj48c3BhbiBsYW5nPSJFTi1VUyI+U3ViamVjdDo8L3NwYW4+
PC9iPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDtbbmV0bW9kXSBSZWdhcmRpbmcgSVBSIG9uIGRy
YWZ0LXRhby1uZXRtb2QteWFuZy1ub2RlLXRhZ3MtMDE8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0
byI+PHNwYW4gbGFuZz0iRU4tVVMiPkF1dGhvcnMsIENvbnRyaWJ1dG9ycywgV0csPG86cD48L286
cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3Bh
biBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+QXMgcGFydCBvZiBw
cmVwYXJhdGlvbiBmb3IgV0cgQWRvcHRpb246PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7
PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+QXJlIHlvdSBhd2FyZSBvZiBhbnkgSVBSIHRoYXQgYXBw
bGllcyB0byBkcmFmdHMgaWRlbnRpZmllZCBhYm92ZT88bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj4m
bmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5QbGVhc2Ugc3RhdGUgZWl0aGVyOjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNw
YW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bztt
c28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZxdW90O05vLCBJ
J20gbm90IGF3YXJlIG9mIGFueSBJUFIgdGhhdCBhcHBsaWVzIHRvIHRoaXMgZHJhZnQmcXVvdDs8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5vcjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0
bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZxdW90O1ll
cywgSSdtIGF3YXJlIG9mIElQUiB0aGF0IGFwcGxpZXMgdG8gdGhpcyBkcmFmdCZxdW90OzxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+
PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0
bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPklmIHNvLCBo
YXMgdGhpcyBJUFIgYmVlbiBkaXNjbG9zZWQgaW4gY29tcGxpYW5jZSB3aXRoIElFVEYgSVBSIHJ1
bGVzPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+KHNlZSBSRkNzIDM2NjksIDUzNzggYW5kIDgxNzkg
Zm9yIG1vcmUgZGV0YWlscyk/PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286
cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3Bh
biBsYW5nPSJFTi1VUyI+SWYgeWVzIHRvIHRoZSBhYm92ZSwgcGxlYXNlIHN0YXRlIGVpdGhlcjo8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj4mcXVv
dDtZZXMsIHRoZSBJUFIgaGFzIGJlZW4gZGlzY2xvc2VkIGluIGNvbXBsaWFuY2Ugd2l0aCBJRVRG
IElQUiBydWxlcyZxdW90OzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPm9yPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5n
PSJFTi1VUyI+JnF1b3Q7Tm8sIHRoZSBJUFIgaGFzIG5vdCBiZWVuIGRpc2Nsb3NlZCZxdW90Ozxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0
byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPklmIHlv
dSBhbnN3ZXIgbm8sIHBsZWFzZSBwcm92aWRlIGFueSBhZGRpdGlvbmFsIGRldGFpbHMgeW91IHRo
aW5rPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+YXBwcm9wcmlhdGUuPG86cD48L286cD48L3NwYW4+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJF
Ti1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+V2Ugbm90ZSB0aGF0IGFsbCBEVCBt
ZW1iZXJzIGFyZSBsaXN0ZWQgYXMgY29udHJpYnV0b3JzLiZuYnNwOyBJZiB5b3U8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFu
IGxhbmc9IkVOLVVTIj5jb250cmlidXRlZCB0byB0aGUgZG9jdW1lbnQgcGxlYXNlIHJlc3BvbmQu
Jm5ic3A7IEFsdGVybmF0aXZlbHksIHBsZWFzZSBmZWVsPG86cD48L286cD48L3NwYW4+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9w
LWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+
ZnJlZSB0byBzdGF0ZSB0aGF0IHlvdSBkaWRuJ3QgbWF0ZXJpYWxseSBjb250cmlidXRlIHRvIHRo
ZSBkcmFmdCBhbmQ8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1i
b3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj53b3VsZCBsaWtlIHlvdXIgbmFtZSBy
ZW1vdmVkIGZyb20gdGhlIGNvbnRyaWJ1dGlvbiBzZWN0aW9uIChhbmQgbW92ZWQgdG88bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxz
cGFuIGxhbmc9IkVOLVVTIj5hY2tub3dsZWRnbWVudHMgYWZ0ZXIgV0cgYWRvcHRpb24pLjxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+
PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0
bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPklmIHlvdSBh
cmUgbGlzdGVkIGFzIGEgZG9jdW1lbnQgYXV0aG9yIG9yIGNvbnRyaWJ1dG9yIHBsZWFzZSBhbnN3
ZXIgdGhlPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+YWJvdmUgYnkgcmVzcG9uZGluZyB0byB0aGlz
IGVtYWlsIHJlZ2FyZGxlc3Mgb2Ygd2hldGhlciBvciBub3QgeW91IGFyZTxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFu
Zz0iRU4tVVMiPmF3YXJlIG9mIGFueSByZWxldmFudCBJUFIuIFRoaXMgZG9jdW1lbnQgd2lsbCBu
b3QgYWR2YW5jZSB0byB0aGUgbmV4dDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bztt
c28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPnN0YWdlIHVudGls
IGEgcmVzcG9uc2UgaGFzIGJlZW4gcmVjZWl2ZWQgZnJvbSBlYWNoIGF1dGhvci48bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFu
IGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5OT1RFOiBUSElTIEFQ
UExJRVMgVE8gQUxMIE9GIFlPVSBMSVNURUQgSU4gVEhJUyBNRVNTQUdFJ1MgVE8gTElORVMuPG86
cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+SWYgeW91
IGFyZSBvbiB0aGUgV0cgZW1haWwgbGlzdCBvciBhdHRlbmQgV0cgbWVldGluZ3MgYnV0IGFyZSBu
b3QgbGlzdGVkPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+YXMgYW4gYXV0aG9yIG9yIGNvbnRyaWJ1
dG9yLCB3ZSByZW1pbmQgeW91IG9mIHlvdXIgb2JsaWdhdGlvbnMgdW5kZXI8bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxh
bmc9IkVOLVVTIj50aGUgSUVURiBJUFIgcnVsZXMgd2hpY2ggZW5jb3VyYWdlcyB5b3UgdG8gbm90
aWZ5IHRoZSBJRVRGIGlmIHlvdSBhcmU8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5hd2FyZSBvZiBJ
UFIgb2Ygb3RoZXJzIG9uIGFuIElFVEYgY29udHJpYnV0aW9uLCBvciB0byByZWZyYWluIGZyb208
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5wYXJ0aWNpcGF0aW5nIGluIGFueSBjb250cmlidXRpb24g
b3IgZGlzY3Vzc2lvbiByZWxhdGVkIHRvIHlvdXI8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj51bmRp
c2Nsb3NlZCBJUFIuIEZvciBtb3JlIGluZm9ybWF0aW9uLCBwbGVhc2Ugc2VlIHRoZSBSRkNzIGxp
c3RlZCBhYm92ZTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPmFuZDxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4t
VVMiPjxhIGhyZWY9Imh0dHA6Ly90cmFjLnRvb2xzLmlldGYub3JnL2dyb3VwL2llc2cvdHJhYy93
aWtpL0ludGVsbGVjdHVhbFByb3BlcnR5Ij5odHRwOi8vdHJhYy50b29scy5pZXRmLm9yZy9ncm91
cC9pZXNnL3RyYWMvd2lraS9JbnRlbGxlY3R1YWxQcm9wZXJ0eTwvYT4uPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5n
PSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+VGhhbmsgeW91LDxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNw
YW4gbGFuZz0iRU4tVVMiPk5ldE1vZCBXRyBDaGFpcnM8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj4m
bmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5QUyBQbGVhc2UgaW5jbHVkZSBhbGwgbGlzdGVk
IGluIHRoZSBoZWFkZXJzIG9mIHRoaXMgbWVzc2FnZSBpbiB5b3VyPG86cD48L286cD48L3NwYW4+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJF
Ti1VUyI+cmVzcG9uc2UuPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48
L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBs
YW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286
cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3Bh
biBsYW5nPSJFTi1VUyI+X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX188bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5uZXRtb2QgbWFpbGluZyBsaXN0PG86cD48L286
cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3Bh
biBsYW5nPSJFTi1VUyI+PGEgaHJlZj0ibWFpbHRvOm5ldG1vZEBpZXRmLm9yZyI+bmV0bW9kQGll
dGYub3JnPC9hPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPjxhIGhyZWY9Imh0dHBzOi8vd3d3Lmll
dGYub3JnL21haWxtYW4vbGlzdGluZm8vbmV0bW9kIj5odHRwczovL3d3dy5pZXRmLm9yZy9tYWls
bWFuL2xpc3RpbmZvL25ldG1vZDwvYT48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwv
ZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ib2R5Pg0KPC9odG1sPg0K

--_000_B8F9A780D330094D99AF023C5877DABAAD8162F9dggeml531mbschi_--


From nobody Wed Jul  8 06:23:35 2020
Return-Path: <bill.wu@huawei.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0B8133A0AE9; Wed,  8 Jul 2020 06:23:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 TJSW4KlD7j1K; Wed,  8 Jul 2020 06:23:31 -0700 (PDT)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DC8CA3A0AD9; Wed,  8 Jul 2020 06:23:30 -0700 (PDT)
Received: from lhreml723-chm.china.huawei.com (unknown [172.18.7.107]) by Forcepoint Email with ESMTP id 004F2449FE6936921F28; Wed,  8 Jul 2020 14:23:27 +0100 (IST)
Received: from lhreml723-chm.china.huawei.com (10.201.108.74) by lhreml723-chm.china.huawei.com (10.201.108.74) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1913.5; Wed, 8 Jul 2020 14:23:27 +0100
Received: from DGGEML424-HUB.china.huawei.com (10.1.199.41) by lhreml723-chm.china.huawei.com (10.201.108.74) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA) id 15.1.1913.5 via Frontend Transport; Wed, 8 Jul 2020 14:23:27 +0100
Received: from DGGEML531-MBS.china.huawei.com ([169.254.5.228]) by dggeml424-hub.china.huawei.com ([10.1.199.41]) with mapi id 14.03.0487.000; Wed, 8 Jul 2020 21:23:19 +0800
From: Qin Wu <bill.wu@huawei.com>
To: Lou Berger <lberger@labn.net>, "taoran (F)" <taoran20@huawei.com>, Benoit Claise <bclaise@cisco.com>, =?utf-8?B?TGlhbmcgR2VuZ3zogL/kuq4=?= <gengliang@chinamobile.com>, "duzongpeng@chinamobile.com" <duzongpeng@chinamobile.com>
CC: NetMod WG <netmod@ietf.org>, "draft-tao-netmod-yang-node-tags@ietf.org" <draft-tao-netmod-yang-node-tags@ietf.org>
Thread-Topic: Regarding IPR on draft-tao-netmod-yang-node-tags-01
Thread-Index: AdZVJUsae6E0Y+O9Tc+EIvDKeA6XRA==
Date: Wed, 8 Jul 2020 13:23:19 +0000
Message-ID: <B8F9A780D330094D99AF023C5877DABAAD816450@dggeml531-mbs.china.huawei.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.164.123.162]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/7jdfrEj61mcF2ASE6dDP8zOHfps>
Subject: Re: [netmod] Regarding IPR on draft-tao-netmod-yang-node-tags-01
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Jul 2020 13:23:33 -0000

TG91Og0KWWVzLCBJIGFtIGF3YXJlIG9mIElQUiB0aGF0IGFwcGxpZXMgdG8gdGhpcyBkcmFmdC4g
SXQgaGFzIGp1c3QgYmVlbiBkaXNjbG9zZWQgaW4gY29tcGxpYW5jZSB3aXRoIElFVEYgSVBSIHJ1
bGVzLiBUaGFua3MhDQoNCi1RaW4NCi0tLS0t6YKu5Lu25Y6f5Lu2LS0tLS0NCuWPkeS7tuS6ujog
TG91IEJlcmdlciBbbWFpbHRvOmxiZXJnZXJAbGFibi5uZXRdIA0K5Y+R6YCB5pe26Ze0OiAyMDIw
5bm0N+aciDfml6UgNTozMA0K5pS25Lu25Lq6OiB0YW9yYW4gKEYpIDx0YW9yYW4yMEBodWF3ZWku
Y29tPjsgUWluIFd1IDxiaWxsLnd1QGh1YXdlaS5jb20+OyBCZW5vaXQgQ2xhaXNlIDxiY2xhaXNl
QGNpc2NvLmNvbT47IExpYW5nIEdlbmd86IC/5LquIDxnZW5nbGlhbmdAY2hpbmFtb2JpbGUuY29t
PjsgZHV6b25ncGVuZ0BjaGluYW1vYmlsZS5jb20NCuaKhOmAgTogTmV0TW9kIFdHIDxuZXRtb2RA
aWV0Zi5vcmc+OyBkcmFmdC10YW8tbmV0bW9kLXlhbmctbm9kZS10YWdzQGlldGYub3JnDQrkuLvp
opg6IFJlZ2FyZGluZyBJUFIgb24gZHJhZnQtdGFvLW5ldG1vZC15YW5nLW5vZGUtdGFncy0wMQ0K
DQpBdXRob3JzLCBDb250cmlidXRvcnMsIFdHLA0KDQpBcyBwYXJ0IG9mIHByZXBhcmF0aW9uIGZv
ciBXRyBBZG9wdGlvbjoNCg0KQXJlIHlvdSBhd2FyZSBvZiBhbnkgSVBSIHRoYXQgYXBwbGllcyB0
byBkcmFmdHMgaWRlbnRpZmllZCBhYm92ZT8NCg0KUGxlYXNlIHN0YXRlIGVpdGhlcjoNCg0KIk5v
LCBJJ20gbm90IGF3YXJlIG9mIGFueSBJUFIgdGhhdCBhcHBsaWVzIHRvIHRoaXMgZHJhZnQiDQpv
cg0KIlllcywgSSdtIGF3YXJlIG9mIElQUiB0aGF0IGFwcGxpZXMgdG8gdGhpcyBkcmFmdCINCg0K
SWYgc28sIGhhcyB0aGlzIElQUiBiZWVuIGRpc2Nsb3NlZCBpbiBjb21wbGlhbmNlIHdpdGggSUVU
RiBJUFIgcnVsZXMgKHNlZSBSRkNzIDM2NjksIDUzNzggYW5kIDgxNzkgZm9yIG1vcmUgZGV0YWls
cyk/DQoNCklmIHllcyB0byB0aGUgYWJvdmUsIHBsZWFzZSBzdGF0ZSBlaXRoZXI6DQoNCiJZZXMs
IHRoZSBJUFIgaGFzIGJlZW4gZGlzY2xvc2VkIGluIGNvbXBsaWFuY2Ugd2l0aCBJRVRGIElQUiBy
dWxlcyINCm9yDQoiTm8sIHRoZSBJUFIgaGFzIG5vdCBiZWVuIGRpc2Nsb3NlZCINCg0KSWYgeW91
IGFuc3dlciBubywgcGxlYXNlIHByb3ZpZGUgYW55IGFkZGl0aW9uYWwgZGV0YWlscyB5b3UgdGhp
bmsgYXBwcm9wcmlhdGUuDQoNCldlIG5vdGUgdGhhdCBhbGwgRFQgbWVtYmVycyBhcmUgbGlzdGVk
IGFzIGNvbnRyaWJ1dG9ycy4gIElmIHlvdSBjb250cmlidXRlZCB0byB0aGUgZG9jdW1lbnQgcGxl
YXNlIHJlc3BvbmQuICBBbHRlcm5hdGl2ZWx5LCBwbGVhc2UgZmVlbCBmcmVlIHRvIHN0YXRlIHRo
YXQgeW91IGRpZG4ndCBtYXRlcmlhbGx5IGNvbnRyaWJ1dGUgdG8gdGhlIGRyYWZ0IGFuZCB3b3Vs
ZCBsaWtlIHlvdXIgbmFtZSByZW1vdmVkIGZyb20gdGhlIGNvbnRyaWJ1dGlvbiBzZWN0aW9uIChh
bmQgbW92ZWQgdG8gYWNrbm93bGVkZ21lbnRzIGFmdGVyIFdHIGFkb3B0aW9uKS4NCg0KSWYgeW91
IGFyZSBsaXN0ZWQgYXMgYSBkb2N1bWVudCBhdXRob3Igb3IgY29udHJpYnV0b3IgcGxlYXNlIGFu
c3dlciB0aGUgYWJvdmUgYnkgcmVzcG9uZGluZyB0byB0aGlzIGVtYWlsIHJlZ2FyZGxlc3Mgb2Yg
d2hldGhlciBvciBub3QgeW91IGFyZSBhd2FyZSBvZiBhbnkgcmVsZXZhbnQgSVBSLiBUaGlzIGRv
Y3VtZW50IHdpbGwgbm90IGFkdmFuY2UgdG8gdGhlIG5leHQgc3RhZ2UgdW50aWwgYSByZXNwb25z
ZSBoYXMgYmVlbiByZWNlaXZlZCBmcm9tIGVhY2ggYXV0aG9yLg0KDQpOT1RFOiBUSElTIEFQUExJ
RVMgVE8gQUxMIE9GIFlPVSBMSVNURUQgSU4gVEhJUyBNRVNTQUdFJ1MgVE8gTElORVMuDQoNCklm
IHlvdSBhcmUgb24gdGhlIFdHIGVtYWlsIGxpc3Qgb3IgYXR0ZW5kIFdHIG1lZXRpbmdzIGJ1dCBh
cmUgbm90IGxpc3RlZCBhcyBhbiBhdXRob3Igb3IgY29udHJpYnV0b3IsIHdlIHJlbWluZCB5b3Ug
b2YgeW91ciBvYmxpZ2F0aW9ucyB1bmRlciB0aGUgSUVURiBJUFIgcnVsZXMgd2hpY2ggZW5jb3Vy
YWdlcyB5b3UgdG8gbm90aWZ5IHRoZSBJRVRGIGlmIHlvdSBhcmUgYXdhcmUgb2YgSVBSIG9mIG90
aGVycyBvbiBhbiBJRVRGIGNvbnRyaWJ1dGlvbiwgb3IgdG8gcmVmcmFpbiBmcm9tIHBhcnRpY2lw
YXRpbmcgaW4gYW55IGNvbnRyaWJ1dGlvbiBvciBkaXNjdXNzaW9uIHJlbGF0ZWQgdG8geW91ciB1
bmRpc2Nsb3NlZCBJUFIuIEZvciBtb3JlIGluZm9ybWF0aW9uLCBwbGVhc2Ugc2VlIHRoZSBSRkNz
IGxpc3RlZCBhYm92ZSBhbmQgaHR0cDovL3RyYWMudG9vbHMuaWV0Zi5vcmcvZ3JvdXAvaWVzZy90
cmFjL3dpa2kvSW50ZWxsZWN0dWFsUHJvcGVydHkuDQoNClRoYW5rIHlvdSwNCk5ldE1vZCBXRyBD
aGFpcnMNCg0KUFMgUGxlYXNlIGluY2x1ZGUgYWxsIGxpc3RlZCBpbiB0aGUgaGVhZGVycyBvZiB0
aGlzIG1lc3NhZ2UgaW4geW91ciByZXNwb25zZS4NCg0KDQoNCg==


From nobody Wed Jul  8 09:30:01 2020
Return-Path: <jonathan@hansfords.net>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 940D83A0F12 for <netmod@ietfa.amsl.com>; Wed,  8 Jul 2020 09:30:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 oswCZl9t8lo4 for <netmod@ietfa.amsl.com>; Wed,  8 Jul 2020 09:29:58 -0700 (PDT)
Received: from azure.dogwood.relay.mailchannels.net (azure.dogwood.relay.mailchannels.net [23.83.211.7]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8A7553A0F11 for <netmod@ietf.org>; Wed,  8 Jul 2020 09:29:58 -0700 (PDT)
X-Sender-Id: dxszz3qpvg|x-authuser|jonathan@hansfords.net
Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 3C064340971 for <netmod@ietf.org>; Wed,  8 Jul 2020 16:21:41 +0000 (UTC)
Received: from mail.myfast.site (100-96-9-37.trex.outbound.svc.cluster.local [100.96.9.37]) (Authenticated sender: dxszz3qpvg) by relay.mailchannels.net (Postfix) with ESMTPA id BAD48340F44 for <netmod@ietf.org>; Wed,  8 Jul 2020 16:21:39 +0000 (UTC)
X-Sender-Id: dxszz3qpvg|x-authuser|jonathan@hansfords.net
Received: from mail.myfast.site (mail.myfast.site [81.19.215.14]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:2500 (trex/5.18.8); Wed, 08 Jul 2020 16:21:40 +0000
X-MailChannels-SenderId: dxszz3qpvg|x-authuser|jonathan@hansfords.net
X-MailChannels-Auth-Id: dxszz3qpvg
X-Shelf-Tart: 310a85f1584b51b7_1594225300586_1487272934
X-MC-Loop-Signature: 1594225300586:2823039690
X-MC-Ingress-Time: 1594225300586
Received: from 92.41.28.167.threembb.co.uk ([92.41.28.167]:58512 helo=[192.168.54.20]) by mail.myfast.site with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.93) (envelope-from <jonathan@hansfords.net>) id 1jtCpE-0002S0-Vm for netmod@ietf.org; Wed, 08 Jul 2020 17:21:37 +0100
From: Jonathan <jonathan@hansfords.net>
To: "netmod@ietf.org" <netmod@ietf.org>
Date: Wed, 08 Jul 2020 16:21:36 +0000
Message-Id: <em8ebe40f6-1930-4bec-8e7b-def827aa3fef@vanguard>
Reply-To: Jonathan <jonathan@hansfords.net>
User-Agent: eM_Client/7.2.37929.0
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="------=_MBDAC41328-96EC-42B6-A6C2-45A01E32CDE7"
X-AuthUser: jonathan@hansfords.net
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/4Bup2gBU1ZwZcZotatK5exFcLyU>
Subject: [netmod] draft-wwx-netmod-event-yang-07
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Jul 2020 16:30:01 -0000

--------=_MBDAC41328-96EC-42B6-A6C2-45A01E32CDE7
Content-Type: text/plain; format=flowed; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Hi,

I've had my first look at this draft and have a few initial comments on=20
section 2.1 Terminology:
It would be helpful to identify which definitions come from which RFCIt=20
would be worth including definitions from RFC3198 "Terminology for=20
Policy-Based Management" as well. For example:In Event, "rule" could be=20
"policy rule"Condition could be "policy condition"Action could be=20
"policy action"Neither "Implicit policy variable" nor "Explicit policy=20
variable" are defined in RFC3460, though it does introduce (but not=20
formally define) the following terms. Be good to properly align with the=20
terms in the RFC:=E2=80=9CImplicit PolicyVariable=E2=80=9D, =E2=80=9CImplic=
itly bound policy=20
variable=E2=80=9D and =E2=80=9CImplicitly defined policy variable=E2=80=9D=
=E2=80=9CExplicitly bound=20
policy variable=E2=80=9D and =E2=80=9CExplicitly defined policy variable=E2=
=80=9DIt would=20
probably also be worth including definitions from RFC3198 for:"Policy=20
Decision Point (PDP)" and "Policy Enforcement Point (PEP)" - is the=20
intent for the server to be a PDP and PEP?"provisioned policy" - I=20
presume you are looking at provisioned policies rather than "outsourced=20
policies" (also defined in RFC3198)
I have other comments, but it would be useful to have a clearer set of=20
definitions to work from.

Jonathan

--------=_MBDAC41328-96EC-42B6-A6C2-45A01E32CDE7
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html><head>

<style id=3D"css_styles">=20
blockquote.cite { margin-left: 5px; margin-right: 0px; padding-left: 10px;=
 padding-right:0px; border-left: 1px solid #cccccc }
blockquote.cite2 {margin-left: 5px; margin-right: 0px; padding-left: 10px;=
 padding-right:0px; border-left: 1px solid #cccccc; margin-top: 3px; padding=
-top: 0px; }
a img { border: 0px; }
li[style=3D'text-align: center;'], li[style=3D'text-align: right;'] {  list=
-style-position: inside;}
body { font-family: Segoe UI; font-size: 12pt;   }
 </style>
<style>#xe5cca9341cb44f17adb1ac549239b40c{
	font-family:'Segoe UI';
	font-size:12pt;
}#xa7b9c140ea884468b616fba4094a8747{
	font-family:'Segoe UI';
	font-size:12pt;
}@font-face{
	font-family:'Cambria Math';
	panose-1:2 4 5 3 5 4 6 3 2 4;
	mso-font-charset:0;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;
}
@font-face{
	font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:-4.6975E+08 -1.073732E+09 9 0 511 0;
}
#xefdaf452df784651a04c3ca861a22f78 p.MsoNormal,#xefdaf452df784651a04c3ca861=
a22f78 li.MsoNormal,#xefdaf452df784651a04c3ca861a22f78 div.MsoNormal{
	mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:'';
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:8pt;
	margin-left:0cm;
	line-height:107%;
	mso-pagination:widow-orphan;
	font-size:11pt;
	font-family:'Calibri',sans-serif;
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:Calibri;
	mso-fareast-theme-font:minor-latin;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:'Times New Roman';
	mso-bidi-theme-font:minor-bidi;
	mso-fareast-language:EN-US;
}
#xefdaf452df784651a04c3ca861a22f78 .MsoChpDefault{
	mso-style-type:export-only;
	mso-default-props:yes;
	font-family:'Calibri',sans-serif;
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:Calibri;
	mso-fareast-theme-font:minor-latin;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:'Times New Roman';
	mso-bidi-theme-font:minor-bidi;
	mso-fareast-language:EN-US;
}
#xefdaf452df784651a04c3ca861a22f78 .MsoPapDefault{
	mso-style-type:export-only;
	margin-bottom:8pt;
	line-height:107%;
}
@page :WordSection1{
	size:612pt 792pt;
	margin:72pt 72pt 72pt 72pt;
	mso-header-margin:36pt;
	mso-footer-margin:36pt;
	mso-paper-source:0;
}
#xefdaf452df784651a04c3ca861a22f78 div.WordSection1{
	page:WordSection1;
}@font-face{
	font-family:'Cambria Math';
	panose-1:2 4 5 3 5 4 6 3 2 4;
	mso-font-charset:0;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;
}
@font-face{
	font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:-4.6975E+08 -1.073732E+09 9 0 511 0;
}
#xddecbfc5e97748388807477389bc3fac p.MsoNormal,#xddecbfc5e97748388807477389=
bc3fac li.MsoNormal,#xddecbfc5e97748388807477389bc3fac div.MsoNormal{
	mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:'';
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:8pt;
	margin-left:0cm;
	line-height:107%;
	mso-pagination:widow-orphan;
	font-size:11pt;
	font-family:'Calibri',sans-serif;
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:Calibri;
	mso-fareast-theme-font:minor-latin;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:'Times New Roman';
	mso-bidi-theme-font:minor-bidi;
	mso-fareast-language:EN-US;
}
#xddecbfc5e97748388807477389bc3fac .MsoChpDefault{
	mso-style-type:export-only;
	mso-default-props:yes;
	font-family:'Calibri',sans-serif;
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:Calibri;
	mso-fareast-theme-font:minor-latin;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:'Times New Roman';
	mso-bidi-theme-font:minor-bidi;
	mso-fareast-language:EN-US;
}
#xddecbfc5e97748388807477389bc3fac .MsoPapDefault{
	mso-style-type:export-only;
	margin-bottom:8pt;
	line-height:107%;
}
@page :WordSection1{
	size:612pt 792pt;
	margin:72pt 72pt 72pt 72pt;
	mso-header-margin:36pt;
	mso-footer-margin:36pt;
	mso-paper-source:0;
}
#xddecbfc5e97748388807477389bc3fac div.WordSection1{
	page:WordSection1;
}</style></head>
<body><div>Hi,</div><div><br /></div><div>I've had my first look at this dr=
aft and have a few initial comments on=C2=A0<span>section 2.1 Terminology:<=
/span></div><div><ol style=3D"list-style-type: decimal;"><li>It would be he=
lpful to identify which definitions come from which RFC</li><li>It would be =
worth including definitions from RFC3198 "Terminology for Policy-Based Man=
agement" as well. For example:</li><ol style=3D"list-style-type: lower-lati=
n;"><li>In Event, "rule" could be "policy rule"</li><li>Condition could be=
 "policy condition"</li><li>Action could be "policy action"</li></ol><li>Nei=
ther "Implicit policy variable" nor=C2=A0"Explicit policy variable" are def=
ined in RFC3460, though it does introduce (but not formally define) the fol=
lowing terms. Be good to properly align with the terms in the RFC:</li><ol=
 style=3D"list-style-type: lower-latin;"><li>=E2=80=9CImplicit PolicyVariabl=
e=E2=80=9D, =E2=80=9CImplicitly bound policy variable=E2=80=9D and =E2=80=
=9CImplicitly defined policy variable=E2=80=9D</li><li>=E2=80=9CExplicitly=
 bound policy variable=E2=80=9D and =E2=80=9CExplicitly defined policy varia=
ble=E2=80=9D</li></ol><li>It would probably also be worth including definit=
ions from RFC3198 for:</li><ol style=3D"list-style-type: lower-latin;"><li>=
<span>"Policy Decision Point (PDP)" and "</span>Policy Enforcement Point (P=
EP)" - is the intent for the server to be a PDP and PEP?</li><li>"provision=
ed policy" - I presume you are looking at provisioned policies rather than=
 "outsourced policies" (also defined in=C2=A0RFC3198)</li></ol></ol></div>
<div><span>I have other comments, but it would be useful to have a clearer=
 set of definitions to work from.</span></div><div><span><br /></span></div>=
<div><span>Jonathan</span></div><div><br /></div>
</body></html>
--------=_MBDAC41328-96EC-42B6-A6C2-45A01E32CDE7--


From nobody Wed Jul  8 09:35:14 2020
Return-Path: <rwilton@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 769C03A0F24 for <netmod@ietfa.amsl.com>; Wed,  8 Jul 2020 09:35:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.598
X-Spam-Level: 
X-Spam-Status: No, score=-9.598 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, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=YufaORkc; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=GYaVmw0z
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 xhxfHCMRWCeb for <netmod@ietfa.amsl.com>; Wed,  8 Jul 2020 09:35:10 -0700 (PDT)
Received: from rcdn-iport-1.cisco.com (rcdn-iport-1.cisco.com [173.37.86.72]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AD6C63A0E77 for <netmod@ietf.org>; Wed,  8 Jul 2020 09:35:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=4371; q=dns/txt; s=iport; t=1594226110; x=1595435710; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=eNDPGkIeKKSuj4sEdrRJl4lELXAoWo2so23v0/7loyU=; b=YufaORkclERRGkTJmfZt8oD+yXuTERQaJO9kTEKL8JuniCuPql+g50LV IoEVbhvwzqmEq/sJUonSvlnn8+EXsCCpL5fioDKSUae+hKC4oIrryOBaY foOoRJpjtIN9sU+mLz3Ti8HOrPiYyHwRr0QXDTGhld/G3FUY+2zIPQRAE M=;
IronPort-PHdr: =?us-ascii?q?9a23=3AOG/GJBGuBJi7lRRajAT8v51GYnJ96bzpIg4Y7I?= =?us-ascii?q?YmgLtSc6Oluo7vJ1Hb+e401w+bX4zQ7PhfzvfQsr7tQ3cB/YfHvH1ROJBPVh?= =?us-ascii?q?pQj8IQkkRgBcOeEkT0IbbsaDByB8VNUlJpvhTZeUhYEcrzfRve93u16zNBGB?= =?us-ascii?q?z0MgBuY/nzG5Dfld+2y/H095CAKwlNjSC2NLV1Khj+pA7Nt84Q1I1lLKtUqF?= =?us-ascii?q?PJr3JEdv4Qy3lvIAeYng334YG7+5sw/g=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AUAAAV9QVf/49dJa1dAxoBAQEBAQE?= =?us-ascii?q?BAQEBAwEBAQESAQEBAQICAQEBAUCBOAMBAQEBCwGBUVEHb1gvLAqHbwONU5h?= =?us-ascii?q?bgS6BJQNVCwEBAQwBARgLCgIEAQGECEUCghQCJDYHDgIDAQELAQEFAQEBAgE?= =?us-ascii?q?GBG2FWwyFbwEBAQEDAQEQKAYBASwLAQsCAgIBCA4CAQQBAQEeBQsbDAsdCAI?= =?us-ascii?q?EAQ0FCBqDBYJLAy4BAwuffQKBOYhhdIE0gwEBAQWBNgKDXBiCDgMGBYEzAYJ?= =?us-ascii?q?pigMagUE/gRFDgh8uPoEEgVgBAQIBgTQqHyaDAoIttREKglyIS5EfnyIdkT6?= =?us-ascii?q?KHJRGAgQCBAUCDgEBBYFaCSqBV3AVO4JpUBcCDY4eN4M6M4RhhUJ0NwIGCAE?= =?us-ascii?q?BAwl8jGmBNAGBEAEB?=
X-IronPort-AV: E=Sophos;i="5.75,328,1589241600"; d="scan'208";a="786198312"
Received: from rcdn-core-7.cisco.com ([173.37.93.143]) by rcdn-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 08 Jul 2020 16:35:08 +0000
Received: from XCH-RCD-002.cisco.com (xch-rcd-002.cisco.com [173.37.102.12]) by rcdn-core-7.cisco.com (8.15.2/8.15.2) with ESMTPS id 068GZ85n004163 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 8 Jul 2020 16:35:09 GMT
Received: from xhs-rcd-002.cisco.com (173.37.227.247) by XCH-RCD-002.cisco.com (173.37.102.12) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 8 Jul 2020 11:35:08 -0500
Received: from xhs-rtp-001.cisco.com (64.101.210.228) by xhs-rcd-002.cisco.com (173.37.227.247) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 8 Jul 2020 11:35:08 -0500
Received: from NAM12-BN8-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-001.cisco.com (64.101.210.228) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Wed, 8 Jul 2020 12:35:08 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Iv4KiUTVVk1BXaIOhFUvJPss75Fhsrgls7D+h+j39kwxyaJY8BLOvyUEuMy1erS+JZMXZxwK9uwWSfMfmHbUP9o8GEnzZwXFlnS/QQUGOsGj1ykLb/NFtDbOiDCXBUnFeAiMrNIwVvEiPKzj6cTieY0L7ftitFEl0aM7IGfL1xa7FJTWOvAvOj2Qqk145EHSZcHROKyQQq8v47oAQ0bPdiDqFPFF7IQGgJ3AuP8GZLqpxy3lZ3yXUKthZ6m+8qjxoT9zGCdZOpBmb2mY9xl6wgjUoYxBbjiVaUytMZyT0hr+Vuubx/Lp32vU4eAE59f3lTYjHQ12p5P3qp4JXjmtkA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Qt5+5Tpq8M7CZsZ3xYAeUZqPRox+iuiG658bphp4pfw=; b=Q8mkhBhgKUtx7yPu12odj5lKshMj98lQUv6gQicA2eXin4yLne2hSO/hwN3GNKm3Uf/fbuoLhEZyORHnB0/Vem37snWb93YNLCBwsyfef7zXPh9UpIY/YB28XQuraBzs1Kvl9sqPNCxXbltTC2BhErrrfAxZTAcoWctV4gDvu3pNu5Zhc6w9m0F1QyTo9Bz4TFzZXHHlMB3umo9K/s+N0H+asuMOD9cGN7B2tiK1Zf9WMRhgAh7BG0Lu+LetRZDerd9n3jAmYen0ORORG5Wm/ifcmmK0FvL0uaJvYlikj7iDCSqPdReUZlWYiUOcYS8wIXDfo2L62vsrFb6XQiWogQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Qt5+5Tpq8M7CZsZ3xYAeUZqPRox+iuiG658bphp4pfw=; b=GYaVmw0zHoPYcjo0wFSv874Y9A2MGzlIY1WcqcPPLuxT98RKJPofyqAhjlSK3kM0zmxawwMS/1O6UJASwBnhFISNDzH5tX49xN7OFWWQdBvQ7zg0uoXtGb9eoQV0sXj4HB/Q9VBQZrx7PdEbTWea+iDgkB464vgobF8fRBMAiL4=
Received: from MN2PR11MB4366.namprd11.prod.outlook.com (2603:10b6:208:190::17) by MN2PR11MB4111.namprd11.prod.outlook.com (2603:10b6:208:138::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3174.22; Wed, 8 Jul 2020 16:35:06 +0000
Received: from MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::e9d4:79b5:aef1:be18]) by MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::e9d4:79b5:aef1:be18%5]) with mapi id 15.20.3153.031; Wed, 8 Jul 2020 16:35:06 +0000
From: "Rob Wilton (rwilton)" <rwilton@cisco.com>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, "Christian Hopps" <chopps@chopps.org>
CC: NetMod WG <netmod@ietf.org>
Thread-Topic: [netmod] Justification for decimal64 over string for floating point values in geo location data?
Thread-Index: AQHWVE64+Qz8HStWdUef/vPPn4qbG6j7+dcAgAHeZJA=
Date: Wed, 8 Jul 2020 16:35:06 +0000
Message-ID: <MN2PR11MB43660673154F85137B23C03BB5670@MN2PR11MB4366.namprd11.prod.outlook.com>
References: <B548C4B4-2A97-4736-A6B2-358D1491D125@chopps.org> <20200707112450.wrttuprwrdr3nl5i@anna.jacobs.jacobs-university.de>
In-Reply-To: <20200707112450.wrttuprwrdr3nl5i@anna.jacobs.jacobs-university.de>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: jacobs-university.de; dkim=none (message not signed) header.d=none;jacobs-university.de; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [82.15.79.32]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 680e18a2-90ec-475b-4044-08d8235cdf76
x-ms-traffictypediagnostic: MN2PR11MB4111:
x-microsoft-antispam-prvs: <MN2PR11MB4111BFC2545F974CDC50D2B0B5670@MN2PR11MB4111.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: /fQgZ2xvpwHhSwkpyF0l/Gutic0/6/0NCujQy4VxdO2Jr4rlue8SpW2J5scT7fl2+qrj9SS6cm8s67etryM9l0T+euXDNtLg77t4EqNfx6WToJ/mbMD17UYa4RkGoHiQmBKWaGXR23gWJO8CbSQP4Or4nxUVS0U5/ubjVzy1cGy8wy0zhfVN6TpGnOQH+crKDAdYoHni1oVQ8I0YLCEpzhw0c93mwjzKkzUG8kOkmsY4UEWvV/dYJG+d8Us/8zOMhf6gk9w0jcQc7gB3S3ZoyzKK3fwu4p2usVzvnrdinQ/8LE+2ydFmdgxcyahed+Lcncw3fcXI1vXBjP7BwSsY1ZE810+y54dJSQX23L8ISv/IZV7OwGbiPW+7Vv/3RzVDqEd2suUwwgVg8lswCiglmQ==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:MN2PR11MB4366.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(136003)(346002)(376002)(396003)(366004)(39860400002)(33656002)(66946007)(8936002)(2906002)(55016002)(9686003)(26005)(186003)(6506007)(71200400001)(53546011)(86362001)(4326008)(316002)(110136005)(5660300002)(52536014)(66476007)(76116006)(66446008)(478600001)(66556008)(966005)(64756008)(8676002)(7696005)(83380400001)(83080400001); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: BN4lMUd8bn8XdjAJ5iU0PCQxlwqm2Aso1rCp5ZD1DnaLoIjEt3SFwXzbdkZE7viGpoZTsAU1ZUpaUm3cweNzrBQR2MalxcDTRvzrWR16hbQR1Y7I0hm8rXw6JBrsB0EE+ipgfPaRchn2KOKRwE9KLy5xFXvSnO+LAvB32JSgh7N5oyhE0sQeG4Q4qCCXJB+6LrHX1CbpFNTK/KdzAHwTYQozus/qusZgcJOsg1SI5XpyyVJTrlsqfk/nL8/xpGHn9mxKsIvrCS6y2cVTaI2T0Kfn8nX+vMZ1BKhXkgyuaj8fQzRHhKgG7L0acxOVeRVh7ERMQGWYycCTap3Bk5CsBR8/ZnR88w1FV3etC7INEdtA6PfcSCI0dZ0gX/doKMF0HJ5HtnPYak69X0Nf2MnUMqcTCu1AkNrO/In/qOoZ4R4+sMaDlwnuDj1h05P2Xv1hyiylRACHX7tLEWdf5QJ2iEZ2gC95zy7FiyAGDa7hIpE=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MN2PR11MB4366.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 680e18a2-90ec-475b-4044-08d8235cdf76
X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Jul 2020 16:35:06.2509 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: tjil54xsrwnMlxHPItLT2Ab42llwCSt61958wZSQlKXXI2mvT6RRBvPUghSQB7SJp4EWhY8wTUFz0gJIW+OcFA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB4111
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.12, xch-rcd-002.cisco.com
X-Outbound-Node: rcdn-core-7.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/4iFIpBpCRwWZlPOlLgfYDTfWbcY>
Subject: Re: [netmod] Justification for decimal64 over string for floating point values in geo location data?
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Jul 2020 16:35:13 -0000

[As an individual]

I agree with Juergen that in many configuration cases, using decimal64 is b=
etter/safer than binary float/double.  However, there are other scenarios, =
such as operational data coming from sensors, where float/double is probabl=
y more appropriate/useful, hence I would still like to see the next version=
 of YANG supporting float/double, possibly restricted to operational data o=
nly.

For configuration, with regards to the rounding errors alluded to below, I =
do have some sympathy with Chris's suggestion of support for arbitrary prec=
ision decimal numbers.  It seems that more and more languages have native s=
upport for arbitrary precision decimal maths.  I note that CBOR also has an=
 encoding for them, and a JSON/XML encoding of them is seemingly trivial.

Regards,
Rob


> -----Original Message-----
> From: netmod <netmod-bounces@ietf.org> On Behalf Of Juergen Schoenwaelder
> Sent: 07 July 2020 12:25
> To: Christian Hopps <chopps@chopps.org>
> Cc: NetMod WG <netmod@ietf.org>
> Subject: Re: [netmod] Justification for decimal64 over string for floatin=
g
> point values in geo location data?
>=20
> Precision often means different things to different people. Here is my
> take:
>=20
> - Floating point numbers have almost always rounding errors. And
>   floating point numbers use binary fractions, a decimal fraction like
>   1.0 has no precise representation as a binary fraction. Type 0.1 +
>   0.2 into python or haskell or any other language that gives you bare
>   floating point numbers and enjoy the result.
>=20
> - Fixed precision decimal numbers do not have rounding errors since
>   they are essentially scaled integers and hence they are precise as
>   long as calculations stay within the range.
>=20
> - Floating point numbers can cover a large number space (from very
>   tiny to really big), fixed precision decimal numbers are much more
>   restrictive.
>=20
> - In XML and JSON, numbers are rendered in strings that likely do not
>   look much different if its a decimal64 or a float or ... If you really
>   care about size, use a binary encoding like CBOR.
>=20
> /js
>=20
> On Tue, Jul 07, 2020 at 07:06:20AM -0400, Christian Hopps wrote:
> > I received feedback in my YANG doctor review (thanks Mahesh) regarding
> the use of decimal64 for most of the values in the geo location grouping
> (https://tools.ietf.org/html/draft-ietf-netmod-geo-location-04). In my
> comparison sections I note that some precision (at the very extremes) may
> be lost when converting from other geo location formats that use string
> (or double for w3c) to decimal64. Given that mention of loss of extreme
> precision, the reviewer was asking if some justification for the decimal6=
4
> should be given in the document.
> >
> > What are the advantages to using decimal64 for floating point numbers v=
s
> using a string with a pattern "[0-9]+(\.[0-9]+)?" (convert that to yang
> pattern language). The advantage of using a string is that the precision
> of the value is not restricted by the model. Does the YANG decimal64
> values have a concise binary format that can be more efficiently
> transported or stored in binary form? If so is this the only advantage,
> and is it enough of one to limit the precision in the model?
> >
> > It's definitely worth noting that the precision of the decimal64 values
> seem vastly adequate for geo location data (e.g., for Cartesian
> coordinates and height values which are measured in meters the fractional
> digits is 6 which means the surface could be up to 9 billion kilometers
> large (or away from for height) and the precision is to the micrometer.
> For ellipsoidal coordinates there are 12 fractional digits for the
> degrees.
> >
> > Thanks,
> > Chris.
>=20
>=20
>=20
> > _______________________________________________
> > netmod mailing list
> > netmod@ietf.org
> > https://www.ietf.org/mailman/listinfo/netmod
>=20
>=20
> --
> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
> Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>
>=20
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod


From nobody Wed Jul  8 09:44:21 2020
Return-Path: <j.schoenwaelder@jacobs-university.de>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4104B3A0F49 for <netmod@ietfa.amsl.com>; Wed,  8 Jul 2020 09:44:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 a4JkN3DEi-ZM for <netmod@ietfa.amsl.com>; Wed,  8 Jul 2020 09:44:17 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D7BF13A0F43 for <netmod@ietf.org>; Wed,  8 Jul 2020 09:44:16 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id 5D04734D; Wed,  8 Jul 2020 18:44:14 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.198]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id T3C1bfd4nioM; Wed,  8 Jul 2020 18:44:14 +0200 (CEST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS; Wed,  8 Jul 2020 18:44:14 +0200 (CEST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by hermes.jacobs-university.de (Postfix) with ESMTP id 0931A20154; Wed,  8 Jul 2020 18:44:14 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10028) with ESMTP id tdmp0vHwPOC2; Wed,  8 Jul 2020 18:44:13 +0200 (CEST)
Received: from localhost (anna.jacobs.jacobs-university.de [10.50.218.117]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by hermes.jacobs-university.de (Postfix) with ESMTPS id 807F4200E4; Wed,  8 Jul 2020 18:44:13 +0200 (CEST)
Date: Wed, 8 Jul 2020 18:44:12 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: "Rob Wilton (rwilton)" <rwilton@cisco.com>
Cc: Christian Hopps <chopps@chopps.org>, NetMod WG <netmod@ietf.org>
Message-ID: <20200708164412.qbstkblscn4yxis6@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: "Rob Wilton (rwilton)" <rwilton@cisco.com>, Christian Hopps <chopps@chopps.org>, NetMod WG <netmod@ietf.org>
References: <B548C4B4-2A97-4736-A6B2-358D1491D125@chopps.org> <20200707112450.wrttuprwrdr3nl5i@anna.jacobs.jacobs-university.de> <MN2PR11MB43660673154F85137B23C03BB5670@MN2PR11MB4366.namprd11.prod.outlook.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <MN2PR11MB43660673154F85137B23C03BB5670@MN2PR11MB4366.namprd11.prod.outlook.com>
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/MwcSrC-0fOQkPBtAu-3JMhVPR8A>
Subject: Re: [netmod] Justification for decimal64 over string for floating point values in geo location data?
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Jul 2020 16:44:19 -0000

unknown precision != arbitrary precision

/js

On Wed, Jul 08, 2020 at 04:35:06PM +0000, Rob Wilton (rwilton) wrote:
> [As an individual]
> 
> I agree with Juergen that in many configuration cases, using decimal64 is better/safer than binary float/double.  However, there are other scenarios, such as operational data coming from sensors, where float/double is probably more appropriate/useful, hence I would still like to see the next version of YANG supporting float/double, possibly restricted to operational data only.
> 
> For configuration, with regards to the rounding errors alluded to below, I do have some sympathy with Chris's suggestion of support for arbitrary precision decimal numbers.  It seems that more and more languages have native support for arbitrary precision decimal maths.  I note that CBOR also has an encoding for them, and a JSON/XML encoding of them is seemingly trivial.
> 
> Regards,
> Rob
> 
> 
> > -----Original Message-----
> > From: netmod <netmod-bounces@ietf.org> On Behalf Of Juergen Schoenwaelder
> > Sent: 07 July 2020 12:25
> > To: Christian Hopps <chopps@chopps.org>
> > Cc: NetMod WG <netmod@ietf.org>
> > Subject: Re: [netmod] Justification for decimal64 over string for floating
> > point values in geo location data?
> > 
> > Precision often means different things to different people. Here is my
> > take:
> > 
> > - Floating point numbers have almost always rounding errors. And
> >   floating point numbers use binary fractions, a decimal fraction like
> >   1.0 has no precise representation as a binary fraction. Type 0.1 +
> >   0.2 into python or haskell or any other language that gives you bare
> >   floating point numbers and enjoy the result.
> > 
> > - Fixed precision decimal numbers do not have rounding errors since
> >   they are essentially scaled integers and hence they are precise as
> >   long as calculations stay within the range.
> > 
> > - Floating point numbers can cover a large number space (from very
> >   tiny to really big), fixed precision decimal numbers are much more
> >   restrictive.
> > 
> > - In XML and JSON, numbers are rendered in strings that likely do not
> >   look much different if its a decimal64 or a float or ... If you really
> >   care about size, use a binary encoding like CBOR.
> > 
> > /js
> > 
> > On Tue, Jul 07, 2020 at 07:06:20AM -0400, Christian Hopps wrote:
> > > I received feedback in my YANG doctor review (thanks Mahesh) regarding
> > the use of decimal64 for most of the values in the geo location grouping
> > (https://tools.ietf.org/html/draft-ietf-netmod-geo-location-04). In my
> > comparison sections I note that some precision (at the very extremes) may
> > be lost when converting from other geo location formats that use string
> > (or double for w3c) to decimal64. Given that mention of loss of extreme
> > precision, the reviewer was asking if some justification for the decimal64
> > should be given in the document.
> > >
> > > What are the advantages to using decimal64 for floating point numbers vs
> > using a string with a pattern "[0-9]+(\.[0-9]+)?" (convert that to yang
> > pattern language). The advantage of using a string is that the precision
> > of the value is not restricted by the model. Does the YANG decimal64
> > values have a concise binary format that can be more efficiently
> > transported or stored in binary form? If so is this the only advantage,
> > and is it enough of one to limit the precision in the model?
> > >
> > > It's definitely worth noting that the precision of the decimal64 values
> > seem vastly adequate for geo location data (e.g., for Cartesian
> > coordinates and height values which are measured in meters the fractional
> > digits is 6 which means the surface could be up to 9 billion kilometers
> > large (or away from for height) and the precision is to the micrometer.
> > For ellipsoidal coordinates there are 12 fractional digits for the
> > degrees.
> > >
> > > Thanks,
> > > Chris.
> > 
> > 
> > 
> > > _______________________________________________
> > > netmod mailing list
> > > netmod@ietf.org
> > > https://www.ietf.org/mailman/listinfo/netmod
> > 
> > 
> > --
> > Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> > Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
> > Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>
> > 
> > _______________________________________________
> > netmod mailing list
> > netmod@ietf.org
> > https://www.ietf.org/mailman/listinfo/netmod

-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>


From nobody Wed Jul  8 09:53:59 2020
Return-Path: <rwilton@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 831533A0F48 for <netmod@ietfa.amsl.com>; Wed,  8 Jul 2020 09:53:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.598
X-Spam-Level: 
X-Spam-Status: No, score=-9.598 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, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=iefszDHs; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=Bn6ZlS96
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 ffP0DyI56ksj for <netmod@ietfa.amsl.com>; Wed,  8 Jul 2020 09:53:55 -0700 (PDT)
Received: from alln-iport-5.cisco.com (alln-iport-5.cisco.com [173.37.142.92]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C20053A0F39 for <netmod@ietf.org>; Wed,  8 Jul 2020 09:53:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=5598; q=dns/txt; s=iport; t=1594227235; x=1595436835; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=2kxsmAyhhilGG3IYnxnGcryR2ZipLNqZz7vSQBvqCCQ=; b=iefszDHsEQCUJueRqkBg281GLLC78u70IfHmCa8ZCl3IsmjpK843lIIe Ejmc586NKu0oTOkSdsVqbfBDazwXbopJ7CuzNonIMmvv0yBLMZT8wt+Bh tr+JWzhmiLd9HFXZK8tU1+OfzM2gDiz+WqlE/Oi7ccDUtq+haf2HEMdjX s=;
IronPort-PHdr: =?us-ascii?q?9a23=3AMESeWBHFsHLWWqP7SUPPTJ1GYnJ96bzpIg4Y7I?= =?us-ascii?q?YmgLtSc6Oluo7vJ1Hb+e401w+bX4zQ7PhfzvfQsr7tQ3cB/YfHvH1ROJBPVh?= =?us-ascii?q?pQj8IQkkRgBcOeEkT0IbbsaDByB8VNUlJpvhTZeUhYEcrzfRve93u16zNBGB?= =?us-ascii?q?z0MgBuY/nzG5Dfld+2y/H095CAKwlNjSC2NLV1Khj+pA7Nt84Q1I1lLKtUqF?= =?us-ascii?q?PJr3JEdv4Qy3lvIAeYng334YG7+5sw/g=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AUAAB9+QVf/49dJa1dAxoBAQEBAQE?= =?us-ascii?q?BAQEBAwEBAQESAQEBAQICAQEBAUCBOAMBAQEBCwGBUVEHb1gvLAqHbwONVJh?= =?us-ascii?q?bgS6BJQNVCwEBAQwBARgLCgIEAQGECEUCghQCJDYHDgIDAQELAQEFAQEBAgE?= =?us-ascii?q?GBG2FWwyFbwEBAQEDAQEQKAYBASwLAQsCAgIBCA4CAQQBAQEeBQsbDAsdCAI?= =?us-ascii?q?EDgUIGoMFgksDLgEDC6AFAoE5iGF0gTSDAQEBBYE2AoNbGIIOAwYFgTMBgmm?= =?us-ascii?q?KAxqBQT+BEUOCHy4+gQSBWAEBAgGBNCofJoMCgi21EQqCXIhLkR+Cc4kzknw?= =?us-ascii?q?dm1qURgIEAgQFAg4BAQWBWgMwgVdwFTuCaVAXAg2OHjeDOjOEYYVCdDcCBgg?= =?us-ascii?q?BAQMJfIxpgTQBgRABAQ?=
X-IronPort-AV: E=Sophos;i="5.75,328,1589241600"; d="scan'208";a="520873252"
Received: from rcdn-core-7.cisco.com ([173.37.93.143]) by alln-iport-5.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 08 Jul 2020 16:53:54 +0000
Received: from XCH-ALN-003.cisco.com (xch-aln-003.cisco.com [173.36.7.13]) by rcdn-core-7.cisco.com (8.15.2/8.15.2) with ESMTPS id 068GrsYO025061 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 8 Jul 2020 16:53:54 GMT
Received: from xhs-aln-002.cisco.com (173.37.135.119) by XCH-ALN-003.cisco.com (173.36.7.13) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 8 Jul 2020 11:53:54 -0500
Received: from xhs-rcd-002.cisco.com (173.37.227.247) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 8 Jul 2020 11:53:54 -0500
Received: from NAM12-MW2-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-002.cisco.com (173.37.227.247) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Wed, 8 Jul 2020 11:53:53 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CIBI+uIKYx9x5VCuKRRZj7pIhDMSy2d5a/ajN5Taaxuk56E0q7rRyI8wNQOcKvlwsOJ1Xuhlvl6p0WzhunMjzV2ziQ/rPc0GN6VeQrVIT7keMYZ+7JKjOcKTzd91d+2lutY4D1/21sjIUtZxMVNwIUe1fBg044GBi0wSGs6nZtAwMFIvUgH4efXMY1nPCCUXgHSZBWy1TG/YydtFskivKc1vg+FZHMe7tGVQssm9ti9t4uBctzvKiR3u6vui9NIbboTDIRaqNHHedZiK0REhOLsZ/Nxn+jOXdh3P2JCcbD/Fot0QygyDiJJeT7SzBwO9bNMFjxvBGI5UTll1XmdHEg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=dMtvr4l45AnhI0rSycD6+p4gJUb167ZF/uIVE8QGiVQ=; b=R4GKjnZc0T05R2PHkKT+Ce9949m9Rpt0RaxgD3PqvhjkqhZfUcEORH7Gu7zeF3MO6Y5ysYP59sybIvxFxNHsWhjxwsqO11COMDKvQV27FHLFPEgjsVGvnh3PfkThMV5qENzHELhp6Lsa8wX9w5AH2J1oku6NUpbBUsyE7T4euJaYlTVIEbiC7hd1vkU0hqatBp/EQwWMX8i4K+x/iaqRNl/2m60pZ123Qd/pakQ8CL559Of3u1IcVIF3MMZLzKx0RtgHqNUhXU/nUDemjuFwLU34LikxhQ9dCUuQKV37ieNUmEh7+BZ1KmywZZrLU+LGVpMiQoHCUKzyqBES+8f1Mw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=dMtvr4l45AnhI0rSycD6+p4gJUb167ZF/uIVE8QGiVQ=; b=Bn6ZlS96fRh+tHQ089PW/wEFzocIoYwvdhV9wKrt3e/c3PJpYkg4bl63cfDQC/UBDOLIMbHFXRkaOBTHhHHrOeqNFBA1DveQavUSzF/wTNrzRY8MwD5rKGO/bsIdg0YkceM+mFcvj83LwZpZmtNpdex1aC5KKgVI45sGLzRjp8E=
Received: from MN2PR11MB4366.namprd11.prod.outlook.com (2603:10b6:208:190::17) by MN2PR11MB4208.namprd11.prod.outlook.com (2603:10b6:208:17a::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3153.27; Wed, 8 Jul 2020 16:53:52 +0000
Received: from MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::e9d4:79b5:aef1:be18]) by MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::e9d4:79b5:aef1:be18%5]) with mapi id 15.20.3153.031; Wed, 8 Jul 2020 16:53:52 +0000
From: "Rob Wilton (rwilton)" <rwilton@cisco.com>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
CC: Christian Hopps <chopps@chopps.org>, NetMod WG <netmod@ietf.org>
Thread-Topic: [netmod] Justification for decimal64 over string for floating point values in geo location data?
Thread-Index: AQHWVE64+Qz8HStWdUef/vPPn4qbG6j7+dcAgAHeZJCAAA0rAIAAAt2Q
Date: Wed, 8 Jul 2020 16:53:52 +0000
Message-ID: <MN2PR11MB4366A8C7ABA6A38496040DF1B5670@MN2PR11MB4366.namprd11.prod.outlook.com>
References: <B548C4B4-2A97-4736-A6B2-358D1491D125@chopps.org> <20200707112450.wrttuprwrdr3nl5i@anna.jacobs.jacobs-university.de> <MN2PR11MB43660673154F85137B23C03BB5670@MN2PR11MB4366.namprd11.prod.outlook.com> <20200708164412.qbstkblscn4yxis6@anna.jacobs.jacobs-university.de>
In-Reply-To: <20200708164412.qbstkblscn4yxis6@anna.jacobs.jacobs-university.de>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: jacobs-university.de; dkim=none (message not signed) header.d=none;jacobs-university.de; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [82.15.79.32]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 3a3179fa-f31b-45c0-9d33-08d8235f7eab
x-ms-traffictypediagnostic: MN2PR11MB4208:
x-microsoft-antispam-prvs: <MN2PR11MB420839ADE6F5BC53B12DEB89B5670@MN2PR11MB4208.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 04583CED1A
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: gtFKqXl2G+K6W4BPt1JEe9OwiKSx5QQL8hQDejlTZvTKB4jxEatnrYsFPNkOvtJVUx9/PupnTrzRIfzAXyR5qW63EV+hXU/Y7dHh+6W9XFtQzjfjeGQ9liJHrVhxuQyIyHV4WJlGsKVHyJGHhVCK9Xr3Gi8h4+kr3+5nKqHHYuCFoCAtrCZ0eSq1urTZyDdFj9/F/02icBGt08TpIazVhXy2Nn0eoK3UW6ryYqxFrvbTOE+RxVTA6xA6B4dVVPJuGRH1d7OxJ4pvkNgWhiH005wIcPhiq+aMhLLo9P7zVHSDhIKjjARYNImgkqTJwNW0eUetDADEpaSpTv58yU6+wU1nraeTKok55B4NNfHHIu/ygXh+A5G8eCqyC/8cD2ZuE++nigJ4E6aYXsedqmcuVQ==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:MN2PR11MB4366.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(136003)(396003)(39860400002)(366004)(376002)(346002)(52536014)(54906003)(2906002)(5660300002)(316002)(83380400001)(8676002)(33656002)(66556008)(4326008)(66476007)(64756008)(66946007)(66446008)(76116006)(26005)(55016002)(71200400001)(966005)(186003)(7696005)(8936002)(478600001)(6916009)(86362001)(53546011)(9686003)(83080400001)(6506007); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: 9v/7H3MK7xC3QPffnk0K2LUxFQNc2Rosz/qLe24NvOGfL6FffdPxcdqGN/yTi62HJC3lrlYUMT2lfIZSFzxZeP0S+cn2OYcQ/BnP7ZwRJcgQmatzbiFTTX1FhzvBmJGC1scqMhe3ECih9Y6EwOZXI8HVNLvPGH+r5ogJNlC1S/1Oakz5FNf752IASPHkNVc5PxvO5leZEsVelynfPPxxH/Ep4gWX3XmrvmbOebRzv+c18A6L5D1sR+GRSiyuN3AfRpx8BQt3Ev7LTu813ATjqj7j8l2gnGLV3LP3ox4mIpnvnfcgOqA6UFi9kp4nJ7N8kkQvs6h1I8M4Q3cns8RbPCIIf+MpsoMew3huRc+aMCc/XdsfMg45tzQMxd+wtCk8/8Uf8Ow6qa5wbF2q8mRgX3vBXj77yKNm7M7Sz3DRnb7bk4C0+UzeTOB8BolFLHbdRaUgsjHgK00FcLqqxmtw7FD/fK4WCvlwqRgLCbBo2z4=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MN2PR11MB4366.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 3a3179fa-f31b-45c0-9d33-08d8235f7eab
X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Jul 2020 16:53:52.2349 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: yL88QJZs/BJG+Lbqn8YS0qlzVlTynBc1pJ6VnSj4rJAPNTfN77kZNGVujgqs/KeWoMiADYWRiMmF5I+Cx9aOrA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB4208
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.13, xch-aln-003.cisco.com
X-Outbound-Node: rcdn-core-7.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/JcNtLrYrVfXZyyk52vdK7o5JzG8>
Subject: Re: [netmod] Justification for decimal64 over string for floating point values in geo location data?
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Jul 2020 16:53:59 -0000

> -----Original Message-----
> From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
> Sent: 08 July 2020 17:44
> To: Rob Wilton (rwilton) <rwilton@cisco.com>
> Cc: Christian Hopps <chopps@chopps.org>; NetMod WG <netmod@ietf.org>
> Subject: Re: [netmod] Justification for decimal64 over string for floatin=
g
> point values in geo location data?
>=20
> unknown precision !=3D arbitrary precision
[RW]=20

I agree.  But don't follow the point that you are making.  Please can you c=
larify.

Regards,
Rob


>=20
> /js
>=20
> On Wed, Jul 08, 2020 at 04:35:06PM +0000, Rob Wilton (rwilton) wrote:
> > [As an individual]
> >
> > I agree with Juergen that in many configuration cases, using decimal64
> is better/safer than binary float/double.  However, there are other
> scenarios, such as operational data coming from sensors, where
> float/double is probably more appropriate/useful, hence I would still lik=
e
> to see the next version of YANG supporting float/double, possibly
> restricted to operational data only.
> >
> > For configuration, with regards to the rounding errors alluded to below=
,
> I do have some sympathy with Chris's suggestion of support for arbitrary
> precision decimal numbers.  It seems that more and more languages have
> native support for arbitrary precision decimal maths.  I note that CBOR
> also has an encoding for them, and a JSON/XML encoding of them is
> seemingly trivial.
> >
> > Regards,
> > Rob
> >
> >
> > > -----Original Message-----
> > > From: netmod <netmod-bounces@ietf.org> On Behalf Of Juergen
> Schoenwaelder
> > > Sent: 07 July 2020 12:25
> > > To: Christian Hopps <chopps@chopps.org>
> > > Cc: NetMod WG <netmod@ietf.org>
> > > Subject: Re: [netmod] Justification for decimal64 over string for
> floating
> > > point values in geo location data?
> > >
> > > Precision often means different things to different people. Here is m=
y
> > > take:
> > >
> > > - Floating point numbers have almost always rounding errors. And
> > >   floating point numbers use binary fractions, a decimal fraction lik=
e
> > >   1.0 has no precise representation as a binary fraction. Type 0.1 +
> > >   0.2 into python or haskell or any other language that gives you bar=
e
> > >   floating point numbers and enjoy the result.
> > >
> > > - Fixed precision decimal numbers do not have rounding errors since
> > >   they are essentially scaled integers and hence they are precise as
> > >   long as calculations stay within the range.
> > >
> > > - Floating point numbers can cover a large number space (from very
> > >   tiny to really big), fixed precision decimal numbers are much more
> > >   restrictive.
> > >
> > > - In XML and JSON, numbers are rendered in strings that likely do not
> > >   look much different if its a decimal64 or a float or ... If you
> really
> > >   care about size, use a binary encoding like CBOR.
> > >
> > > /js
> > >
> > > On Tue, Jul 07, 2020 at 07:06:20AM -0400, Christian Hopps wrote:
> > > > I received feedback in my YANG doctor review (thanks Mahesh)
> regarding
> > > the use of decimal64 for most of the values in the geo location
> grouping
> > > (https://tools.ietf.org/html/draft-ietf-netmod-geo-location-04). In m=
y
> > > comparison sections I note that some precision (at the very extremes)
> may
> > > be lost when converting from other geo location formats that use
> string
> > > (or double for w3c) to decimal64. Given that mention of loss of
> extreme
> > > precision, the reviewer was asking if some justification for the
> decimal64
> > > should be given in the document.
> > > >
> > > > What are the advantages to using decimal64 for floating point
> numbers vs
> > > using a string with a pattern "[0-9]+(\.[0-9]+)?" (convert that to
> yang
> > > pattern language). The advantage of using a string is that the
> precision
> > > of the value is not restricted by the model. Does the YANG decimal64
> > > values have a concise binary format that can be more efficiently
> > > transported or stored in binary form? If so is this the only
> advantage,
> > > and is it enough of one to limit the precision in the model?
> > > >
> > > > It's definitely worth noting that the precision of the decimal64
> values
> > > seem vastly adequate for geo location data (e.g., for Cartesian
> > > coordinates and height values which are measured in meters the
> fractional
> > > digits is 6 which means the surface could be up to 9 billion
> kilometers
> > > large (or away from for height) and the precision is to the
> micrometer.
> > > For ellipsoidal coordinates there are 12 fractional digits for the
> > > degrees.
> > > >
> > > > Thanks,
> > > > Chris.
> > >
> > >
> > >
> > > > _______________________________________________
> > > > netmod mailing list
> > > > netmod@ietf.org
> > > > https://www.ietf.org/mailman/listinfo/netmod
> > >
> > >
> > > --
> > > Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> > > Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | German=
y
> > > Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>
> > >
> > > _______________________________________________
> > > netmod mailing list
> > > netmod@ietf.org
> > > https://www.ietf.org/mailman/listinfo/netmod
>=20
> --
> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
> Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>


From nobody Wed Jul  8 10:32:26 2020
Return-Path: <j.schoenwaelder@jacobs-university.de>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E804D3A00DF for <netmod@ietfa.amsl.com>; Wed,  8 Jul 2020 10:32:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 wTLeExq4YfrU for <netmod@ietfa.amsl.com>; Wed,  8 Jul 2020 10:32:23 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2B99E3A00D6 for <netmod@ietf.org>; Wed,  8 Jul 2020 10:32:22 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id 8320A374; Wed,  8 Jul 2020 19:32:21 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.198]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id QVpcvscwYV1L; Wed,  8 Jul 2020 19:32:21 +0200 (CEST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS; Wed,  8 Jul 2020 19:32:21 +0200 (CEST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by hermes.jacobs-university.de (Postfix) with ESMTP id 2DEC720154; Wed,  8 Jul 2020 19:32:21 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10028) with ESMTP id Gx0O-1uB3hcc; Wed,  8 Jul 2020 19:32:20 +0200 (CEST)
Received: from localhost (anna.jacobs.jacobs-university.de [10.50.218.117]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by hermes.jacobs-university.de (Postfix) with ESMTPS id DDF8A200E4; Wed,  8 Jul 2020 19:32:20 +0200 (CEST)
Date: Wed, 8 Jul 2020 19:32:18 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: "Rob Wilton (rwilton)" <rwilton@cisco.com>
Cc: Christian Hopps <chopps@chopps.org>, NetMod WG <netmod@ietf.org>
Message-ID: <20200708173218.o24s3ls64s37hwrj@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: "Rob Wilton (rwilton)" <rwilton@cisco.com>, Christian Hopps <chopps@chopps.org>, NetMod WG <netmod@ietf.org>
References: <B548C4B4-2A97-4736-A6B2-358D1491D125@chopps.org> <20200707112450.wrttuprwrdr3nl5i@anna.jacobs.jacobs-university.de> <MN2PR11MB43660673154F85137B23C03BB5670@MN2PR11MB4366.namprd11.prod.outlook.com> <20200708164412.qbstkblscn4yxis6@anna.jacobs.jacobs-university.de> <MN2PR11MB4366A8C7ABA6A38496040DF1B5670@MN2PR11MB4366.namprd11.prod.outlook.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <MN2PR11MB4366A8C7ABA6A38496040DF1B5670@MN2PR11MB4366.namprd11.prod.outlook.com>
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/6E3-ZejCjgFIauG_Y5qjV4Xtm2o>
Subject: Re: [netmod] Justification for decimal64 over string for floating point values in geo location data?
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Jul 2020 17:32:25 -0000

On Wed, Jul 08, 2020 at 04:53:52PM +0000, Rob Wilton (rwilton) wrote:
> 
> 
> > -----Original Message-----
> > From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
> > Sent: 08 July 2020 17:44
> > To: Rob Wilton (rwilton) <rwilton@cisco.com>
> > Cc: Christian Hopps <chopps@chopps.org>; NetMod WG <netmod@ietf.org>
> > Subject: Re: [netmod] Justification for decimal64 over string for floating
> > point values in geo location data?
> > 
> > unknown precision != arbitrary precision
> [RW] 
> 
> I agree.  But don't follow the point that you are making.  Please can you clarify.
>

To me

   type string;
   pattern "[0-9]+(\.[0-9]+)?";

means unknown precision - everybody implements what seems convenient.

/js

-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>


From nobody Wed Jul  8 10:46:08 2020
Return-Path: <cabo@tzi.org>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 080C73A03FA for <netmod@ietfa.amsl.com>; Wed,  8 Jul 2020 10:46:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 Qz6tdWcflj4h for <netmod@ietfa.amsl.com>; Wed,  8 Jul 2020 10:46:00 -0700 (PDT)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 642A53A03F2 for <netmod@ietf.org>; Wed,  8 Jul 2020 10:45:58 -0700 (PDT)
Received: from [192.168.217.116] (p5089ae91.dip0.t-ipconnect.de [80.137.174.145]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 4B26D31HgdzyWt; Wed,  8 Jul 2020 19:45:55 +0200 (CEST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.80.23.2.2\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <20200708173218.o24s3ls64s37hwrj@anna.jacobs.jacobs-university.de>
Date: Wed, 8 Jul 2020 19:45:54 +0200
Cc: "Rob Wilton (rwilton)" <rwilton@cisco.com>, NetMod WG <netmod@ietf.org>
X-Mao-Original-Outgoing-Id: 615923154.44024-af061ccc5b886ebc25a3845cd587280f
Content-Transfer-Encoding: quoted-printable
Message-Id: <910E2269-4B23-4813-8D64-E60965DCAB99@tzi.org>
References: <B548C4B4-2A97-4736-A6B2-358D1491D125@chopps.org> <20200707112450.wrttuprwrdr3nl5i@anna.jacobs.jacobs-university.de> <MN2PR11MB43660673154F85137B23C03BB5670@MN2PR11MB4366.namprd11.prod.outlook.com> <20200708164412.qbstkblscn4yxis6@anna.jacobs.jacobs-university.de> <MN2PR11MB4366A8C7ABA6A38496040DF1B5670@MN2PR11MB4366.namprd11.prod.outlook.com> <20200708173218.o24s3ls64s37hwrj@anna.jacobs.jacobs-university.de>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
X-Mailer: Apple Mail (2.3608.80.23.2.2)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/yS_JG6LO5V-4mBumUMKgArkGppc>
Subject: Re: [netmod] Justification for decimal64 over string for floating point values in geo location data?
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Jul 2020 17:46:05 -0000

On 2020-07-08, at 19:32, Juergen Schoenwaelder =
<j.schoenwaelder@jacobs-university.de> wrote:
>=20
> type string;
>   pattern "[0-9]+(\.[0-9]+)?";
>=20
> means unknown precision - everybody implements what seems convenient.

It also means that there is no way to convert this text string into a =
number when using YANG-CBOR.

Gr=C3=BC=C3=9Fe, Carsten


From nobody Wed Jul  8 20:56:57 2020
Return-Path: <Stephen.Cheng@Aviatnet.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E100C3A0E7F for <netmod@ietfa.amsl.com>; Wed,  8 Jul 2020 20:56:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 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, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=aviatus.onmicrosoft.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 azLjeSpGclCe for <netmod@ietfa.amsl.com>; Wed,  8 Jul 2020 20:56:54 -0700 (PDT)
Received: from NAM12-MW2-obe.outbound.protection.outlook.com (mail-mw2nam12on2089.outbound.protection.outlook.com [40.107.244.89]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6F00C3A0E76 for <netmod@ietf.org>; Wed,  8 Jul 2020 20:56:53 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=odnstGfnaPwmcICwljam0U5q3C3HKVRqWHzh9badLAnGFQRDQtefYSfE4rLtPM5vMHWLCp2ICPteC0+6mtiAMnnAWvEV2Ctjm6SicNOqPUug0WKEuAei/Dov7g73bY7SzNsPnPM1iFW2m+E1yX3+mrQZ9HQRVX0v89qebRf9lyA6KkKwBTIo3uWhTjypM3glWsCY3/cMGv+rNIy7xLbdWbs1uxd5fhBW9TPqxLsD+UjeZdbHYRZxCQ727oSmwOrXvRTlHKE9+fz01KdvxMzQkmvBD3mt8fnzI/lrVHa/koF9zt3alE2XHURp9VfZM2/NuT154nOpVW9Fenown+MuSA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=LP20zDwAthSi9fXddz9DkQm/1vDbyJfgu9dD4flaLFM=; b=TjcPwX4KJqsThIsL3rekmr1YovzES5CqPRovdh+etYYpXDXvA6itUjWtnZYC3jFQjkBPy5qmEfRrWz9YrTbXcMno0U80JQIAfYKjHU9pt42nAFLmR1J+4QrD5p1oIbiyI36lu6J3YnFzZBOqmrSzGf8El0qJsF5fTt0yX3AliMCkx1qy+/GQCAaaAD0hilDUG0WaRadZvlYGHFQIhXu8Lp9EzuY0c45wb1ZbDg9kjqtzv/BokAtinH9FXP5ZTv6NUcKiBASxj1D3zNGbi+gx5FDxehDsYz3d3HtMO0K5mIrYAix3SI5srydfze86BFujRMRtISxfDDb5h5WQwKebcg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=aviatnet.com; dmarc=pass action=none header.from=aviatnet.com; dkim=pass header.d=aviatnet.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=aviatus.onmicrosoft.com; s=selector1-aviatus-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=LP20zDwAthSi9fXddz9DkQm/1vDbyJfgu9dD4flaLFM=; b=CV8tOicWKKGjoLLMiHNJX+H4bGOuK4fIdDJhdSnCucCxKTEwhvwgcTREe5plSsK0vbnGbhosyfu+mNjl4jLIEoTdtaduLz32d3tWZGHShj0yroimwD+/ayxwE5AtbLbceneyOPSIGicCiU+ubgWHRfOkAaT3/x3Olw1pcPVjhK8=
Received: from BN6PR2201MB1235.namprd22.prod.outlook.com (2603:10b6:405:24::17) by BN6PR2201MB1364.namprd22.prod.outlook.com (2603:10b6:405:23::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3153.22; Thu, 9 Jul 2020 03:56:51 +0000
Received: from BN6PR2201MB1235.namprd22.prod.outlook.com ([fe80::35c3:7df:adf6:e5e3]) by BN6PR2201MB1235.namprd22.prod.outlook.com ([fe80::35c3:7df:adf6:e5e3%12]) with mapi id 15.20.3153.031; Thu, 9 Jul 2020 03:56:51 +0000
From: Stephen Cheng <Stephen.Cheng@Aviatnet.com>
To: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: Mail regarding draft-ietf-netmod-sub-intf-vlan-model
Thread-Index: AdZVpJcO7zyJYq6sSSGuIK8bV08x7w==
Date: Thu, 9 Jul 2020 03:56:51 +0000
Message-ID: <BN6PR2201MB12356C3D68AC2F987D9B4F8999640@BN6PR2201MB1235.namprd22.prod.outlook.com>
Accept-Language: en-NZ, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=Aviatnet.com;
x-originating-ip: [202.27.34.26]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 69c4f1bf-1043-42bb-bd72-08d823bc1c86
x-ms-traffictypediagnostic: BN6PR2201MB1364:
x-microsoft-antispam-prvs: <BN6PR2201MB136483E7417D1C87B07D525599640@BN6PR2201MB1364.namprd22.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:4303;
x-forefront-prvs: 04599F3534
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 6g9H3gX4XYdmTqTnRkVF4/RvdwmJMCbxrhO8Kkmnrn7duYGYAIuQrmrWzQMCEqfpCrbX7f/39fYPcPE4kJj1mrff4YQQjirz35go7sYOkxW4tdGXUSuTutEzm0EIcUDBXiajiZILpLX/m1sO26yJLT6Ik+QYx5lyE+8FNeIPEkAqPV8Qv0vxIaxSFtLvnjnV75vc+f7ScXVN7w/KG0AfIInyIgniegFRcHCDqNZUVVVFkOxlYMQP/MB5rUKLoC2wVsA1fIcz5tnbFqZK10+eX5sTRj5ElpLqMvSArnhBFg6CmlsWfKctu054yjTt+w3y62Ewr+q9OsrtqH8iri4bzw==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BN6PR2201MB1235.namprd22.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(136003)(39850400004)(396003)(346002)(366004)(376002)(316002)(5660300002)(71200400001)(8676002)(76116006)(186003)(9686003)(8936002)(66476007)(64756008)(52536014)(66446008)(66556008)(66946007)(7696005)(478600001)(6506007)(26005)(33656002)(2906002)(55016002)(558084003)(86362001)(6916009); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: rk4KYBDGvNWN3SkTUOZKNVXemulRz+f5hWZO755bP3ULpgqeMfqMFgF8tSovmpycvzCgfAwcTmKDIZnRNQTUOmk6sn74oYfJIjraCwU2YLyLCouVIj1VCxStRfb3S1/BCpNTRQaOsZx1FOI1JvD1zlLxeW1NdVUIADkUGMkOMUzAsUkvgjLA5aBISmt0hbBFxABHLTbfAxnGeTy8Vdj4haRSIXSwaotzKqYSaZkSu/UvccrQCKlJMa7/Uh60V8HX/mRaBXb7Pi13UIuTJ/4OBqFzU0baeC7V1ii5r/mvrpCns23szHkLIur5abcRCZgYmYA3lhE/E+EVc6rjKuF7fVvDzfbGZ+LllCtIoqUhyDuL/MGqNuz7HQioV/lIluscO9T10PzBfcSoVX6K3DFFMK92+XcsWEtu18ST6I7wTm3NKwzbEiXjubvgLaThjPTAz/FX49kbbahy351AS+JyWXjm3LL2nRSkFDZ3m6D+Wqs=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BN6PR2201MB12356C3D68AC2F987D9B4F8999640BN6PR2201MB1235_"
MIME-Version: 1.0
X-OriginatorOrg: aviatnet.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BN6PR2201MB1235.namprd22.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 69c4f1bf-1043-42bb-bd72-08d823bc1c86
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Jul 2020 03:56:51.1321 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 8d7d22b9-3890-4eef-95a6-a226e64151be
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: k9nKkf9szZuN8ZlsBrJ6f+HzlNmhJ8Mb+XerHkV1IS+ug29MaisBvoll3VWnsUNZrEaBFrE7cofsod27T50X94RkIp8unhFRPo3Ce7r+we4=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR2201MB1364
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/iTv0g--KqeAiCyCbKphLqFBZJKs>
Subject: [netmod] Mail regarding draft-ietf-netmod-sub-intf-vlan-model
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Jul 2020 03:56:56 -0000

--_000_BN6PR2201MB12356C3D68AC2F987D9B4F8999640BN6PR2201MB1235_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

I would like to know if draft-ietf-netmod-sub-intf-vlan-model is still bein=
g worked on, or has it died?


--_000_BN6PR2201MB12356C3D68AC2F987D9B4F8999640BN6PR2201MB1235_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri",sans-serif;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">I would like to know if draft-ietf-netmod-sub-intf-v=
lan-model is still being worked on, or has it died?<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</body>
</html>

--_000_BN6PR2201MB12356C3D68AC2F987D9B4F8999640BN6PR2201MB1235_--


From nobody Thu Jul  9 01:32:54 2020
Return-Path: <rwilton@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EF0F73A091B for <netmod@ietfa.amsl.com>; Thu,  9 Jul 2020 01:32:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.596
X-Spam-Level: 
X-Spam-Status: No, score=-9.596 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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=Yy12bPiA; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=Mu0P3b0p
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 EQf705sZLrxs for <netmod@ietfa.amsl.com>; Thu,  9 Jul 2020 01:32:51 -0700 (PDT)
Received: from rcdn-iport-7.cisco.com (rcdn-iport-7.cisco.com [173.37.86.78]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 261E03A090B for <netmod@ietf.org>; Thu,  9 Jul 2020 01:32:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=4815; q=dns/txt; s=iport; t=1594283571; x=1595493171; h=from:to:subject:date:message-id:references:in-reply-to: mime-version; bh=Lq2qfXnUgDX8HL071Ut91/jTo+Afcx9hVcy5U7GtVwU=; b=Yy12bPiAUJcKxCQ7a7gI4LQCaVzlqmL3Qbf10cNC3p/yGlNE0DqiT8wZ se7PggeAOKycxDndWPLP2aYxjCVa4LoyT6BV1jnxchhMPqlKUipzmbPdB M1szdVi+Kjr02pCJfwwAnzUwlfR708WfJpK3A+HYGz2SA7nBoGl2CZFXf o=;
IronPort-PHdr: =?us-ascii?q?9a23=3AZEeYKxzvZ10n+C3XCy+N+z0EezQntrPoPwUc9p?= =?us-ascii?q?sgjfdUf7+++4j5ZRaHt9xzjVbVW4jHrflDjrmev6PhXDkG5pCM+DAHfYdXXh?= =?us-ascii?q?AIwcMRg0Q7AcGDBEG6SZyibyEzEMlYElMw+Xa9PBt8Bsf3e1vfvju56jtBUh?= =?us-ascii?q?n6PBB+c+LyHIOahs+r1ue0rpvUZQgAhDe0bb5oahusqgCEvcgNiowkIaE0mR?= =?us-ascii?q?Y=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0D8BwD/1AZf/4cNJK1gHQEBAQEJARI?= =?us-ascii?q?BBQUBQIFKgSMvUQdvWC8sCodvA41Mk3CEa4JTA1ULAQEBDAEBLQIEAQGETQK?= =?us-ascii?q?CFAIkOBMCAwEBCwEBBQEBAQIBBgRthVsMhW8BAQEBAxIbEwEBOA8CAQgRBAE?= =?us-ascii?q?BLzIdCAEBBAESCBqDBYF+TQMuAQOgPQKBOYhhdIE0gwEBAQWFKRiCDgmBOIJ?= =?us-ascii?q?qigUagUE/gVSCTT6EGwEBIoNHgi2ZA5wUCoJemXCfJJFgnmcCBAIEBQIOAQE?= =?us-ascii?q?FgWojgVdwFYMkUBcCDY4eg3GKVnQ3AgYIAQEDCXyOFAGBEAEB?=
X-IronPort-AV: E=Sophos;i="5.75,331,1589241600";  d="scan'208,217";a="786129614"
Received: from alln-core-2.cisco.com ([173.36.13.135]) by rcdn-iport-7.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 09 Jul 2020 08:32:50 +0000
Received: from XCH-ALN-004.cisco.com (xch-aln-004.cisco.com [173.36.7.14]) by alln-core-2.cisco.com (8.15.2/8.15.2) with ESMTPS id 0698WnSs016628 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 9 Jul 2020 08:32:50 GMT
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by XCH-ALN-004.cisco.com (173.36.7.14) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 9 Jul 2020 03:32:49 -0500
Received: from xhs-aln-002.cisco.com (173.37.135.119) by xhs-rcd-003.cisco.com (173.37.227.248) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 9 Jul 2020 03:32:49 -0500
Received: from NAM12-MW2-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Thu, 9 Jul 2020 03:32:49 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nPJFTQty8XeLob+JCbH6EUeiUvms0X7wp3hcbxVt39e/iR0rr71dYJZZuDYeUSBzB6b/d0o4LvaJOg3sS+pj8cSl4fLgCdZpc6mWHopI8cJZZ4paSsPIc6OyBjQj4z5mBhSe1KXJuHFnpiDmG4xsR4+05QrVNnx3NdnwbJIUBtHaBDnHa3eG8SvHrWL/jHtvhIc1mm1wiTS5nSMwzI3ZiyDggUBfXBriY1frN0b8CK6+eM1l5wmMk1mD8xEro6sVxaC/1gG+Ndigh/jM2WuUZ2QBvBmDvWSKaU1CLf0BPegTE6mHzxy+t9mes8vRDm3qlJTv5F25bPE6fu9NZ2ZehQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=YT/XWEX+uYEnQMHC06Wf4VQGn/jWOPpK/R/prYEVi3w=; b=DyVPcJ89Sma37n0ebyKW73odQE6QbEYACrwObxTIN8fU7W8Oeq7cSDHrPGgBGiDEpWFS4xd3jROEydEUj5hiQ30giaRFjVTTWOExX0B4QGS4iFCZL4lnNeG+eL+zY0Bzy0rTBv189hruOpF+VYAdjqfrf6Un8yXmZba5IVeeL78e5CycPO5fE9My7HRgaUgXgenfsYNg6ISz+exliIk6uyUNQjQdVI7Ie+BalfusZNM4oivgxNVaHESxpJ2jtl4Vwb2KK8zvv97fyZbIe52KeEYcFMkic7MvkoSQ2XmfKkiQP/xA+6WVw8a/XgOnG012XkqjIiZyUWMR/5Vqry/QyQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=YT/XWEX+uYEnQMHC06Wf4VQGn/jWOPpK/R/prYEVi3w=; b=Mu0P3b0p6ws7fyRzAd/6wJtyDUqGDXLWjBtMZOiEY7NZddxMbl7Uf0U7O7sVaK57TdmjksZxrM7XIGu5AN6/jSmJcklf1LNSYLDgc1kcOgpXsKGXtq0ibDhxpF2h9TVSQKqMoUonbaqpHLyj931zIYKz4EeHrabMequ2JPNIL+k=
Received: from MN2PR11MB4366.namprd11.prod.outlook.com (2603:10b6:208:190::17) by MN2PR11MB4694.namprd11.prod.outlook.com (2603:10b6:208:266::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3174.21; Thu, 9 Jul 2020 08:32:48 +0000
Received: from MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::e9d4:79b5:aef1:be18]) by MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::e9d4:79b5:aef1:be18%5]) with mapi id 15.20.3174.022; Thu, 9 Jul 2020 08:32:48 +0000
From: "Rob Wilton (rwilton)" <rwilton@cisco.com>
To: Stephen Cheng <Stephen.Cheng@Aviatnet.com>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: Mail regarding draft-ietf-netmod-sub-intf-vlan-model
Thread-Index: AdZVpJcO7zyJYq6sSSGuIK8bV08x7wAJxFgA
Date: Thu, 9 Jul 2020 08:32:47 +0000
Message-ID: <MN2PR11MB43660E6ACF80C2E334098498B5640@MN2PR11MB4366.namprd11.prod.outlook.com>
References: <BN6PR2201MB12356C3D68AC2F987D9B4F8999640@BN6PR2201MB1235.namprd22.prod.outlook.com>
In-Reply-To: <BN6PR2201MB12356C3D68AC2F987D9B4F8999640@BN6PR2201MB1235.namprd22.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: Aviatnet.com; dkim=none (message not signed) header.d=none;Aviatnet.com; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [82.15.79.32]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 9840d36c-2881-43f4-c7bd-08d823e2a921
x-ms-traffictypediagnostic: MN2PR11MB4694:
x-microsoft-antispam-prvs: <MN2PR11MB469474A4E3DA8B2F1F3BD577B5640@MN2PR11MB4694.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: pWZSLdqAqEnrORFX74hDLY25lipDGqOVtGs15QuPKuMLSOJqQKsX7b+xM5cy3y3i1m7qWh+HQ6nLLIf8f/rjcICSZgMEAv5IpE3jQAVZrEqqveXzURQUV8Yu1fkEgqCO3s4v0o9vT3CLOuwmJ1mVVzzTjMgyPyqguxtEFEWuMDBWTul5GaRj1r4TwIc5vB0FDCNlKC/big0sc5tkynuz+dD0N2jJbVo/y8qS//k9UqtjzL6pwaRCd+0CWoujwVcuX2dkBWQ6KDizaQj6m0MMseGi0D8MgL7s+BbChv3Peep+IsrviyM4MkE03czg/GU10t0L/++AFH6vDMGqfIYPzw==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:MN2PR11MB4366.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(376002)(136003)(366004)(39860400002)(396003)(346002)(9326002)(4744005)(33656002)(5660300002)(52536014)(110136005)(2906002)(186003)(9686003)(8936002)(26005)(71200400001)(53546011)(66476007)(7696005)(478600001)(316002)(76116006)(66446008)(6506007)(55016002)(8676002)(86362001)(64756008)(66946007)(66556008); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: rQRfW4r96YEro24+ca6xD8yB+Zoh8So8mZmWhjhWrTYKRsxpE5Zi60CRJk4hSPE5PEQK5UxIWHzcWXPBsq84IzNswXe6x4vq7Zu0OQvh6+/BQSDhchqPvs1OrCjqcMdiiFBmIja+XPJbGGQOY2rfTk9uNxzmyoW7ICSQ3WE1u19ixYdD89dsXQvZ/B8NljB8yyqTslnvHfZQxfmzJB5ZpPeEc45h/KGMNkywGFAZqse2npT1Ptsu+aj15e0dWe8grnet5QeZoEvUSu17j++Hd0j8Zcfsa83zKHZU3EBT8SdKbkchV6mKD92WLFpx6DOIMghkDr3vAdrb++BhX88ch0sZf9ONcHNxmgrABQknYm6dMONXL8oI9tYm5LctnXyoJ/pvo2Dz5XING/Tn7ypKanhJCeXcJM3XfAcV6PcoB2lRvNFyR0DTOcPI5ELwuLy3qHuV7fDVyl+cGZCDcAS+iY30rg/NbsmhUP95P5+N894=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_MN2PR11MB43660E6ACF80C2E334098498B5640MN2PR11MB4366namp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MN2PR11MB4366.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 9840d36c-2881-43f4-c7bd-08d823e2a921
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Jul 2020 08:32:47.7790 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: UnoGlHiPg3q3dN0UlkYSqZMNhwazgKIv8VuKPd59K15ZG3KiacJSpq5Fjf0tgRRI2MdksH1Q1OPsmvJkfQBadw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB4694
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.14, xch-aln-004.cisco.com
X-Outbound-Node: alln-core-2.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/OT4wQY2Mdacf8z39Ri1SymHHalo>
Subject: Re: [netmod] Mail regarding draft-ietf-netmod-sub-intf-vlan-model
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Jul 2020 08:32:53 -0000

--_000_MN2PR11MB43660E6ACF80C2E334098498B5640MN2PR11MB4366namp_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi Stephen,

It is still being worked on.  Sorry for the delay on this document.  I will=
 revive a copy of it before IETF 108, but still may not have time to apply =
all the WG LC comments.

Regards,
Rob




From: netmod <netmod-bounces@ietf.org> On Behalf Of Stephen Cheng
Sent: 09 July 2020 04:57
To: netmod@ietf.org
Subject: [netmod] Mail regarding draft-ietf-netmod-sub-intf-vlan-model

I would like to know if draft-ietf-netmod-sub-intf-vlan-model is still bein=
g worked on, or has it died?


--_000_MN2PR11MB43660E6ACF80C2E334098498B5640MN2PR11MB4366namp_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0cm;
	mso-margin-bottom-alt:auto;
	margin-left:0cm;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.EmailStyle18
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle19
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-GB" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"mso-fareast-language:EN-US">Hi Stephe=
n,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"mso-fareast-language:EN-US"><o:p>&nbs=
p;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"mso-fareast-language:EN-US">It is sti=
ll being worked on.&nbsp; Sorry for the delay on this document.&nbsp; I wil=
l revive a copy of it before IETF 108, but still may not have time to apply=
 all the WG LC comments.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"mso-fareast-language:EN-US"><o:p>&nbs=
p;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"mso-fareast-language:EN-US">Regards,<=
br>
Rob<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"mso-fareast-language:EN-US"><o:p>&nbs=
p;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"mso-fareast-language:EN-US"><o:p>&nbs=
p;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"mso-fareast-language:EN-US"><o:p>&nbs=
p;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"mso-fareast-language:EN-US"><o:p>&nbs=
p;</o:p></span></p>
<div style=3D"border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm =
4.0pt">
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal"><b><span lang=3D"EN-US">From:</span></b><span lang=
=3D"EN-US"> netmod &lt;netmod-bounces@ietf.org&gt;
<b>On Behalf Of </b>Stephen Cheng<br>
<b>Sent:</b> 09 July 2020 04:57<br>
<b>To:</b> netmod@ietf.org<br>
<b>Subject:</b> [netmod] Mail regarding draft-ietf-netmod-sub-intf-vlan-mod=
el<o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">I would like to know if draft-i=
etf-netmod-sub-intf-vlan-model is still being worked on, or has it died?<o:=
p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
</div>
</div>
</body>
</html>

--_000_MN2PR11MB43660E6ACF80C2E334098498B5640MN2PR11MB4366namp_--


From nobody Thu Jul  9 03:27:38 2020
Return-Path: <rwilton@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F1F883A0818 for <netmod@ietfa.amsl.com>; Thu,  9 Jul 2020 03:27:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.598
X-Spam-Level: 
X-Spam-Status: No, score=-14.598 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, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=c0911wsO; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=JarB8gY1
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 r3HGt5PpnsJk for <netmod@ietfa.amsl.com>; Thu,  9 Jul 2020 03:27:35 -0700 (PDT)
Received: from alln-iport-5.cisco.com (alln-iport-5.cisco.com [173.37.142.92]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4C9253A0817 for <netmod@ietf.org>; Thu,  9 Jul 2020 03:27:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=1831; q=dns/txt; s=iport; t=1594290455; x=1595500055; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=f7wmK2chfdBcwHYD15tA6B5BbNqk/nU2vTBgKIQrl1E=; b=c0911wsOnPx+7EpVoX+sHYbjNycXa3qxxJM2v/YZTV3871TFOj8YWnZ8 xsnlOCaK4Z7KG3jL36Au+ntRHKgfuS+bXkWPT6AS+gRhSbSy1AmJ7S8yb 9uL093ntBaMqh4oGD7GR9x2oSLfyi9XiQpKdlBfal+dqaX6k5Q2QwkBrX 0=;
IronPort-PHdr: =?us-ascii?q?9a23=3A4BWzGxN7WYctSiitFjYl6mtXPHoupqn0MwgJ65?= =?us-ascii?q?Eul7NJdOG58o//OFDEvK493l3AVoLR8LdZjevIvrr7WHARp5qM4zgOc51JAh?= =?us-ascii?q?kCj8he3wktG9WMBkCzKvn2Jzc7E8JPWB4AnTm7PEFZFdy4awjUpXu/vjwbER?= =?us-ascii?q?L1Lk9oIOXrF5TJjtimkey/qNXfZgxSj2+7ZrV/ZBy9sQTWsJwQho1vT8R5yh?= =?us-ascii?q?bArnZSPepMwmY9LlOIlBG67cC1r5M=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AKAADp7wZf/49dJa1dAxkBAQEBAQE?= =?us-ascii?q?BAQEBAQEBAQEBAQESAQEBAQEBAQEBAQEBQIE3AwEBAQEBCwGBUVEHb1gvLAq?= =?us-ascii?q?HbwONTphbgS6BJQNVCwEBAQwBAR8OAgQBAYRNAoIVAiQ1CA0BAgMBAQsBAQU?= =?us-ascii?q?BAQECAQYEbYVbDIVvAQEBAQMSKAYBATcBCwICAgEIDgIBBAEBAR4FCxsXHQg?= =?us-ascii?q?CBA4FCBqDBYJLAy4BA6A8AoE5iGF0gTSDAQEBBYUkGIIOAwYFgTMBgmmKBRq?= =?us-ascii?q?BQT+BVIIfLj6BBIM7HyaDAoIttRcKgl6ZcIJziTOSfh2wKgIEAgQFAg4BAQW?= =?us-ascii?q?BVAE4gVdwFYMkUBcCDYFIjFY3gzoziiN0NwIGCAEBAwl8jhQBgRABAQ?=
X-IronPort-AV: E=Sophos;i="5.75,331,1589241600"; d="scan'208";a="521277985"
Received: from rcdn-core-7.cisco.com ([173.37.93.143]) by alln-iport-5.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 09 Jul 2020 10:27:34 +0000
Received: from XCH-RCD-001.cisco.com (xch-rcd-001.cisco.com [173.37.102.11]) by rcdn-core-7.cisco.com (8.15.2/8.15.2) with ESMTPS id 069ARYNF016245 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 9 Jul 2020 10:27:34 GMT
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by XCH-RCD-001.cisco.com (173.37.102.11) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 9 Jul 2020 05:27:34 -0500
Received: from xhs-aln-001.cisco.com (173.37.135.118) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 9 Jul 2020 06:27:32 -0400
Received: from NAM11-CO1-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-001.cisco.com (173.37.135.118) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Thu, 9 Jul 2020 05:27:32 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XdIpK6U+M5x7zkxsifzjViYi0RIuP8vFJKitD6gsQxhQHE2LYVJMPUTgrZNN0rPYG7B8w17YP9BxCjfOSa1n0ijZFcfKO0FenvnUco2EW3K9YS2zfZjCmVcV3f9Il+xLDakUxqT7xRb3UdRzLy2shtTdzKcNgxO/syPa3zU2DBjhiqWYvWr59rrK+sO3mgDOC//ROl7qB6VVdSoMGiSCIUrVGL0iy1a0u8PzSbeGyDGqysl7vI11YvKRiWb+rshEf1oGiuFDj6OClUC49NI7kI1ad3zp6LaKsLsvkKXFWzmK6lck9nUrBD4kGJdX5UWpJrqfLIPM0Md/yOziR3E5xA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Jt51UTTMzkk4hi/CZ6zZmiVz9YTrGd38xevr4hWn3yM=; b=FVwI/0j5KT7rjv3zE2N30k7Qm3S2ZGncMEp4KCzAaLZQRpDwMDyKk+Jq8UlohO3sSf1ZtiULUcmNqDZ2AY2BmneUqcTCveSGahUPsM/9E4jpuGKc4s3Z0B73r/Yc2qTtssWjbbNlb3/3zfxOdnxcfIF4PaBQNqPIQZWxzcvK2ih3KNb6686t7R0spYhsYcSPGfRbJX+exbyX60fa2ewvzaUbJlEfhdnFeEEvDilibgah5zKwhWVCbOrUoGIBTeV1/N9RCK0uWbHXEZFvcZJEchDqAsmftUQCK48mQ3gnsCW/Z8M16ykznCJG1zVginr9FHpnlUO0NWKi39TU78tcIA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Jt51UTTMzkk4hi/CZ6zZmiVz9YTrGd38xevr4hWn3yM=; b=JarB8gY1tAoqI22CbxUjk5+3F7Bmsh+opix8l/8lkXqn0ABJVxfv/N8XqTReAHYdAbilf0pnzey7y7Nway8UNB+XW7GqhHp3S7ZU5DTy0Enbhulckkfhd7ib21SSFe57Bya5WsioOYogGhxLzHc5KMD4iv8g2T0RJRTeCWnQsIA=
Received: from MN2PR11MB4366.namprd11.prod.outlook.com (2603:10b6:208:190::17) by MN2PR11MB4533.namprd11.prod.outlook.com (2603:10b6:208:264::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3174.22; Thu, 9 Jul 2020 10:27:28 +0000
Received: from MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::e9d4:79b5:aef1:be18]) by MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::e9d4:79b5:aef1:be18%5]) with mapi id 15.20.3174.022; Thu, 9 Jul 2020 10:27:28 +0000
From: "Rob Wilton (rwilton)" <rwilton@cisco.com>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
CC: Christian Hopps <chopps@chopps.org>, NetMod WG <netmod@ietf.org>
Thread-Topic: [netmod] Justification for decimal64 over string for floating point values in geo location data?
Thread-Index: AQHWVE64+Qz8HStWdUef/vPPn4qbG6j7+dcAgAHeZJCAAA0rAIAAAt2QgAAKlACAAAbYIA==
Date: Thu, 9 Jul 2020 10:27:28 +0000
Message-ID: <MN2PR11MB436684083586D889151223FDB5640@MN2PR11MB4366.namprd11.prod.outlook.com>
References: <B548C4B4-2A97-4736-A6B2-358D1491D125@chopps.org> <20200707112450.wrttuprwrdr3nl5i@anna.jacobs.jacobs-university.de> <MN2PR11MB43660673154F85137B23C03BB5670@MN2PR11MB4366.namprd11.prod.outlook.com> <20200708164412.qbstkblscn4yxis6@anna.jacobs.jacobs-university.de> <MN2PR11MB4366A8C7ABA6A38496040DF1B5670@MN2PR11MB4366.namprd11.prod.outlook.com> <20200708173218.o24s3ls64s37hwrj@anna.jacobs.jacobs-university.de>
In-Reply-To: <20200708173218.o24s3ls64s37hwrj@anna.jacobs.jacobs-university.de>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: jacobs-university.de; dkim=none (message not signed) header.d=none;jacobs-university.de; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [82.15.79.32]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 143e6054-acd1-4e01-fd29-08d823f2ae59
x-ms-traffictypediagnostic: MN2PR11MB4533:
x-microsoft-antispam-prvs: <MN2PR11MB45339627F25DB5C25C7622E5B5640@MN2PR11MB4533.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: Ijyt0IEBq2fGjcRmlH6jj3/6+LgtFHj5U1dYcQssW/xSFCLglxsJsApXiQtFxxvk/XRBNdCE35U3v/AI55WrKi/igatZTbqYXzvaLBHY8jBpzKHHv7FkJ25F/ZAbn+YCIorSR6ot0nZIUT6+U99D+qRw1ZUgUtOao1kiGjAu7CviFUEgJR4+Jd1k0oqfmKaPqIrNjACRmiJ2r/5yn+dtmwJxv9D0NPz59xYz96RDdp3TvQcKki5ZRksmSis0HTK/JtPj8UblAYZB3U5jgGTNqdk73sNaISftSXaIhyOOiCdeLIY/hYoTQOLCGnJLtvQJJIe8vsJkWe0U5nJ4H5IJcOc8iXL0VhsElUn3KXtYcOiZnAb6Rqc5d9+Y+P/mP7WNaGxHZ+REOR/PtXfSwbHvtQ==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:MN2PR11MB4366.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(376002)(366004)(396003)(39860400002)(346002)(136003)(83080400001)(76116006)(66946007)(5660300002)(54906003)(7696005)(86362001)(52536014)(53546011)(6506007)(6916009)(316002)(66446008)(478600001)(9686003)(83380400001)(8936002)(71200400001)(66476007)(64756008)(26005)(66556008)(55016002)(186003)(4326008)(2906002)(8676002)(33656002); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: UEciKN+mnbEsOr8gLo4AANHbUufZea2mwq29paa6PdiEOlyiQ8ro46AB9qevtZvieA3aht4lXgeYiIuzdlCeRAILcjJfIhN5imfP2uBjrTCRI3OUmiSZZXNSYP4SM3VqseR2YBBYuxZSIPJNDDzB0uR8s6yZbFipjlxg5JY5sPfleKI4lJSFMSaezsbxrlKwjOG5IpOHBHmjD+qb15J3zglClETGFxjYe969bmVsCCtMG/N2rKgkN2as/JE4DhIYr+CYcLvKqSu20eA+jYSbooU2FL4ZGIJwqjf+KKXmioRXqsL8S85QzSRTbW4nPS3xphdDenNUZWaXKrlG7CGVyYNPLAtkgO9WwFqOArlhjeMLEP0fNPhkaqnRzW1XTitLDLLkOapGT7bxXlRMEFx2oXaWAIASO9u12YP1k6Jg+XnGPxMoWW1YGu+SAS3Wtbcoib4YOaEf434AGybpNjyrHBJp+/WTLCLVWHEAgXUU7Sk=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MN2PR11MB4366.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 143e6054-acd1-4e01-fd29-08d823f2ae59
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Jul 2020 10:27:28.6316 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: UNgsVVywCwE50CzAEVf8JVNxn2be5U2r5KrBNR82udbFQP0SD/zNWLOJQmsNVIgPty2ah8XfYwg1a/VW1BKsKw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB4533
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.11, xch-rcd-001.cisco.com
X-Outbound-Node: rcdn-core-7.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/8Eqvhea2YZAIfVD-6MK7pMQ3bqc>
Subject: Re: [netmod] Justification for decimal64 over string for floating point values in geo location data?
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Jul 2020 10:27:37 -0000

> -----Original Message-----
> From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
> Sent: 08 July 2020 18:32
> To: Rob Wilton (rwilton) <rwilton@cisco.com>
> Cc: Christian Hopps <chopps@chopps.org>; NetMod WG <netmod@ietf.org>
> Subject: Re: [netmod] Justification for decimal64 over string for floatin=
g
> point values in geo location data?
>=20
> On Wed, Jul 08, 2020 at 04:53:52PM +0000, Rob Wilton (rwilton) wrote:
> >
> >
> > > -----Original Message-----
> > > From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
> > > Sent: 08 July 2020 17:44
> > > To: Rob Wilton (rwilton) <rwilton@cisco.com>
> > > Cc: Christian Hopps <chopps@chopps.org>; NetMod WG <netmod@ietf.org>
> > > Subject: Re: [netmod] Justification for decimal64 over string for
> floating
> > > point values in geo location data?
> > >
> > > unknown precision !=3D arbitrary precision
> > [RW]
> >
> > I agree.  But don't follow the point that you are making.  Please can
> you clarify.
> >
>=20
> To me
>=20
>    type string;
>    pattern "[0-9]+(\.[0-9]+)?";
>=20
> means unknown precision - everybody implements what seems convenient.
[RW]=20

Ah, Okay.  Yes, I agree.  I think that there are already too many types tha=
t get encoded as a string in YANG.

My suggestion was to consider for the next version of YANG to potentially a=
dd two new native YANG types:
 - Binary float and binary double native YANG types, possibly restricted to=
 operational values only.
 - A new arbitrary-precision-decimal native YANG type.

Regards,
Rob


>=20
> /js
>=20
> --
> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
> Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>


From nobody Thu Jul  9 05:19:29 2020
Return-Path: <dfedyk@labn.net>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F0CE33A0928 for <netmod@ietfa.amsl.com>; Thu,  9 Jul 2020 05:19:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (768-bit key) header.d=labn.net
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 E4vjqYgoHVht for <netmod@ietfa.amsl.com>; Thu,  9 Jul 2020 05:19:26 -0700 (PDT)
Received: from gproxy4-pub.mail.unifiedlayer.com (gproxy4-pub.mail.unifiedlayer.com [69.89.23.142]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 86B983A090D for <netmod@ietf.org>; Thu,  9 Jul 2020 05:19:26 -0700 (PDT)
Received: from cmgw11.unifiedlayer.com (unknown [10.9.0.11]) by gproxy4.mail.unifiedlayer.com (Postfix) with ESMTP id A356E175FD6 for <netmod@ietf.org>; Thu,  9 Jul 2020 06:19:15 -0600 (MDT)
Received: from box313.bluehost.com ([69.89.31.113]) by cmsmtp with ESMTP id tVWFjCpM7pSV4tVWFjj4oU; Thu, 09 Jul 2020 06:19:15 -0600
X-Authority-Reason: nr=8
X-Authority-Analysis: v=2.3 cv=a4QeC3aF c=1 sm=1 tr=0 a=h1BC+oY+fLhyFmnTBx92Jg==:117 a=h1BC+oY+fLhyFmnTBx92Jg==:17 a=dLZJa+xiwSxG16/P+YVxDGlgEgI=:19 a=kj9zAlcOel0A:10:nop_charset_1 a=_RQrkK6FrEwA:10:nop_rcvd_month_year a=Vy_oeq2dmq0A:10:endurance_base64_authed_username_1 a=j3Z76cjpAAAA:8 a=48vgC7mUAAAA:8 a=JCZVFY36xXd3nUSI-5gA:9 a=CjuIK1q_8ugA:10:nop_charset_2 a=FvgKqOQ44qUA:10:phone_number_3 a=JrSEOxZJtCQA:10:phone_number_3 a=-RoEEKskQ1sA:10:nop_election2020_name_body a=9ZYBcOd_X9kS2t7VFny2:22 a=w1C3t2QeGrPiZgrLijVG:22
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=labn.net; s=default; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID: Date:Subject:In-Reply-To:References:Cc:To:From:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=R55xHZ+iwvaIzC6E7APN6ylcwQue47lsC65Mfbdkz7E=; b=EHqI1U8PTLCjrwfw99eYLnMaqX 0grZ7zBv0JY6xPo5x2cHrXYIZInkPN7M/W0bi2kSJlL0SpnFIciOHNpCKMtwu2rFQhksBmJCJIjr+ T+jGB4VejRJETOQ3mNLqvJRYq;
Received: from pool-173-48-105-206.bstnma.fios.verizon.net ([173.48.105.206]:53410 helo=FedykLabn) by box313.bluehost.com with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.93) (envelope-from <dfedyk@labn.net>) id 1jtVWF-000Sl2-49; Thu, 09 Jul 2020 06:19:15 -0600
From: "Don Fedyk" <dfedyk@labn.net>
To: "'Rob Wilton \(rwilton\)'" <rwilton=40cisco.com@dmarc.ietf.org>, "'Juergen Schoenwaelder'" <j.schoenwaelder@jacobs-university.de>
Cc: "'NetMod WG'" <netmod@ietf.org>
References: <B548C4B4-2A97-4736-A6B2-358D1491D125@chopps.org> <20200707112450.wrttuprwrdr3nl5i@anna.jacobs.jacobs-university.de> <MN2PR11MB43660673154F85137B23C03BB5670@MN2PR11MB4366.namprd11.prod.outlook.com> <20200708164412.qbstkblscn4yxis6@anna.jacobs.jacobs-university.de> <MN2PR11MB4366A8C7ABA6A38496040DF1B5670@MN2PR11MB4366.namprd11.prod.outlook.com> <20200708173218.o24s3ls64s37hwrj@anna.jacobs.jacobs-university.de> <MN2PR11MB436684083586D889151223FDB5640@MN2PR11MB4366.namprd11.prod.outlook.com>
In-Reply-To: <MN2PR11MB436684083586D889151223FDB5640@MN2PR11MB4366.namprd11.prod.outlook.com>
Date: Thu, 9 Jul 2020 08:19:11 -0400
Message-ID: <00c401d655eb$28bfeaf0$7a3fc0d0$@labn.net>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AQKBnaSHs494lqZkfHTaBcZ5s3/T1wE9AcQ8AaOvFckC1DrSygI6XDoQAa2NP2ECDy6HnqdLOHQA
Content-Language: en-us
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - box313.bluehost.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - labn.net
X-BWhitelist: no
X-Source-IP: 173.48.105.206
X-Source-L: No
X-Exim-ID: 1jtVWF-000Sl2-49
X-Source: 
X-Source-Args: 
X-Source-Dir: 
X-Source-Sender: pool-173-48-105-206.bstnma.fios.verizon.net (FedykLabn) [173.48.105.206]:53410
X-Source-Auth: dfedyk@labn.net
X-Email-Count: 2
X-Source-Cap: bGFibm1vYmk7bGFibm1vYmk7Ym94MzEzLmJsdWVob3N0LmNvbQ==
X-Local-Domain: yes
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/P7SVSD-iVrMLnz5ybQ1FxSI0xK0>
Subject: Re: [netmod] Justification for decimal64 over string for floating point values in geo location data?
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Jul 2020 12:19:28 -0000

+1
(Definitely too many numeric types encoded as strings ) Don

[RW] 

Ah, Okay.  Yes, I agree.  I think that there are already too many types that
get encoded as a string in YANG.

My suggestion was to consider for the next version of YANG to potentially
add two new native YANG types:
 - Binary float and binary double native YANG types, possibly restricted to
operational values only.
 - A new arbitrary-precision-decimal native YANG type.

Regards,
Rob


> 
> /js
> 
> --
> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
> Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>

_______________________________________________
netmod mailing list
netmod@ietf.org
https://www.ietf.org/mailman/listinfo/netmod


From duzongpeng@chinamobile.com  Mon Jul  6 17:28:30 2020
Return-Path: <duzongpeng@chinamobile.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3CA3A3A00C4; Mon,  6 Jul 2020 17:28:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 7VKD6M3kleSb; Mon,  6 Jul 2020 17:28:28 -0700 (PDT)
Received: from cmccmta1.chinamobile.com (cmccmta1.chinamobile.com [221.176.66.79]) by ietfa.amsl.com (Postfix) with ESMTP id DBA693A00C3; Mon,  6 Jul 2020 17:28:26 -0700 (PDT)
Received: from spf.mail.chinamobile.com (unknown[172.16.121.7]) by rmmx-syy-dmz-app02-12002 (RichMail) with SMTP id 2ee25f03c18abe0-46877; Tue, 07 Jul 2020 08:27:54 +0800 (CST)
X-RM-TRANSID: 2ee25f03c18abe0-46877
X-RM-TagInfo: emlType=0                                       
X-RM-SPAM-FLAG: 00000000
Received: from cmccPC (unknown[223.72.130.68]) by rmsmtp-syy-appsvr04-12004 (RichMail) with SMTP id 2ee45f03c188312-c6883; Tue, 07 Jul 2020 08:27:54 +0800 (CST)
X-RM-TRANSID: 2ee45f03c188312-c6883
From: "Du Zongpeng" <duzongpeng@chinamobile.com>
To: "'Lou Berger'" <lberger@labn.net>, <taoran20@huawei.com>, "'Qin Wu'" <bill.wu@huawei.com>, "'Benoit Claise'" <bclaise@cisco.com>, =?UTF-8?Q?'Liang_Geng|=E8=80=BF=E4=BA=AE'?= <gengliang@chinamobile.com>
Cc: "'NetMod WG'" <netmod@ietf.org>, <draft-tao-netmod-yang-node-tags@ietf.org>
References: <24cf37e7-bd2e-8ffe-d062-cf7bfbce6d2d@labn.net>
In-Reply-To: <24cf37e7-bd2e-8ffe-d062-cf7bfbce6d2d@labn.net>
Date: Tue, 7 Jul 2020 08:29:53 +0800
Message-ID: <008c01d653f5$bcacc320$36064960$@com>
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AdZT3fP38bbX2oOERqWThNeaRE/ycwAF5Dwg
Content-Language: zh-cn
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/zLshscyki1WURs0H8ja_xhL9nT8>
X-Mailman-Approved-At: Thu, 09 Jul 2020 08:31:39 -0700
Subject: [netmod] =?utf-8?b?562U5aSNOiBSZWdhcmRpbmcgSVBSIG9uIGRyYWZ0LXRh?= =?utf-8?q?o-netmod-yang-node-tags-01?=
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Jul 2020 00:45:26 -0000

No, I'm not aware of any IPR that applies to this draft

-----=E9=82=AE=E4=BB=B6=E5=8E=9F=E4=BB=B6-----
=E5=8F=91=E4=BB=B6=E4=BA=BA: Lou Berger [mailto:lberger@labn.net]=20
=E5=8F=91=E9=80=81=E6=97=B6=E9=97=B4: 2020=E5=B9=B47=E6=9C=887=E6=97=A5 =
05:30
=E6=94=B6=E4=BB=B6=E4=BA=BA: taoran20@huawei.com; Qin Wu; Benoit Claise; =
Liang Geng|=E8=80=BF=E4=BA=AE; duzongpeng@chinamobile.com
=E6=8A=84=E9=80=81: NetMod WG; draft-tao-netmod-yang-node-tags@ietf.org
=E4=B8=BB=E9=A2=98: Regarding IPR on draft-tao-netmod-yang-node-tags-01

Authors, Contributors, WG,

As part of preparation for WG Adoption:

Are you aware of any IPR that applies to drafts identified above?

Please state either:

"No, I'm not aware of any IPR that applies to this draft"
or
"Yes, I'm aware of IPR that applies to this draft"

If so, has this IPR been disclosed in compliance with IETF IPR rules
(see RFCs 3669, 5378 and 8179 for more details)?

If yes to the above, please state either:

"Yes, the IPR has been disclosed in compliance with IETF IPR rules"
or
"No, the IPR has not been disclosed"

If you answer no, please provide any additional details you think
appropriate.

We note that all DT members are listed as contributors.  If you
contributed to the document please respond.  Alternatively, please feel
free to state that you didn't materially contribute to the draft and
would like your name removed from the contribution section (and moved to
acknowledgments after WG adoption).

If you are listed as a document author or contributor please answer the
above by responding to this email regardless of whether or not you are
aware of any relevant IPR. This document will not advance to the next
stage until a response has been received from each author.

NOTE: THIS APPLIES TO ALL OF YOU LISTED IN THIS MESSAGE'S TO LINES.

If you are on the WG email list or attend WG meetings but are not listed
as an author or contributor, we remind you of your obligations under
the IETF IPR rules which encourages you to notify the IETF if you are
aware of IPR of others on an IETF contribution, or to refrain from
participating in any contribution or discussion related to your
undisclosed IPR. For more information, please see the RFCs listed above
and
http://trac.tools.ietf.org/group/iesg/trac/wiki/IntellectualProperty.

Thank you,
NetMod WG Chairs

PS Please include all listed in the headers of this message in your
response.







From nobody Thu Jul  9 23:59:32 2020
Return-Path: <bill.wu@huawei.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 618633A0DE9 for <netmod@ietfa.amsl.com>; Thu,  9 Jul 2020 23:59:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 LaWy-URJq-Zc for <netmod@ietfa.amsl.com>; Thu,  9 Jul 2020 23:59:28 -0700 (PDT)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6480F3A0DE8 for <netmod@ietf.org>; Thu,  9 Jul 2020 23:59:28 -0700 (PDT)
Received: from lhreml737-chm.china.huawei.com (unknown [172.18.7.106]) by Forcepoint Email with ESMTP id 69C5189EF376C49DADDB for <netmod@ietf.org>; Fri, 10 Jul 2020 07:59:26 +0100 (IST)
Received: from lhreml737-chm.china.huawei.com (10.201.108.187) by lhreml737-chm.china.huawei.com (10.201.108.187) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1913.5; Fri, 10 Jul 2020 07:59:26 +0100
Received: from DGGEML406-HUB.china.huawei.com (10.3.17.50) by lhreml737-chm.china.huawei.com (10.201.108.187) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA) id 15.1.1913.5 via Frontend Transport; Fri, 10 Jul 2020 07:59:25 +0100
Received: from DGGEML531-MBS.china.huawei.com ([169.254.5.228]) by dggeml406-hub.china.huawei.com ([10.3.17.50]) with mapi id 14.03.0487.000; Fri, 10 Jul 2020 14:59:23 +0800
From: Qin Wu <bill.wu@huawei.com>
To: "'Acee Lindem (acee)'" <acee=40cisco.com@dmarc.ietf.org>
CC: NetMod WG <netmod@ietf.org>
Thread-Topic: Key selection for next hop list in RFC8349
Thread-Index: AdZWhmfYix7o6MgpRImltxG5950BaA==
Date: Fri, 10 Jul 2020 06:59:22 +0000
Message-ID: <B8F9A780D330094D99AF023C5877DABAAD81A3AB@dggeml531-mbs.china.huawei.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.164.123.162]
Content-Type: multipart/alternative; boundary="_000_B8F9A780D330094D99AF023C5877DABAAD81A3ABdggeml531mbschi_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/uN5Xs10PduWseJ6GwMPHrILz798>
Subject: [netmod] Key selection for next hop list in RFC8349
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Jul 2020 06:59:30 -0000

--_000_B8F9A780D330094D99AF023C5877DABAAD81A3ABdggeml531mbschi_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi, Acee, Lada, Yingzhen:
In RFC8349, a string type index parameter is defined as the key for next ho=
p list, this index has no semantics and can be used as unique ID for each n=
ext hop entry.
I am wondering why not select next hop address as the key instead of using =
no semantic meaning index? What's the rationale behind, when we will use in=
dex as the key, when we will use next hop address as the key?
Thanks in advance.
The following YANG data model snippets is for reference.
     grouping next-hop-content {
       description
         "Generic parameters of next hops in static routes.";
       choice next-hop-options {
         mandatory true;
         description
           "Options for next hops in static routes.

            It is expected that further cases will be added through
            augments from other modules.";
         case next-hop-list {
           container next-hop-list {
             description
               "Container for multiple next hops.";
             list next-hop {
               key "index";
               description
                 "An entry in a next-hop list.
                  Modules for address families MUST augment this list
                  with a leaf containing a next-hop address of that
                  address family.";
               leaf index {
                 type string;
                 description
                   "A user-specified identifier utilized to uniquely
                    reference the next-hop entry in the next-hop list.
                    The value of this index has no semantic meaning
                    other than for referencing the entry.";
               }
               leaf outgoing-interface {
                 type if:interface-ref;
                 description
                   "Name of the outgoing interface.";
               }
             }
           }
         }
       }
     }

-Qin

--_000_B8F9A780D330094D99AF023C5877DABAAD81A3ABdggeml531mbschi_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:SimSun;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:SimSun;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	text-align:justify;
	text-justify:inter-ideograph;
	font-size:10.5pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri",sans-serif;}
/* Page Definitions */
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"ZH-CN" link=3D"#0563C1" vlink=3D"#954F72" style=3D"text-justi=
fy-trim:punctuation">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span lang=3D"EN">Hi, Acee, Lada, Yingzhen:<o:p></o:=
p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN">In RFC8349, a string type index pa=
rameter is defined as the key for next hop list, this index has no semantic=
s and can be used as unique ID for each next hop entry.<o:p></o:p></span></=
p>
<p class=3D"MsoNormal"><span lang=3D"EN">I am wondering why not select next=
 hop address as the key instead of using no semantic meaning index? What&#8=
217;s the rationale behind, when we will use index as the key, when we will=
 use next hop address as the key?<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN">Thanks in advance.<o:p></o:p></spa=
n></p>
<p class=3D"MsoNormal"><span lang=3D"EN">The following YANG data model snip=
pets is for reference.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN">&nbsp;&nbsp;&nbsp;&nbsp; grouping =
next-hop-content {<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p; description<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp; &quot;Generic parameters of next hops in static routes.&quot=
;;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p; choice next-hop-options {<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp; mandatory true;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp; description<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp; &quot;Options for next hops in static routes.<o:=
p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; It is expected that further cases will be =
added through<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; augments from other modules.&quot;;<o:p></=
o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp; case next-hop-list {<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp; container next-hop-list {<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; description<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &quot;Container for mult=
iple next hops.&quot;;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; list next-hop {<o:p></o:p></span></p=
>
<p class=3D"MsoNormal"><span lang=3D"EN">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; key &quot;index&quot;;<o=
:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; description<o:p></o:p></=
span></p>
<p class=3D"MsoNormal"><span lang=3D"EN">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &quot;An ent=
ry in a next-hop list.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Module=
s for address families MUST augment this list<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; with a=
 leaf containing a next-hop address of that<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;addres=
s family.&quot;;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; leaf index {<o:p></o:p><=
/span></p>
<p class=3D"MsoNormal"><span lang=3D"EN">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; type string;=
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; description<=
o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
&quot;A user-specified identifier utilized to uniquely<o:p></o:p></span></p=
>
<p class=3D"MsoNormal"><span lang=3D"EN">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp; reference the next-hop entry in the next-hop list.<o:p></o:p></span><=
/p>
<p class=3D"MsoNormal"><span lang=3D"EN">&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;The value of this index has no semantic meaning<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp; other than for referencing the entry.&quot;;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; leaf outgoing-interface =
{<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; type if:inte=
rface-ref;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; description<=
o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&quot;Name of the outgoing interface.&quot;;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp; }<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp; }<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p; }<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN">&nbsp;&nbsp;&nbsp;&nbsp; }<o:p></o=
:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">-Qin<o:p></o:p></span></p>
</div>
</body>
</html>

--_000_B8F9A780D330094D99AF023C5877DABAAD81A3ABdggeml531mbschi_--


From nobody Fri Jul 10 00:18:08 2020
Return-Path: <william.ivory@intl.att.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C50333A0E69 for <netmod@ietfa.amsl.com>; Fri, 10 Jul 2020 00:18:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 kzn4x35z2IXB for <netmod@ietfa.amsl.com>; Fri, 10 Jul 2020 00:18:03 -0700 (PDT)
Received: from mx0a-00191d01.pphosted.com (mx0b-00191d01.pphosted.com [67.231.157.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 517A83A0E6B for <netmod@ietf.org>; Fri, 10 Jul 2020 00:18:03 -0700 (PDT)
Received: from pps.filterd (m0049459.ppops.net [127.0.0.1]) by m0049459.ppops.net-00191d01. (8.16.0.42/8.16.0.42) with SMTP id 06A7BLSX005987 for <netmod@ietf.org>; Fri, 10 Jul 2020 03:18:02 -0400
Received: from alpi155.enaf.aldc.att.com (sbcsmtp7.sbc.com [144.160.229.24]) by m0049459.ppops.net-00191d01. with ESMTP id 326b7wdw0a-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for <netmod@ietf.org>; Fri, 10 Jul 2020 03:18:02 -0400
Received: from enaf.aldc.att.com (localhost [127.0.0.1]) by alpi155.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id 06A7I1Y8017306 for <netmod@ietf.org>; Fri, 10 Jul 2020 03:18:01 -0400
Received: from zlp27127.vci.att.com (zlp27127.vci.att.com [135.66.87.31]) by alpi155.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id 06A7HsWd017221 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for <netmod@ietf.org>; Fri, 10 Jul 2020 03:17:55 -0400
Received: from zlp27127.vci.att.com (zlp27127.vci.att.com [127.0.0.1]) by zlp27127.vci.att.com (Service) with ESMTP id 1696F400B573 for <netmod@ietf.org>; Fri, 10 Jul 2020 07:17:54 +0000 (GMT)
Received: from gbcdcmbx16.intl.att.com (unknown [135.76.180.52]) by zlp27127.vci.att.com (Service) with ESMTPS id C234C400B570 for <netmod@ietf.org>; Fri, 10 Jul 2020 07:17:53 +0000 (GMT)
Received: from gbcdcmbx15.intl.att.com (135.76.180.51) by gbcdcmbx16.intl.att.com (135.76.180.52) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.1979.3; Fri, 10 Jul 2020 08:17:51 +0100
Received: from gbcdcmbx15.intl.att.com ([fe80::5b3:a949:f65e:a66]) by gbcdcmbx15.intl.att.com ([fe80::5b3:a949:f65e:a66%5]) with mapi id 15.01.1979.003; Fri, 10 Jul 2020 08:17:51 +0100
From: "Ivory, William" <william.ivory@intl.att.com>
To: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: Resending: Query regarding namespace for must statement in deviation file
Thread-Index: AQHWVoo4eTi+CcWDI0iLwW9GwLdfjQ==
Date: Fri, 10 Jul 2020 07:17:51 +0000
Message-ID: <f35c6aaba562649c7e7ad0fade76c704cae1509d.camel@intl.att.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-mailer: Evolution 3.28.5-0ubuntu0.18.04.2 
x-originating-ip: [135.76.168.250]
Content-Type: multipart/alternative; boundary="_000_f35c6aaba562649c7e7ad0fade76c704cae1509dcamelintlattcom_"
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.235, 18.0.687 definitions=2020-07-10_02:2020-07-10, 2020-07-10 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_policy_notspam policy=outbound_policy score=0 clxscore=1015 malwarescore=0 suspectscore=0 spamscore=0 impostorscore=0 mlxlogscore=374 lowpriorityscore=0 bulkscore=0 priorityscore=1501 phishscore=0 adultscore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2006250000 definitions=main-2007100047
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/JJcbZJ1H5NT1FUHqyo6e4-FM04c>
Subject: [netmod] Resending: Query regarding namespace for must statement in deviation file
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Jul 2020 07:18:06 -0000

--_000_f35c6aaba562649c7e7ad0fade76c704cae1509dcamelintlattcom_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

W3Jlc2VuZGluZyBhcyBJJ3ZlIGhhZCBubyByZXBseSB5ZXRdDQoNCkhpLA0KDQpJbiBhIFlBTkcg
ZGV2aWF0aW9uIGZpbGUsIGFueSBub2RlIGJlaW5nIGRldmlhdGVkIHJlcXVpcmVzIGFuIGV4cGxp
Y2l0IHByZWZpeCBvbiBhbGwgZWxlbWVudHMgaW4gdGhlIG5vZGUncyBwYXRoLiBIb3dldmVyLCBp
ZiBhIGRldmlhdGlvbiBzdGF0ZW1lbnQgaW5jbHVkZXMgYSBuZXcgbXVzdCBzdGF0ZW1lbnQsIGRv
ZXMgdGhhdCBtdXN0IHN0YXRlbWVudCByZXF1aXJlIGV4cGxpY2l0IHByZWZpeGVzIG9uIGFueSBu
b2RlIG5hbWUgaXQgaW5jbHVkZXMsIG9yIGNhbiBhbiBpbXBsaWNpdCBuYW1lc3BhY2Ugb2YgdGhl
IG5vZGUgYmVpbmcgZGV2aWF0ZWQgYmUgYXNzdW1lZD8NCg0KVGhlIG9ubHkgZXhhbXBsZXMgSSBo
YXZlIGZvdW5kIHNob3cgZXhwbGljaXQgcHJlZml4ZXMsIGJ1dCBJIGNhbid0IHdvcmsgb3V0IGZy
b20gUkZDIDYwMjAgaWYgdGhpcyBpcyByZXF1aXJlZCBvciBub3QuIENhbiBhbnlvbmUgY2xhcmlm
eT8gSSBhbHNvIGhhdmUgYSBjb2xsZWFndWUgd2hvc2UgcmVhZGluZyBvZiB0aGUgc3BlYyBpbmNs
aW5lcyB0aGVtIHRvIHRoZSB2aWV3IHRoYXQgZXhwbGljaXQgcHJlZml4ZXMgd291bGQgcmVzdWx0
IGluIGNpcmN1bGFyIHJlZmVyZW5jZXMgd2hlbiByZWZlcnJpbmcgdG8gdGhlIG1vZHVsZSBiZWlu
ZyBkZXZpYXRlZCBhbmQgdGhlcmVmb3JlIHNob3VsZCBub3QgYmUgYWxsb3dlZCBzbyBhcyB5b3Ug
Y2FuIHNlZSBzb21lIGNsYXJpdHkgaGVyZSB3b3VsZCBiZSB1c2VmdWwhDQoNClRoYW5rcywNCg0K
V2lsbGlhbQ0K

--_000_f35c6aaba562649c7e7ad0fade76c704cae1509dcamelintlattcom_
Content-Type: text/html; charset="utf-8"
Content-ID: <EFD1BBC2A5DC2141A38A63348DA83A2A@intl.att.com>
Content-Transfer-Encoding: base64

PGh0bWwgZGlyPSJsdHIiPg0KPGhlYWQ+DQo8bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUi
IGNvbnRlbnQ9InRleHQvaHRtbDsgY2hhcnNldD11dGYtOCI+DQo8L2hlYWQ+DQo8Ym9keSBzdHls
ZT0idGV4dC1hbGlnbjpsZWZ0OyBkaXJlY3Rpb246bHRyOyI+DQo8ZGl2IHN0eWxlPSJjYXJldC1j
b2xvcjogcmdiKDAsIDAsIDApOyBjb2xvcjogcmdiKDAsIDAsIDApOyI+W3Jlc2VuZGluZyBhcyBJ
J3ZlIGhhZCBubyByZXBseSB5ZXRdPC9kaXY+DQo8ZGl2IHN0eWxlPSJjYXJldC1jb2xvcjogcmdi
KDAsIDAsIDApOyBjb2xvcjogcmdiKDAsIDAsIDApOyI+PGJyPg0KPC9kaXY+DQo8ZGl2IHN0eWxl
PSJjYXJldC1jb2xvcjogcmdiKDAsIDAsIDApOyBjb2xvcjogcmdiKDAsIDAsIDApOyI+SGksPC9k
aXY+DQo8ZGl2IHN0eWxlPSJjYXJldC1jb2xvcjogcmdiKDAsIDAsIDApOyBjb2xvcjogcmdiKDAs
IDAsIDApOyI+PGJyPg0KPC9kaXY+DQo8ZGl2IHN0eWxlPSJjYXJldC1jb2xvcjogcmdiKDAsIDAs
IDApOyBjb2xvcjogcmdiKDAsIDAsIDApOyI+SW4gYSBZQU5HIGRldmlhdGlvbiBmaWxlLCBhbnkg
bm9kZSBiZWluZyBkZXZpYXRlZCByZXF1aXJlcyBhbiBleHBsaWNpdCBwcmVmaXggb24gYWxsIGVs
ZW1lbnRzIGluIHRoZSBub2RlJ3MgcGF0aC4gSG93ZXZlciwgaWYgYSBkZXZpYXRpb24gc3RhdGVt
ZW50IGluY2x1ZGVzIGEgbmV3IG11c3Qgc3RhdGVtZW50LCBkb2VzIHRoYXQgbXVzdCBzdGF0ZW1l
bnQNCiByZXF1aXJlIGV4cGxpY2l0IHByZWZpeGVzIG9uIGFueSBub2RlIG5hbWUgaXQgaW5jbHVk
ZXMsIG9yIGNhbiBhbiBpbXBsaWNpdCBuYW1lc3BhY2Ugb2YgdGhlIG5vZGUgYmVpbmcgZGV2aWF0
ZWQgYmUgYXNzdW1lZD88L2Rpdj4NCjxkaXYgc3R5bGU9ImNhcmV0LWNvbG9yOiByZ2IoMCwgMCwg
MCk7IGNvbG9yOiByZ2IoMCwgMCwgMCk7Ij48YnI+DQo8L2Rpdj4NCjxkaXYgc3R5bGU9ImNhcmV0
LWNvbG9yOiByZ2IoMCwgMCwgMCk7IGNvbG9yOiByZ2IoMCwgMCwgMCk7Ij5UaGUgb25seSBleGFt
cGxlcyBJIGhhdmUgZm91bmQgc2hvdyBleHBsaWNpdCBwcmVmaXhlcywgYnV0IEkgY2FuJ3Qgd29y
ayBvdXQgZnJvbSBSRkMgNjAyMCBpZiB0aGlzIGlzIHJlcXVpcmVkIG9yIG5vdC4gQ2FuIGFueW9u
ZSBjbGFyaWZ5PyZuYnNwO0kgYWxzbyBoYXZlIGEgY29sbGVhZ3VlIHdob3NlIHJlYWRpbmcgb2Yg
dGhlIHNwZWMgaW5jbGluZXMNCiB0aGVtIHRvIHRoZSB2aWV3IHRoYXQgZXhwbGljaXQgcHJlZml4
ZXMgd291bGQgcmVzdWx0IGluIGNpcmN1bGFyIHJlZmVyZW5jZXMgd2hlbiByZWZlcnJpbmcgdG8g
dGhlIG1vZHVsZSBiZWluZyBkZXZpYXRlZCBhbmQgdGhlcmVmb3JlIHNob3VsZCBub3QgYmUgYWxs
b3dlZCBzbyBhcyB5b3UgY2FuIHNlZSBzb21lIGNsYXJpdHkgaGVyZSB3b3VsZCBiZSB1c2VmdWwh
PC9kaXY+DQo8ZGl2IHN0eWxlPSJjYXJldC1jb2xvcjogcmdiKDAsIDAsIDApOyBjb2xvcjogcmdi
KDAsIDAsIDApOyI+PGJyPg0KPC9kaXY+DQo8ZGl2IHN0eWxlPSJjYXJldC1jb2xvcjogcmdiKDAs
IDAsIDApOyBjb2xvcjogcmdiKDAsIDAsIDApOyI+VGhhbmtzLDwvZGl2Pg0KPGRpdiBzdHlsZT0i
Y2FyZXQtY29sb3I6IHJnYigwLCAwLCAwKTsgY29sb3I6IHJnYigwLCAwLCAwKTsiPjxicj4NCjwv
ZGl2Pg0KPGRpdiBzdHlsZT0iY2FyZXQtY29sb3I6IHJnYigwLCAwLCAwKTsgY29sb3I6IHJnYigw
LCAwLCAwKTsiPldpbGxpYW08L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_f35c6aaba562649c7e7ad0fade76c704cae1509dcamelintlattcom_--


From nobody Fri Jul 10 13:05:38 2020
Return-Path: <internet-drafts@ietf.org>
X-Original-To: netmod@ietf.org
Delivered-To: netmod@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id A00153A08EC; Fri, 10 Jul 2020 13:05:31 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: netmod@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 7.7.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: netmod@ietf.org
Message-ID: <159441153157.21206.5682508161949142375@ietfa.amsl.com>
Date: Fri, 10 Jul 2020 13:05:31 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/E81QOB6XTKthLH9gNRRQ2_sLkbg>
Subject: [netmod] I-D Action: draft-ietf-netmod-yang-module-versioning-01.txt
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Jul 2020 20:05:32 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Network Modeling WG of the IETF.

        Title           : Updated YANG Module Revision Handling
        Authors         : Robert Wilton
                          Reshad Rahman
                          Balazs Lengyel
                          Joe Clarke
                          Jason Sterne
                          Benoit Claise
                          Kevin D'Souza
	Filename        : draft-ietf-netmod-yang-module-versioning-01.txt
	Pages           : 35
	Date            : 2020-07-10

Abstract:
   This document specifies a new YANG module update procedure that can
   document when non-backwards-compatible changes have occurred during
   the evolution of a YANG module.  It extends the YANG import statement
   with an earliest revision filter to better represent inter-module
   dependencies.  It provides help and guidelines for managing the
   lifecycle of YANG modules and individual schema nodes.  It provides a
   mechanism, via the revision-label YANG extension, to specify a
   revision identifier for YANG modules.  This document updates RFC
   7950, RFC 8407 and RFC 8525.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-netmod-yang-module-versioning/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-netmod-yang-module-versioning-01
https://datatracker.ietf.org/doc/html/draft-ietf-netmod-yang-module-versioning-01

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-netmod-yang-module-versioning-01


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/



From nobody Fri Jul 10 13:15:35 2020
Return-Path: <rrahman@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 316C13A0911 for <netmod@ietfa.amsl.com>; Fri, 10 Jul 2020 13:15:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.598
X-Spam-Level: 
X-Spam-Status: No, score=-9.598 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, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=jQLOjUZ5; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=M9vGUO8F
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 IWIDoQfPfMJi for <netmod@ietfa.amsl.com>; Fri, 10 Jul 2020 13:15:29 -0700 (PDT)
Received: from alln-iport-3.cisco.com (alln-iport-3.cisco.com [173.37.142.90]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 27E653A091D for <netmod@ietf.org>; Fri, 10 Jul 2020 13:15:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3814; q=dns/txt; s=iport; t=1594412129; x=1595621729; h=from:to:subject:date:message-id:references:in-reply-to: content-id:content-transfer-encoding:mime-version; bh=5b9o5ei73vcJVtT4G679/QD22/2de1azF5uwpcXylz8=; b=jQLOjUZ5WAx1IIPwJwen8uWnT8Xn1Iv3/KLp90cQXIE0pnrb6oyh+nNM XN/6J06UsqzqzcF+ztqqYe0v5rdR/QcvHtMSbAQzXdUkKuAznC9p0nZpg GGc9MdlgBdAILJw73faO/vLC/G3fKyTkIm68kYSg1+Ca3IB0FktQaUonj M=;
X-IPAS-Result: =?us-ascii?q?A0CxCgBgywhf/5ldJa1ggQmDHFEHb1gvLAqEKYNGA40qm?= =?us-ascii?q?QKBQoERA1ULAQEBDAEBGA0IAgQBAYQIRQIXgX8CJDgTAgMBAQEDAgMBAQEBB?= =?us-ascii?q?QEBAQIBBgRthVsBC4VwAgEDAQEQEREMAQEsDA8CAQgaAiYCAgIlCxUQAgQTI?= =?us-ascii?q?oMEAYJLAy4BDp5lAoE5iGF2gTKDAQEBBYE2Ag5BQoJsGIIOCYEOKoJqg1SGM?= =?us-ascii?q?xqBQT+BOAwQgk0+glwBAQIBARWBLDGCfzOCLZJAolsKgl2IT5EGAx2Cc4Eai?= =?us-ascii?q?BqSf5FkgWWIOpRQAgQCBAUCDgEBBYFqI4FXcBUaISoBgj4JRxcCDZIPhRSFQ?= =?us-ascii?q?nQ3AgYBBwEBAwl8jWkBgRABAQ?=
IronPort-PHdr: =?us-ascii?q?9a23=3AnIsR/h0wX0NltzMpsmDT+zVfbzU7u7jyIg8e44?= =?us-ascii?q?YmjLQLaKm44pD+JxWGv6dsgUPHG4LB5KEMh+nXtvXmXmoNqdaEvWsZeZNBHx?= =?us-ascii?q?kClY0NngMmDcLEbC+zLPPjYyEgWsgXUlhj8iK6PFRbXsHkaA6arni79zVHHB?= =?us-ascii?q?L5OEJ8Lfj0HYiHicOx2qiy9pTfbh8OiiC6ZOZ5LQ69qkPascxFjA=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-AV: E=Sophos;i="5.75,336,1589241600"; d="scan'208";a="502143267"
Received: from rcdn-core-2.cisco.com ([173.37.93.153]) by alln-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 10 Jul 2020 20:15:28 +0000
Received: from XCH-ALN-001.cisco.com (xch-aln-001.cisco.com [173.36.7.11]) by rcdn-core-2.cisco.com (8.15.2/8.15.2) with ESMTPS id 06AKFSx7014039 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL) for <netmod@ietf.org>; Fri, 10 Jul 2020 20:15:28 GMT
Received: from xhs-aln-002.cisco.com (173.37.135.119) by XCH-ALN-001.cisco.com (173.36.7.11) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Fri, 10 Jul 2020 15:15:28 -0500
Received: from xhs-aln-003.cisco.com (173.37.135.120) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Fri, 10 Jul 2020 15:15:27 -0500
Received: from NAM10-MW2-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-003.cisco.com (173.37.135.120) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Fri, 10 Jul 2020 15:15:27 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=knxp6rXHdo54b2kYX4LUrC8Z2gGgEfm1nBNqG3yDNSlhbRe8YFcCfwpB/qL4tSfZKiL3+Qx0d8sAm5VWDM/8ttWJuyxlOUH9tyohPc7Q3IpkxV9VCF9QeG4M2cAktoTTWCVngNpHA0ja85sD6s2ruyYZ5Xdn/2mR736qU7YlXTA9zERGqTWWR1PtMoKoEFfgySK+1Vvd+U8CYB8z/OxbPDQdBfoLR5TwLlu4ofgBx3c8SVnA5rrTFxPWGoe0kkuSWnvQiSBD0r7jf9lMdZYKD6uo1yjkCIU3V+ZkU/FU9E2ud5Ak2lRkwUlLRWz79ve7/GOwImB2crlfC6L52rZb3w==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=5b9o5ei73vcJVtT4G679/QD22/2de1azF5uwpcXylz8=; b=lK6OiF4dq0/Lwf+4URhuMeT7aIqV/XFviGAtuwKdsnvw5mA5xjv2TWLcNFs8N1y75CVPa9JEQCoL3MAN4jE1Alo+ZGTPlpLySZC7c2FjBgywfXMGCv0Mgbxx/L2LdyNt/WXSg9sFDCxhA3R5U695/MPDElV/UlyofNVcQWxvDF9yVKFZmtiL5S0KWTfeVAOs9xm1qPFAHDHDxOA52GThMWVe23YoH60IR3dBAoxcTYw3HxZENZrRGJ3eT86mF2LL9GRWYGqVZV1hOpP/7adnBmAXNJX+5HihWJA2df3bdzZgbVKa0OqdUVIpRNiPzd0agLr7lEvHw7ch0uUFsF6iiw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=5b9o5ei73vcJVtT4G679/QD22/2de1azF5uwpcXylz8=; b=M9vGUO8F3oCJJX1XWq8r6BKvQAHb56h6oWka+mFD1n7huy5Sp24rhEC2eRGpoUcVAf5g9PwKmveg263lihJ98nMOupuDzW+ll8uBKM0gc2UgtuiHN08Iyq8/B/UtX4hDsWyBn3Drr4AqBA7hD2mU6f3/dRHGtZlK6QvIrYQdGzk=
Received: from BN6PR11MB3875.namprd11.prod.outlook.com (2603:10b6:405:80::37) by BN7PR11MB2546.namprd11.prod.outlook.com (2603:10b6:406:ad::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3174.22; Fri, 10 Jul 2020 20:15:26 +0000
Received: from BN6PR11MB3875.namprd11.prod.outlook.com ([fe80::3076:a505:335e:a8ff]) by BN6PR11MB3875.namprd11.prod.outlook.com ([fe80::3076:a505:335e:a8ff%6]) with mapi id 15.20.3174.022; Fri, 10 Jul 2020 20:15:26 +0000
From: "Reshad Rahman (rrahman)" <rrahman@cisco.com>
To: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] I-D Action: draft-ietf-netmod-yang-module-versioning-01.txt
Thread-Index: AQHWVvWe2GLmw6mhmUWBZxSJ7RPuBqkA/LQA
Date: Fri, 10 Jul 2020 20:15:25 +0000
Message-ID: <9312230A-AFC3-4E2E-9215-D95647085CF2@cisco.com>
References: <159441153157.21206.5682508161949142375@ietfa.amsl.com>
In-Reply-To: <159441153157.21206.5682508161949142375@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.37.20051002
authentication-results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [142.113.229.50]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: e8561018-1972-407b-3963-08d8250dfbba
x-ms-traffictypediagnostic: BN7PR11MB2546:
x-microsoft-antispam-prvs: <BN7PR11MB2546E5E3E3B4D54799AE0E67AB650@BN7PR11MB2546.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: moxbUXzPhifc+mJ3xA0UKlQ1Pa7H8lqdhmfkKmJ8170IBEhbcNc6Ziz9XawX3L0nGJOkU5gVQT7KzjE+pAowJITrOyR05WaiCssZLYlGVhzfOjJgVdyO+TGt6tGiJ6/EDdBPcbanz8E/Pfa9pBIbS66W8dOTHd5ovpjABn8tnk+e6wpRGO1Ua4j0B9J4vDwKUJYK0O2gXIClqzAl9gRqf2HhiLv9Nx0X6pTViRiPidBlTPZFHtyXDWfamzIUHra2TJqbaFWuWmZT/9kg3OFtR+Ii/tFfreLNP9MdmdEfBdEKPcn4P2w91+YXt8wQAy6Q0Dg1AlWoLb4cvCHRB1IQO5IL7za8oWSyhhyHnor8DFsP5K/yUkjTPpEScNMuJg+T3whFKds+eq+FM7I6ssLqeQ==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BN6PR11MB3875.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(396003)(376002)(346002)(39860400002)(366004)(136003)(316002)(8936002)(8676002)(86362001)(2616005)(6486002)(66476007)(66556008)(33656002)(64756008)(66446008)(36756003)(76116006)(91956017)(66946007)(6916009)(83380400001)(5660300002)(66574015)(478600001)(966005)(2906002)(71200400001)(6512007)(186003)(6506007)(26005); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: v7Ok2TZA9JLS0bwfFtXlWreOoQ8QoFE5IyRX9SxHC6Bcp8ZgQ/lQ5iyppCahgO+LAT8FPYt6fXuyjXDDWa9TAI4olbyvSmlsEoHAiv790sLPAlFdwAEb/CS/AJNewqsnugMVFf/xMVBomyEwF7L/AzVb+EUgPA3ZgQlo7rGBewinWlxB6yHuR+2e5D+dGwvoKflaMLu2qQyQ0+W94iGJH986TVZ5zo09IUynQMGvKYUb41AtzFOyyNsdxreR8eLJWoOu5RlSsY9tfpJQHujSlFLw4VWtU/2eZYqUHW3EDDpCWq5NhWE2XMplD2Nli/aNodtTHBxjmcT0Su+FBs+n0xSC/LlQ3dzlCQkJk3YXJAsvFDG3D1XgG44LAUs0b1NgxY0+mytImLlbwRm6ST9E+Oa7jNhrSd7RJQ5S7jc0ON9sUJZxVBraNMCAIbYKCNqYCQwc8Xcb3NFfBio6cauD9uLYcTumtQULuNEVivZ1jK7Rs1xS4LlpepnE6ApwnPVw
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <04DA6A6371586C438C2F02AA07F8A5DD@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BN6PR11MB3875.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: e8561018-1972-407b-3963-08d8250dfbba
X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Jul 2020 20:15:26.0193 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Wor9Aprlc8gxscoJAZbH6xxtydB1jhrDvdrqp2umSHn84ZC2FcIo6aax1XsYctmYwZ5jRBRWP6P5yl7uL72KYQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR11MB2546
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.11, xch-aln-001.cisco.com
X-Outbound-Node: rcdn-core-2.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/K2FlPsdZ6tSUyDKy_b5JAnO27Ag>
Subject: Re: [netmod] I-D Action: draft-ietf-netmod-yang-module-versioning-01.txt
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Jul 2020 20:15:33 -0000

V0csDQoNClRoaXMgcmV2aXNpb24gYWRkZXNzZXMgbWFueSBvZiB0aGUgY29tbWVudHMgd2hpY2gg
d2VyZSBwcm92aWRlZCBhdCBXRyBhZG9wdGlvbi4gT2Ygbm90ZToNCi0gSW5jbHVkaW5nIHN1Yi1t
b2R1bGVzIGJ5IHJldmlzaW9uLWRhdGUgaXMgbm93IGEgU0hPVUxEDQotIENsYXJpZmljYXRpb25z
IG9uIHVzZSBvZiByZXZpc2lvbi1sYWJlbCBieSBzdWJtb2R1bGVzDQotIEFkZGVkIGEgcmV2aXNp
b24tbGFiZWwtc2NoZW1lIGV4dGVuc2lvbg0KLSBVc2Ugb2YgIyBpbiBmaWxlbmFtZXMgd2l0aCBy
ZXZpc2lvbi1sYWJlbCAoQCBmb3IgZGF0ZXMgYXMgY3VycmVudGx5IHVzZWQpDQotIHN0YXR1cy1k
ZXNjcmlwdGlvbiBoYXMgYmVlbiByZW1vdmVkDQoNClJlZ2FyZHMsDQpSZXNoYWQuDQoNCu+7v09u
IDIwMjAtMDctMTAsIDQ6MDYgUE0sICJuZXRtb2Qgb24gYmVoYWxmIG9mIGludGVybmV0LWRyYWZ0
c0BpZXRmLm9yZyIgPG5ldG1vZC1ib3VuY2VzQGlldGYub3JnIG9uIGJlaGFsZiBvZiBpbnRlcm5l
dC1kcmFmdHNAaWV0Zi5vcmc+IHdyb3RlOg0KDQoNCiAgICBBIE5ldyBJbnRlcm5ldC1EcmFmdCBp
cyBhdmFpbGFibGUgZnJvbSB0aGUgb24tbGluZSBJbnRlcm5ldC1EcmFmdHMgZGlyZWN0b3JpZXMu
DQogICAgVGhpcyBkcmFmdCBpcyBhIHdvcmsgaXRlbSBvZiB0aGUgTmV0d29yayBNb2RlbGluZyBX
RyBvZiB0aGUgSUVURi4NCg0KICAgICAgICAgICAgVGl0bGUgICAgICAgICAgIDogVXBkYXRlZCBZ
QU5HIE1vZHVsZSBSZXZpc2lvbiBIYW5kbGluZw0KICAgICAgICAgICAgQXV0aG9ycyAgICAgICAg
IDogUm9iZXJ0IFdpbHRvbg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUmVzaGFkIFJh
aG1hbg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQmFsYXpzIExlbmd5ZWwNCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIEpvZSBDbGFya2UNCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIEphc29uIFN0ZXJuZQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQmVu
b2l0IENsYWlzZQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgS2V2aW4gRCdTb3V6YQ0K
ICAgIAlGaWxlbmFtZSAgICAgICAgOiBkcmFmdC1pZXRmLW5ldG1vZC15YW5nLW1vZHVsZS12ZXJz
aW9uaW5nLTAxLnR4dA0KICAgIAlQYWdlcyAgICAgICAgICAgOiAzNQ0KICAgIAlEYXRlICAgICAg
ICAgICAgOiAyMDIwLTA3LTEwDQoNCiAgICBBYnN0cmFjdDoNCiAgICAgICBUaGlzIGRvY3VtZW50
IHNwZWNpZmllcyBhIG5ldyBZQU5HIG1vZHVsZSB1cGRhdGUgcHJvY2VkdXJlIHRoYXQgY2FuDQog
ICAgICAgZG9jdW1lbnQgd2hlbiBub24tYmFja3dhcmRzLWNvbXBhdGlibGUgY2hhbmdlcyBoYXZl
IG9jY3VycmVkIGR1cmluZw0KICAgICAgIHRoZSBldm9sdXRpb24gb2YgYSBZQU5HIG1vZHVsZS4g
IEl0IGV4dGVuZHMgdGhlIFlBTkcgaW1wb3J0IHN0YXRlbWVudA0KICAgICAgIHdpdGggYW4gZWFy
bGllc3QgcmV2aXNpb24gZmlsdGVyIHRvIGJldHRlciByZXByZXNlbnQgaW50ZXItbW9kdWxlDQog
ICAgICAgZGVwZW5kZW5jaWVzLiAgSXQgcHJvdmlkZXMgaGVscCBhbmQgZ3VpZGVsaW5lcyBmb3Ig
bWFuYWdpbmcgdGhlDQogICAgICAgbGlmZWN5Y2xlIG9mIFlBTkcgbW9kdWxlcyBhbmQgaW5kaXZp
ZHVhbCBzY2hlbWEgbm9kZXMuICBJdCBwcm92aWRlcyBhDQogICAgICAgbWVjaGFuaXNtLCB2aWEg
dGhlIHJldmlzaW9uLWxhYmVsIFlBTkcgZXh0ZW5zaW9uLCB0byBzcGVjaWZ5IGENCiAgICAgICBy
ZXZpc2lvbiBpZGVudGlmaWVyIGZvciBZQU5HIG1vZHVsZXMuICBUaGlzIGRvY3VtZW50IHVwZGF0
ZXMgUkZDDQogICAgICAgNzk1MCwgUkZDIDg0MDcgYW5kIFJGQyA4NTI1Lg0KDQoNCiAgICBUaGUg
SUVURiBkYXRhdHJhY2tlciBzdGF0dXMgcGFnZSBmb3IgdGhpcyBkcmFmdCBpczoNCiAgICBodHRw
czovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLW5ldG1vZC15YW5nLW1vZHVs
ZS12ZXJzaW9uaW5nLw0KDQogICAgVGhlcmUgYXJlIGFsc28gaHRtbGl6ZWQgdmVyc2lvbnMgYXZh
aWxhYmxlIGF0Og0KICAgIGh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1pZXRmLW5l
dG1vZC15YW5nLW1vZHVsZS12ZXJzaW9uaW5nLTAxDQogICAgaHR0cHM6Ly9kYXRhdHJhY2tlci5p
ZXRmLm9yZy9kb2MvaHRtbC9kcmFmdC1pZXRmLW5ldG1vZC15YW5nLW1vZHVsZS12ZXJzaW9uaW5n
LTAxDQoNCiAgICBBIGRpZmYgZnJvbSB0aGUgcHJldmlvdXMgdmVyc2lvbiBpcyBhdmFpbGFibGUg
YXQ6DQogICAgaHR0cHM6Ly93d3cuaWV0Zi5vcmcvcmZjZGlmZj91cmwyPWRyYWZ0LWlldGYtbmV0
bW9kLXlhbmctbW9kdWxlLXZlcnNpb25pbmctMDENCg0KDQogICAgUGxlYXNlIG5vdGUgdGhhdCBp
dCBtYXkgdGFrZSBhIGNvdXBsZSBvZiBtaW51dGVzIGZyb20gdGhlIHRpbWUgb2Ygc3VibWlzc2lv
bg0KICAgIHVudGlsIHRoZSBodG1saXplZCB2ZXJzaW9uIGFuZCBkaWZmIGFyZSBhdmFpbGFibGUg
YXQgdG9vbHMuaWV0Zi5vcmcuDQoNCiAgICBJbnRlcm5ldC1EcmFmdHMgYXJlIGFsc28gYXZhaWxh
YmxlIGJ5IGFub255bW91cyBGVFAgYXQ6DQogICAgZnRwOi8vZnRwLmlldGYub3JnL2ludGVybmV0
LWRyYWZ0cy8NCg0KDQogICAgX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18NCiAgICBuZXRtb2QgbWFpbGluZyBsaXN0DQogICAgbmV0bW9kQGlldGYub3JnDQog
ICAgaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9uZXRtb2QNCg0K


From nobody Sun Jul 12 21:55:21 2020
Return-Path: <bill.wu@huawei.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 687213A0CF0; Sun, 12 Jul 2020 21:55:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.001
X-Spam-Level: 
X-Spam-Status: No, score=-0.001 tagged_above=-999 required=5 tests=[RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 Mrufbh3xUFz2; Sun, 12 Jul 2020 21:55:18 -0700 (PDT)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 071BF3A0CEC; Sun, 12 Jul 2020 21:55:18 -0700 (PDT)
Received: from lhreml724-chm.china.huawei.com (unknown [172.18.7.108]) by Forcepoint Email with ESMTP id 0C60F4CABEB0C8E27D51; Mon, 13 Jul 2020 05:55:16 +0100 (IST)
Received: from lhreml724-chm.china.huawei.com (10.201.108.75) by lhreml724-chm.china.huawei.com (10.201.108.75) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1913.5; Mon, 13 Jul 2020 05:55:15 +0100
Received: from DGGEML404-HUB.china.huawei.com (10.3.17.39) by lhreml724-chm.china.huawei.com (10.201.108.75) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA) id 15.1.1913.5 via Frontend Transport; Mon, 13 Jul 2020 05:55:15 +0100
Received: from DGGEML511-MBS.china.huawei.com ([169.254.4.129]) by DGGEML404-HUB.china.huawei.com ([fe80::b177:a243:7a69:5ab8%31]) with mapi id 14.03.0487.000; Mon, 13 Jul 2020 12:55:09 +0800
From: Qin Wu <bill.wu@huawei.com>
To: NetMod WG <netmod@ietf.org>
CC: "netmod-chairs@ietf.org" <netmod-chairs@ietf.org>
Thread-Topic: I-D Action: draft-wwx-netmod-event-yang-08.txt
Thread-Index: AdZY0XtlXeHVIz3CSMW/4u74rZ831w==
Date: Mon, 13 Jul 2020 04:55:07 +0000
Message-ID: <B8F9A780D330094D99AF023C5877DABAAD833A0E@dggeml511-mbs.china.huawei.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.164.120.116]
Content-Type: text/plain; charset="gb2312"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/FwSlc5WWm75ucH2qygnYlq7LkJI>
Subject: Re: [netmod] I-D Action: draft-wwx-netmod-event-yang-08.txt
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Jul 2020 04:55:19 -0000

SGksIEFsbDoNCnYtMDggaXMgcG9zdGVkLCANCmh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcv
ZG9jL2h0bWwvZHJhZnQtd3d4LW5ldG1vZC1ldmVudC15YW5nLTA4DQp0aGUgbWFpbiBjaGFuZ2Vz
IGluY2x1ZGU6DQoxLlJlcGxhY2UgRUNBIG1vZGVsIHVzYWdlIGV4YW1wbGUgd2l0aCBzZWxmIG1v
bml0b3JpbmcgdXNhZ2UgZXhhbXBsZQ0KICBpbiB0aGUgYXBwZW5kaXguDQoyLiBDbGVhbiB1cCBy
ZWZlcmVuY2VzLg0KMy4gQWRkIGEgbmV3IHNlY3Rpb24gdG8gZGlzY3VzcyBNYXBwaW5nIFBvbGlj
eSBWYXJpYWJsZXMgdG8gWFBhdGggVmFyaWFibGVzLg0KNC4gQWRkIGEgbmV3IHNlY3Rpb24gdG8g
ZGlzY3VzcyBFQ0EgWFBhdGggQ29udGV4dC4NCjUuIEFkZCBhIG5ldyBzZWN0aW9uIHRvIGRpc2N1
c3MgRUNBIEV2YWx1YXRpb24gRXhjZXB0aW9ucy4NCjYuIFJld3JpdGUgSW50cm9kdWN0aW9uIHRv
IGhpZ2hsaWdodCBlbGV2YXRvciBwaXRjaC4NCjcuIFJlcGxhY2UgaW1wbGljaXQgdmFyaWFibGUg
YW5kIGV4cGxpY2l0IHZhcmlhYmxlIHdpdGggcHYtc291cmNlIHZhcmlhYmxlIGFuZCBwdi1yZXN1
bHQgdmFyaWFibGUuDQo4LiBUYWtlIG91dCBmdW5jdGlvbi1jYWxsLCBjbGVhbnVwLWNvbmRpdGlv
bi1hY3Rpb24gbGlzdCwgZXhlY3V0aW9uIGxpc3QsIHBvbGljeSBhcmd1bWVudCBjb250YWluZXIs
IGVjYS1zY3JpcHQgbGlzdCBhdCB0aGlzIG1vbWVudA0KDQotUWluIChPbiBiZWhhbGYgb2YgYXV0
aG9ycykNCi0tLS0t08q8/tStvP4tLS0tLQ0Kt6K8/sjLOiBJLUQtQW5ub3VuY2UgW21haWx0bzpp
LWQtYW5ub3VuY2UtYm91bmNlc0BpZXRmLm9yZ10gtPqx7SBpbnRlcm5ldC1kcmFmdHNAaWV0Zi5v
cmcNCreiy83KsbzkOiAyMDIwxOo31MIxM8jVIDEyOjUwDQrK1bz+yMs6IGktZC1hbm5vdW5jZUBp
ZXRmLm9yZw0K1vfM4jogSS1EIEFjdGlvbjogZHJhZnQtd3d4LW5ldG1vZC1ldmVudC15YW5nLTA4
LnR4dA0KDQoNCkEgTmV3IEludGVybmV0LURyYWZ0IGlzIGF2YWlsYWJsZSBmcm9tIHRoZSBvbi1s
aW5lIEludGVybmV0LURyYWZ0cyBkaXJlY3Rvcmllcy4NCg0KDQogICAgICAgIFRpdGxlICAgICAg
ICAgICA6IEEgWUFORyBEYXRhIG1vZGVsIGZvciBFQ0EgUG9saWN5IE1hbmFnZW1lbnQNCiAgICAg
ICAgQXV0aG9ycyAgICAgICAgIDogQW5keSBCaWVybWFuDQogICAgICAgICAgICAgICAgICAgICAg
ICAgIFFpbiBXdQ0KICAgICAgICAgICAgICAgICAgICAgICAgICBJZ29yIEJyeXNraW4NCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgSGVuayBCaXJraG9seg0KICAgICAgICAgICAgICAgICAgICAg
ICAgICBYdWZlbmcgTGl1DQogICAgICAgICAgICAgICAgICAgICAgICAgIEJlbm9pdCBDbGFpc2UN
CglGaWxlbmFtZSAgICAgICAgOiBkcmFmdC13d3gtbmV0bW9kLWV2ZW50LXlhbmctMDgudHh0DQoJ
UGFnZXMgICAgICAgICAgIDogNDMNCglEYXRlICAgICAgICAgICAgOiAyMDIwLTA3LTEyDQoNCkFi
c3RyYWN0Og0KICAgVGhpcyBkb2N1bWVudCBkZWZpbmVzIGEgWUFORyBkYXRhIG1vZGVsIGZvciB0
aGUgRXZlbnQgQ29uZGl0aW9uDQogICBBY3Rpb24gKEVDQSkgcG9saWN5IG1hbmFnZW1lbnQuICBU
aGUgRUNBIHBvbGljeSBZQU5HIHByb3ZpZGVzIHRoZQ0KICAgYWJpbGl0eSB0byBkZWxlZ2F0ZSB0
aGUgbmV0d29yayBtYW5hZ2VtZW50IGZ1bmN0aW9uIHRvIHRoZSBzZXJ2ZXIgYW5kDQogICBjb250
cm9sIHRoZSBjb25maWd1cmF0aW9uIGFuZCBtb25pdG9yIHN0YXRlIGNoYW5nZSBhbmQgdGFrZSBz
aW1wbGUNCiAgIGFuZCBpbnN0YW50IGFjdGlvbiBvbiB0aGUgc2VydmVyIHdoZW4gYSB0cmlnZ2Vy
IGNvbmRpdGlvbiBvbiB0aGUNCiAgIHN5c3RlbSBzdGF0ZSBpcyBtZXQuDQoNCg0KVGhlIElFVEYg
ZGF0YXRyYWNrZXIgc3RhdHVzIHBhZ2UgZm9yIHRoaXMgZHJhZnQgaXM6DQpodHRwczovL2RhdGF0
cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC13d3gtbmV0bW9kLWV2ZW50LXlhbmcvDQoNClRoZXJl
IGFyZSBhbHNvIGh0bWxpemVkIHZlcnNpb25zIGF2YWlsYWJsZSBhdDoNCmh0dHBzOi8vdG9vbHMu
aWV0Zi5vcmcvaHRtbC9kcmFmdC13d3gtbmV0bW9kLWV2ZW50LXlhbmctMDgNCmh0dHBzOi8vZGF0
YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwvZHJhZnQtd3d4LW5ldG1vZC1ldmVudC15YW5nLTA4
DQoNCkEgZGlmZiBmcm9tIHRoZSBwcmV2aW91cyB2ZXJzaW9uIGlzIGF2YWlsYWJsZSBhdDoNCmh0
dHBzOi8vd3d3LmlldGYub3JnL3JmY2RpZmY/dXJsMj1kcmFmdC13d3gtbmV0bW9kLWV2ZW50LXlh
bmctMDgNCg0KDQpQbGVhc2Ugbm90ZSB0aGF0IGl0IG1heSB0YWtlIGEgY291cGxlIG9mIG1pbnV0
ZXMgZnJvbSB0aGUgdGltZSBvZiBzdWJtaXNzaW9uIHVudGlsIHRoZSBodG1saXplZCB2ZXJzaW9u
IGFuZCBkaWZmIGFyZSBhdmFpbGFibGUgYXQgdG9vbHMuaWV0Zi5vcmcuDQoNCkludGVybmV0LURy
YWZ0cyBhcmUgYWxzbyBhdmFpbGFibGUgYnkgYW5vbnltb3VzIEZUUCBhdDoNCmZ0cDovL2Z0cC5p
ZXRmLm9yZy9pbnRlcm5ldC1kcmFmdHMvDQoNCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18NCkktRC1Bbm5vdW5jZSBtYWlsaW5nIGxpc3QNCkktRC1Bbm5v
dW5jZUBpZXRmLm9yZw0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9pLWQt
YW5ub3VuY2UNCkludGVybmV0LURyYWZ0IGRpcmVjdG9yaWVzOiBodHRwOi8vd3d3LmlldGYub3Jn
L3NoYWRvdy5odG1sIG9yIGZ0cDovL2Z0cC5pZXRmLm9yZy9pZXRmLzFzaGFkb3ctc2l0ZXMudHh0
DQo=


From nobody Mon Jul 13 08:24:20 2020
Return-Path: <acee@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1DA3E3A1286 for <netmod@ietfa.amsl.com>; Mon, 13 Jul 2020 08:24:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.619
X-Spam-Level: 
X-Spam-Status: No, score=-9.619 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, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=SrT1YX3Q; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=M9OoybN7
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 uY5Si4v2dihc for <netmod@ietfa.amsl.com>; Mon, 13 Jul 2020 08:24:17 -0700 (PDT)
Received: from rcdn-iport-3.cisco.com (rcdn-iport-3.cisco.com [173.37.86.74]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 48CBD3A126A for <netmod@ietf.org>; Mon, 13 Jul 2020 08:24:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=18503; q=dns/txt; s=iport; t=1594653857; x=1595863457; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=cpNvWjVG45TiwIGfG6g9Hsa8L2tp/kgNtnErEUqKS6g=; b=SrT1YX3QhfZaexu8vLDXEx5d4CPz/MqvL5z7vqKDS9IQvR/SMOXIZibB 5s3MYPaZ1tWTFC895raKSCelp8dD8dtWBvoPP9HwCmfflm8fzZyxvYQJv aRx0twFSlbpHOQOx5AXfG1eyxYzc501XYZW2ocBn9RG7pjWwA7XLnmcOh M=;
IronPort-PHdr: =?us-ascii?q?9a23=3AlmJXCRQdETc0fT3etWKkKnB729psv++ubAcI9p?= =?us-ascii?q?oqja5Pea2//pPkeVbS/uhpkESQBNuJ6+9NlOfX9avnXD9I7ZWAtSUEd5pBH1?= =?us-ascii?q?8AhN4NlgMtSMiCFQXgLfHsYiB7eaYKVFJs83yhd0QAHsH4ag7Sv3St4D9UER?= =?us-ascii?q?L6ZkJ5I+3vEdvUiMK6n+m555zUZVBOgzywKbN/JRm7t0PfrM4T1IBjMa02jB?= =?us-ascii?q?DOpyhF?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AECAA+ewxf/5FdJa1gHQEBAQEJARI?= =?us-ascii?q?BBQUBggqBIy9RB29YLywKhCmDRgONT5NyhGyCUwNVCwEBAQwBAS0CBAEBhEw?= =?us-ascii?q?CF4IDAiQ4EwIDAQELAQEFAQEBAgEGBG2FWwyFbwEBAQEDEhEdAQE3AQ8CAQg?= =?us-ascii?q?OAwMBAisCAgIwHQgBAQQOBSKDBAGBfk0DLgGdZgKBOYhhdoEygwEBAQWCSYJ?= =?us-ascii?q?MGIIOCYE4gmqDVYYzGoIAgREnHIIfLj6BBINZgnYzgi2SQ4ZIJosWkFkKgl2?= =?us-ascii?q?ZWAMenyqsOoQmAgQCBAUCDgEBBYFqI4FXcBU7KgGCPlAXAg2OHhiDWYpWdDc?= =?us-ascii?q?CBgEHAQEDCXyNOgGBEAEB?=
X-IronPort-AV: E=Sophos;i="5.75,347,1589241600";  d="scan'208,217";a="781058935"
Received: from rcdn-core-9.cisco.com ([173.37.93.145]) by rcdn-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 13 Jul 2020 15:24:16 +0000
Received: from XCH-RCD-004.cisco.com (xch-rcd-004.cisco.com [173.37.102.14]) by rcdn-core-9.cisco.com (8.15.2/8.15.2) with ESMTPS id 06DFODnl007975 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Mon, 13 Jul 2020 15:24:14 GMT
Received: from xhs-rcd-001.cisco.com (173.37.227.246) by XCH-RCD-004.cisco.com (173.37.102.14) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 13 Jul 2020 10:24:13 -0500
Received: from xhs-aln-003.cisco.com (173.37.135.120) by xhs-rcd-001.cisco.com (173.37.227.246) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 13 Jul 2020 10:24:12 -0500
Received: from NAM11-BN8-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-003.cisco.com (173.37.135.120) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Mon, 13 Jul 2020 10:24:12 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GfCaJnDUISA89Ip2GFXpdIVHYMWF+BKFCdjeLnU1TckPKktqF9FA0iA26audiz5tjWqYMfPLM/bmCCRkpr8ZbZhQLNIYa8SXfR2Qb4HAhKLDr5YE/65IKSROAPJYDkBdsxc/Q8Ic3Lc67inaIOwsXrlVWh2ed6A8Tbbd2o0coBZr2hq4j+lvXX7sVQWI+SVuLvJdYkkaW62fAIGH3cNK13PxYj0n3HWr/16ZIZDrRiRh17KjyXXVEnaDFyZh3A+uekyH/GcQk02pbUgOGGLmtnj6Ge/OFGRHzWchDbm5I8uQtR0FPqFlQKWFdp3autv+czWmhvMG+Py4JeHs94W/6g==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=cpNvWjVG45TiwIGfG6g9Hsa8L2tp/kgNtnErEUqKS6g=; b=a7bDcuqEkGGGBfp8K1SE3eR6DqQI9jA2Htcki9pyJe63yxkflQ6/ee7ScWwBCki4q0hXJNmYm4Oo6fb2oTYFBaoTEDrokJ5FSTtokFfiyDWWVOamfLoPTvXfe4fHOKvNcujEyioXISf1siSHZRXOINwdUWrZ+P5osB+CR4qY1tx3iukKjB1EN2yusjS3154wkSsKtU/ArRmPleEl14XG57TqWqV5APLvpuDYI7bxfLTHWEAHBjR8scLPzkebHEZ7LvfT7bFkSUv6GQU9LEBs3N4k4+/aDAY+/k34G8s/orqMQesiLgZvdqVbIeM/mVEKDtpszeRfZB/qcUtOgtAkNw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=cpNvWjVG45TiwIGfG6g9Hsa8L2tp/kgNtnErEUqKS6g=; b=M9OoybN7k+kmGjpaAsFNFFi2nT4bIU4gnK6NwV4tHpP7b5hhrWJKbWB31y5Jb4akRccP5OxRpt0phVqsETmXAs9ugSkAqaQWiwWKi5xT88aTwvhhkEJBv9MpXzZX4b8eqXE5C5gnDwfxFfPMOxl0MkTDwedW7Kh7MJeMk/AogzY=
Received: from BYAPR11MB2887.namprd11.prod.outlook.com (2603:10b6:a03:89::27) by BYAPR11MB3846.namprd11.prod.outlook.com (2603:10b6:a03:f5::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3174.20; Mon, 13 Jul 2020 15:24:11 +0000
Received: from BYAPR11MB2887.namprd11.prod.outlook.com ([fe80::70a6:bb5b:16b:4f9b]) by BYAPR11MB2887.namprd11.prod.outlook.com ([fe80::70a6:bb5b:16b:4f9b%7]) with mapi id 15.20.3174.025; Mon, 13 Jul 2020 15:24:11 +0000
From: "Acee Lindem (acee)" <acee@cisco.com>
To: Qin Wu <bill.wu@huawei.com>
CC: NetMod WG <netmod@ietf.org>
Thread-Topic: Key selection for next hop list in RFC8349
Thread-Index: AdZWhmfYix7o6MgpRImltxG5950BaACgbmeA
Date: Mon, 13 Jul 2020 15:24:11 +0000
Message-ID: <39AE9057-37B8-4F92-9D38-EF23073DFE9B@cisco.com>
References: <B8F9A780D330094D99AF023C5877DABAAD81A3AB@dggeml531-mbs.china.huawei.com>
In-Reply-To: <B8F9A780D330094D99AF023C5877DABAAD81A3AB@dggeml531-mbs.china.huawei.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.38.20061401
authentication-results: huawei.com; dkim=none (message not signed) header.d=none;huawei.com; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [136.56.133.70]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 40faf4a4-edde-405f-bc35-08d82740cb8c
x-ms-traffictypediagnostic: BYAPR11MB3846:
x-microsoft-antispam-prvs: <BYAPR11MB3846543A1B9A332F4241F252C2600@BYAPR11MB3846.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: sXH95YqJNqX7AuE0n0LyNJq33eqxvmYizKY/BuDs/wI0szNv+TOCCY6Yjhz0Ts3kUlUx1AAQutaD8DU9QYjdSEM4MBQ9a9aWRibCqpXJcu+HsZwD8v0cvythK+Zo8EweezexMzZSQ0o0VNzE87lni1XyYyisOleyqZ5szc6U0zbj1avIf3jNzd5jz27q3Wwd3+XNEYehPGGB+t0fBdAzwxINLN+Zn/mNRdXxA/raD9koN+ATumT7SVrHxpXKrvoJa1tVj6c9FebKbXvOPSA23G4VK3UXhpVbau17GRnVB6OV3SeE8GcLSNpRcUpCJupf
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BYAPR11MB2887.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(376002)(346002)(136003)(366004)(396003)(39860400002)(2906002)(8936002)(66946007)(33656002)(53546011)(66476007)(66556008)(64756008)(66446008)(6506007)(26005)(71200400001)(76116006)(5660300002)(91956017)(316002)(186003)(36756003)(6916009)(2616005)(4326008)(6512007)(478600001)(6486002)(8676002)(86362001)(9326002); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: MMohfKukRTc7IaCPLZwxojJ5aE8O0F56b3dLhv2qq1s+9pYfd6I7pLnjytRffZc8mfnq7jCzAjBOLt4VWfdF+eogccCiN5SXqCg7ApKm/uGV25G4HnsXYI6OSfVOp+8WT2+blIZdaPYjEfVf08vUC+n/nXTbvdGbtdxjRJP359QMvH3vC8oLZ35OQSNrmK92bshv/ijABF9RmyJ3vp5b9CrYLA62RTl45b68djMDnjqdMFpTwQRC/yS3vJRSWyIYsYnOfNaIotnNVxf8PPOZDqk+mxITWksWl1wPCt8eSDTPtDc6r/Jf2zNh52zTUOCIXoGK6bvTT6HbQhxMO0LTcsvSpFnS+7CGJcM0xJQM+oUmMI2fVyF/ryiGaP4QJH6QB/3ae5qsfMMu8TDx5gNeCXj+CqGqf5GoyqFHGuyzT8h5mfw3Uh24qcN+aAsgLCxijdrSiaup5LsE2s9Uif0SOqKkZB6WR3VCQ+Jk0TfKbKs=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_39AE905737B84F929D38EF23073DFE9Bciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BYAPR11MB2887.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 40faf4a4-edde-405f-bc35-08d82740cb8c
X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Jul 2020 15:24:11.7434 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: yTGcc2Z1LJ24puoL3XnH6UuYg2KAY/GhWuFUsh0n1cT3ozw3LrrFh9PVXsVwaCHG
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR11MB3846
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.14, xch-rcd-004.cisco.com
X-Outbound-Node: rcdn-core-9.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/nko6xIIyw_jaHBEtJREmo_HlrlQ>
Subject: Re: [netmod] Key selection for next hop list in RFC8349
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Jul 2020 15:24:19 -0000

--_000_39AE905737B84F929D38EF23073DFE9Bciscocom_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

SGkgUWluLA0KDQpGcm9tOiBRaW4gV3UgPGJpbGwud3VAaHVhd2VpLmNvbT4NCkRhdGU6IEZyaWRh
eSwgSnVseSAxMCwgMjAyMCBhdCAyOjU5IEFNDQpUbzogQWNlZSBMaW5kZW0gPGFjZWVAY2lzY28u
Y29tPg0KQ2M6IE5ldE1vZCBXRyA8bmV0bW9kQGlldGYub3JnPg0KU3ViamVjdDogS2V5IHNlbGVj
dGlvbiBmb3IgbmV4dCBob3AgbGlzdCBpbiBSRkM4MzQ5DQoNCkhpLCBBY2VlLCBMYWRhLCBZaW5n
emhlbjoNCkluIFJGQzgzNDksIGEgc3RyaW5nIHR5cGUgaW5kZXggcGFyYW1ldGVyIGlzIGRlZmlu
ZWQgYXMgdGhlIGtleSBmb3IgbmV4dCBob3AgbGlzdCwgdGhpcyBpbmRleCBoYXMgbm8gc2VtYW50
aWNzIGFuZCBjYW4gYmUgdXNlZCBhcyB1bmlxdWUgSUQgZm9yIGVhY2ggbmV4dCBob3AgZW50cnku
DQpJIGFtIHdvbmRlcmluZyB3aHkgbm90IHNlbGVjdCBuZXh0IGhvcCBhZGRyZXNzIGFzIHRoZSBr
ZXkgaW5zdGVhZCBvZiB1c2luZyBubyBzZW1hbnRpYyBtZWFuaW5nIGluZGV4PyBXaGF04oCZcyB0
aGUgcmF0aW9uYWxlIGJlaGluZCwgd2hlbiB3ZSB3aWxsIHVzZSBpbmRleCBhcyB0aGUga2V5LCB3
aGVuIHdlIHdpbGwgdXNlIG5leHQgaG9wIGFkZHJlc3MgYXMgdGhlIGtleT8NCg0KVGhlIG1vZGVs
IHdhcyBkZXNpZ25lZCBlaXRoZXIgSVB2NCBvciBJUHY2IHdpdGhvdXQgYSByZXF1aXJlbWVudCBv
biBlaXRoZXIgYmVpbmcgcHJlc2VudC4gVGhpcyBjb3VsZCBub3QgaGF2ZSBiZWVuIGRvbmUgd2l0
aCB0aGUgbmV4dC1ob3AgYWRkcmVzcyBhbmQgb3V0Z29pbmcgaW50ZXJmYWNlIGFzIHRoZSBsaXN0
IGtleS4NCg0KSG9wZSB0aGlzIGhlbHBzLA0KQWNlZQ0KDQpUaGFua3MgaW4gYWR2YW5jZS4NClRo
ZSBmb2xsb3dpbmcgWUFORyBkYXRhIG1vZGVsIHNuaXBwZXRzIGlzIGZvciByZWZlcmVuY2UuDQog
ICAgIGdyb3VwaW5nIG5leHQtaG9wLWNvbnRlbnQgew0KICAgICAgIGRlc2NyaXB0aW9uDQogICAg
ICAgICAiR2VuZXJpYyBwYXJhbWV0ZXJzIG9mIG5leHQgaG9wcyBpbiBzdGF0aWMgcm91dGVzLiI7
DQogICAgICAgY2hvaWNlIG5leHQtaG9wLW9wdGlvbnMgew0KICAgICAgICAgbWFuZGF0b3J5IHRy
dWU7DQogICAgICAgICBkZXNjcmlwdGlvbg0KICAgICAgICAgICAiT3B0aW9ucyBmb3IgbmV4dCBo
b3BzIGluIHN0YXRpYyByb3V0ZXMuDQoNCiAgICAgICAgICAgIEl0IGlzIGV4cGVjdGVkIHRoYXQg
ZnVydGhlciBjYXNlcyB3aWxsIGJlIGFkZGVkIHRocm91Z2gNCiAgICAgICAgICAgIGF1Z21lbnRz
IGZyb20gb3RoZXIgbW9kdWxlcy4iOw0KICAgICAgICAgY2FzZSBuZXh0LWhvcC1saXN0IHsNCiAg
ICAgICAgICAgY29udGFpbmVyIG5leHQtaG9wLWxpc3Qgew0KICAgICAgICAgICAgIGRlc2NyaXB0
aW9uDQogICAgICAgICAgICAgICAiQ29udGFpbmVyIGZvciBtdWx0aXBsZSBuZXh0IGhvcHMuIjsN
CiAgICAgICAgICAgICBsaXN0IG5leHQtaG9wIHsNCiAgICAgICAgICAgICAgIGtleSAiaW5kZXgi
Ow0KICAgICAgICAgICAgICAgZGVzY3JpcHRpb24NCiAgICAgICAgICAgICAgICAgIkFuIGVudHJ5
IGluIGEgbmV4dC1ob3AgbGlzdC4NCiAgICAgICAgICAgICAgICAgIE1vZHVsZXMgZm9yIGFkZHJl
c3MgZmFtaWxpZXMgTVVTVCBhdWdtZW50IHRoaXMgbGlzdA0KICAgICAgICAgICAgICAgICAgd2l0
aCBhIGxlYWYgY29udGFpbmluZyBhIG5leHQtaG9wIGFkZHJlc3Mgb2YgdGhhdA0KICAgICAgICAg
ICAgICAgICAgYWRkcmVzcyBmYW1pbHkuIjsNCiAgICAgICAgICAgICAgIGxlYWYgaW5kZXggew0K
ICAgICAgICAgICAgICAgICB0eXBlIHN0cmluZzsNCiAgICAgICAgICAgICAgICAgZGVzY3JpcHRp
b24NCiAgICAgICAgICAgICAgICAgICAiQSB1c2VyLXNwZWNpZmllZCBpZGVudGlmaWVyIHV0aWxp
emVkIHRvIHVuaXF1ZWx5DQogICAgICAgICAgICAgICAgICAgIHJlZmVyZW5jZSB0aGUgbmV4dC1o
b3AgZW50cnkgaW4gdGhlIG5leHQtaG9wIGxpc3QuDQogICAgICAgICAgICAgICAgICAgIFRoZSB2
YWx1ZSBvZiB0aGlzIGluZGV4IGhhcyBubyBzZW1hbnRpYyBtZWFuaW5nDQogICAgICAgICAgICAg
ICAgICAgIG90aGVyIHRoYW4gZm9yIHJlZmVyZW5jaW5nIHRoZSBlbnRyeS4iOw0KICAgICAgICAg
ICAgICAgfQ0KICAgICAgICAgICAgICAgbGVhZiBvdXRnb2luZy1pbnRlcmZhY2Ugew0KICAgICAg
ICAgICAgICAgICB0eXBlIGlmOmludGVyZmFjZS1yZWY7DQogICAgICAgICAgICAgICAgIGRlc2Ny
aXB0aW9uDQogICAgICAgICAgICAgICAgICAgIk5hbWUgb2YgdGhlIG91dGdvaW5nIGludGVyZmFj
ZS4iOw0KICAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgIH0NCiAgICAgICAgICAgfQ0KICAg
ICAgICAgfQ0KICAgICAgIH0NCiAgICAgfQ0KDQotUWluDQo=

--_000_39AE905737B84F929D38EF23073DFE9Bciscocom_
Content-Type: text/html; charset="utf-8"
Content-ID: <1E267168D5928F4197EE992DB1E9E7E2@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2
IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToy
IDE1IDUgMiAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3Jt
YWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGluOw0KCW1hcmdpbi1i
b3R0b206LjAwMDFwdDsNCgl0ZXh0LWFsaWduOmp1c3RpZnk7DQoJZm9udC1zaXplOjEwLjVwdDsN
Cglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQpzcGFuLkVtYWlsU3R5bGUxOQ0K
CXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1yZXBseTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIs
c2Fucy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0O30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1z
dHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7fQ0KQHBhZ2UgV29yZFNl
Y3Rpb24xDQoJe3NpemU6OC41aW4gMTEuMGluOw0KCW1hcmdpbjoxLjBpbiAxLjI1aW4gMS4waW4g
MS4yNWluO30NCmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLS0+PC9z
dHlsZT4NCjwvaGVhZD4NCjxib2R5IGxhbmc9IkVOLVVTIiBsaW5rPSIjMDU2M0MxIiB2bGluaz0i
Izk1NEY3MiI+DQo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPkhpIFFpbiw8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7
Ym9yZGVyLXRvcDpzb2xpZCAjQjVDNERGIDEuMHB0O3BhZGRpbmc6My4wcHQgMGluIDBpbiAwaW4i
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj5Gcm9tOg0KPC9zcGFuPjwvYj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+UWluIFd1ICZsdDtiaWxs
Lnd1QGh1YXdlaS5jb20mZ3Q7PGJyPg0KPGI+RGF0ZTogPC9iPkZyaWRheSwgSnVseSAxMCwgMjAy
MCBhdCAyOjU5IEFNPGJyPg0KPGI+VG86IDwvYj5BY2VlIExpbmRlbSAmbHQ7YWNlZUBjaXNjby5j
b20mZ3Q7PGJyPg0KPGI+Q2M6IDwvYj5OZXRNb2QgV0cgJmx0O25ldG1vZEBpZXRmLm9yZyZndDs8
YnI+DQo8Yj5TdWJqZWN0OiA8L2I+S2V5IHNlbGVjdGlvbiBmb3IgbmV4dCBob3AgbGlzdCBpbiBS
RkM4MzQ5PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBsYW5nPSJFTiI+SGksIEFj
ZWUsIExhZGEsIFlpbmd6aGVuOjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBsYW5nPSJFTiI+SW4gUkZDODM0
OSwgYSBzdHJpbmcgdHlwZSBpbmRleCBwYXJhbWV0ZXIgaXMgZGVmaW5lZCBhcyB0aGUga2V5IGZv
ciBuZXh0IGhvcCBsaXN0LCB0aGlzIGluZGV4IGhhcyBubyBzZW1hbnRpY3MgYW5kIGNhbiBiZSB1
c2VkIGFzIHVuaXF1ZSBJRCBmb3IgZWFjaCBuZXh0IGhvcCBlbnRyeS48L3NwYW4+PG86cD48L286
cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNw
YW4gbGFuZz0iRU4iPkkgYW0gd29uZGVyaW5nIHdoeSBub3Qgc2VsZWN0IG5leHQgaG9wIGFkZHJl
c3MgYXMgdGhlIGtleSBpbnN0ZWFkIG9mIHVzaW5nIG5vIHNlbWFudGljIG1lYW5pbmcgaW5kZXg/
IFdoYXTigJlzIHRoZSByYXRpb25hbGUgYmVoaW5kLCB3aGVuIHdlIHdpbGwgdXNlIGluZGV4IGFz
IHRoZSBrZXksIHdoZW4gd2Ugd2lsbCB1c2UgbmV4dCBob3AgYWRkcmVzcw0KIGFzIHRoZSBrZXk/
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5UaGUgbW9kZWwgd2Fz
IGRlc2lnbmVkIGVpdGhlciBJUHY0IG9yIElQdjYgd2l0aG91dCBhIHJlcXVpcmVtZW50IG9uIGVp
dGhlciBiZWluZyBwcmVzZW50LiBUaGlzIGNvdWxkIG5vdCBoYXZlIGJlZW4gZG9uZSB3aXRoIHRo
ZSBuZXh0LWhvcCBhZGRyZXNzIGFuZCBvdXRnb2luZyBpbnRlcmZhY2UgYXMgdGhlIGxpc3Qga2V5
Lg0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5Ib3BlIHRoaXMg
aGVscHMsPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPkFjZWU8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+PG86cD4mbmJz
cDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0Oi41aW4iPjxzcGFuIGxhbmc9IkVOIj5UaGFua3MgaW4gYWR2YW5jZS48L3NwYW4+PG86cD48
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+
PHNwYW4gbGFuZz0iRU4iPlRoZSBmb2xsb3dpbmcgWUFORyBkYXRhIG1vZGVsIHNuaXBwZXRzIGlz
IGZvciByZWZlcmVuY2UuPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIGxhbmc9IkVOIj4mbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsgZ3JvdXBpbmcgbmV4dC1ob3AtY29udGVudCB7PC9zcGFuPjxvOnA+PC9vOnA+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFu
IGxhbmc9IkVOIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgZGVzY3JpcHRp
b248L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6LjVpbiI+PHNwYW4gbGFuZz0iRU4iPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmcXVvdDtHZW5lcmljIHBhcmFtZXRlcnMgb2YgbmV4dCBo
b3BzIGluIHN0YXRpYyByb3V0ZXMuJnF1b3Q7Ozwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBsYW5nPSJFTiI+
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGNob2ljZSBuZXh0LWhvcC1vcHRp
b25zIHs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gbGFuZz0iRU4iPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBtYW5kYXRvcnkgdHJ1ZTs8L3NwYW4+PG86cD48L286
cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNw
YW4gbGFuZz0iRU4iPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyBkZXNjcmlwdGlvbjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBsYW5nPSJFTiI+Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZxdW90O09w
dGlvbnMgZm9yIG5leHQgaG9wcyBpbiBzdGF0aWMgcm91dGVzLjwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBs
YW5nPSJFTiI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIGxhbmc9IkVOIj4mbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgSXQg
aXMgZXhwZWN0ZWQgdGhhdCBmdXJ0aGVyIGNhc2VzIHdpbGwgYmUgYWRkZWQgdGhyb3VnaDwvc3Bh
bj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVm
dDouNWluIj48c3BhbiBsYW5nPSJFTiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGF1Z21lbnRzIGZyb20gb3RoZXIgbW9k
dWxlcy4mcXVvdDs7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIGxhbmc9IkVOIj4mbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgY2FzZSBuZXh0LWhvcC1saXN0IHs8L3Nw
YW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6LjVpbiI+PHNwYW4gbGFuZz0iRU4iPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBjb250YWluZXIgbmV4dC1ob3AtbGlzdCB7PC9z
cGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0Oi41aW4iPjxzcGFuIGxhbmc9IkVOIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgZGVzY3JpcHRpb248L3Nw
YW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6LjVpbiI+PHNwYW4gbGFuZz0iRU4iPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmcXVv
dDtDb250YWluZXIgZm9yIG11bHRpcGxlIG5leHQgaG9wcy4mcXVvdDs7PC9zcGFuPjxvOnA+PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxz
cGFuIGxhbmc9IkVOIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgbGlzdCBuZXh0LWhvcCB7PC9zcGFuPjxvOnA+
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4i
PjxzcGFuIGxhbmc9IkVOIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsga2V5ICZxdW90O2lu
ZGV4JnF1b3Q7Ozwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBsYW5nPSJFTiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7IGRlc2NyaXB0aW9uPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIGxhbmc9IkVOIj4mbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJnF1b3Q7QW4gZW50cnkgaW4gYSBuZXh0
LWhvcCBsaXN0Ljwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBsYW5nPSJFTiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IE1vZHVsZXMgZm9yIGFkZHJlc3MgZmFtaWxpZXMg
TVVTVCBhdWdtZW50IHRoaXMgbGlzdDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBsYW5nPSJFTiI+Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHdpdGggYSBsZWFmIGNvbnRh
aW5pbmcgYSBuZXh0LWhvcCBhZGRyZXNzIG9mIHRoYXQ8L3NwYW4+PG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gbGFuZz0i
RU4iPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyAmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDthZGRyZXNz
IGZhbWlseS4mcXVvdDs7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIGxhbmc9IkVOIj4mbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgbGVhZiBpbmRleCB7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIGxhbmc9IkVOIj4m
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgdHlwZSBzdHJpbmc7PC9zcGFu
PjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0
Oi41aW4iPjxzcGFuIGxhbmc9IkVOIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsgZGVzY3JpcHRpb248L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gbGFuZz0iRU4iPiZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmcXVvdDtBIHVzZXItc3Bl
Y2lmaWVkIGlkZW50aWZpZXIgdXRpbGl6ZWQgdG8gdW5pcXVlbHk8L3NwYW4+PG86cD48L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4g
bGFuZz0iRU4iPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyByZWZlcmVuY2UgdGhlIG5leHQtaG9wIGVudHJ5IGluIHRoZSBuZXh0LWhvcCBs
aXN0Ljwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tbGVmdDouNWluIj48c3BhbiBsYW5nPSJFTiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
ICZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO1RoZSB2YWx1ZSBvZiB0aGlzIGluZGV4
IGhhcyBubyBzZW1hbnRpYyBtZWFuaW5nPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIGxhbmc9IkVOIj4mbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgb3Ro
ZXIgdGhhbiBmb3IgcmVmZXJlbmNpbmcgdGhlIGVudHJ5LiZxdW90Ozs8L3NwYW4+PG86cD48L286
cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNw
YW4gbGFuZz0iRU4iPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB9PC9zcGFuPjxvOnA+PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxz
cGFuIGxhbmc9IkVOIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgbGVhZiBvdXRnb2luZy1p
bnRlcmZhY2Ugezwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBsYW5nPSJFTiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHR5cGUgaWY6aW50ZXJmYWNlLXJlZjs8L3NwYW4+PG86cD48
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+
PHNwYW4gbGFuZz0iRU4iPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBk
ZXNjcmlwdGlvbjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBsYW5nPSJFTiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7ICZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZxdW90O05hbWUgb2YgdGhlIG91dGdv
aW5nIGludGVyZmFjZS4mcXVvdDs7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIGxhbmc9IkVOIj4mbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsgfTwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBsYW5nPSJFTiI+Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7IH08L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gbGFuZz0iRU4iPiZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB9PC9zcGFuPjxvOnA+
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4i
PjxzcGFuIGxhbmc9IkVOIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsgfTwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBsYW5nPSJFTiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7IH08L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gbGFuZz0iRU4iPiZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyB9PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPi1RaW48bzpwPjwvbzpw
PjwvcD4NCjwvZGl2Pg0KPC9ib2R5Pg0KPC9odG1sPg0K

--_000_39AE905737B84F929D38EF23073DFE9Bciscocom_--


From nobody Mon Jul 13 13:50:17 2020
Return-Path: <internet-drafts@ietf.org>
X-Original-To: netmod@ietf.org
Delivered-To: netmod@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 16D503A0970; Mon, 13 Jul 2020 13:50:16 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: netmod@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 7.8.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: netmod@ietf.org
Message-ID: <159467341597.16298.3462716507326050610@ietfa.amsl.com>
Date: Mon, 13 Jul 2020 13:50:16 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/3qoTSGBBxJaryP3NVnc6Qlr4ty0>
Subject: [netmod] I-D Action: draft-ietf-netmod-yang-semver-01.txt
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Jul 2020 20:50:16 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Network Modeling WG of the IETF.

        Title           : YANG Semantic Versioning
        Authors         : Benoit Claise
                          Joe Clarke
                          Reshad Rahman
                          Robert Wilton
                          Balazs Lengyel
                          Jason Sterne
                          Kevin D'Souza
	Filename        : draft-ietf-netmod-yang-semver-01.txt
	Pages           : 20
	Date            : 2020-07-13

Abstract:
   This document specifies a scheme and guidelines for applying a
   modified set of semantic versioning rules to revisions of YANG
   modules.  Additionally, this document defines a revision-label for
   this modified semver scheme.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-netmod-yang-semver/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-netmod-yang-semver-01
https://datatracker.ietf.org/doc/html/draft-ietf-netmod-yang-semver-01

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-netmod-yang-semver-01


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/



From nobody Mon Jul 13 13:52:49 2020
Return-Path: <internet-drafts@ietf.org>
X-Original-To: netmod@ietf.org
Delivered-To: netmod@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 70AD63A0CC4; Mon, 13 Jul 2020 13:52:39 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: netmod@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 7.8.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: netmod@ietf.org
Message-ID: <159467355939.26602.17541318163117216902@ietfa.amsl.com>
Date: Mon, 13 Jul 2020 13:52:39 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/Bwg8c7VNPRt6Y2uYfHjeYOrJkL4>
Subject: [netmod] I-D Action: draft-ietf-netmod-nmda-diff-04.txt
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Jul 2020 20:52:43 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Network Modeling WG of the IETF.

        Title           : Comparison of NMDA datastores
        Authors         : Alexander Clemm
                          Yingzhen Qu
                          Jeff Tantsura
                          Andy Bierman
	Filename        : draft-ietf-netmod-nmda-diff-04.txt
	Pages           : 18
	Date            : 2020-07-13

Abstract:
   This document defines an RPC operation to compare management
   datastores that comply with the NMDA architecture.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-netmod-nmda-diff/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-netmod-nmda-diff-04
https://datatracker.ietf.org/doc/html/draft-ietf-netmod-nmda-diff-04

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-netmod-nmda-diff-04


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/



From nobody Mon Jul 13 14:07:08 2020
Return-Path: <internet-drafts@ietf.org>
X-Original-To: netmod@ietf.org
Delivered-To: netmod@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 2ECE23A081B; Mon, 13 Jul 2020 14:07:03 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: netmod@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 7.8.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: netmod@ietf.org
Message-ID: <159467442308.26372.12656279060275556380@ietfa.amsl.com>
Date: Mon, 13 Jul 2020 14:07:03 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/PNsICXWw0_MLn_nq0GO2zQp4pEw>
Subject: [netmod] I-D Action: draft-ietf-netmod-intf-ext-yang-09.txt
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Jul 2020 21:07:03 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Network Modeling WG of the IETF.

        Title           : Common Interface Extension YANG Data Models
        Authors         : Robert Wilton
                          David Ball
                          Tapraj Singh
                          Selvakumar Sivaraj
	Filename        : draft-ietf-netmod-intf-ext-yang-09.txt
	Pages           : 34
	Date            : 2020-07-13

Abstract:
   This document defines two YANG modules that augment the Interfaces
   data model defined in the "YANG Data Model for Interface Management"
   with additional configuration and operational data nodes to support
   common lower layer interface properties, such as interface MTU.

   The YANG modules in this document conform to the Network Management
   Datastore Architecture (NMDA) defined in RFC 8342.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-netmod-intf-ext-yang/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-netmod-intf-ext-yang-09
https://datatracker.ietf.org/doc/html/draft-ietf-netmod-intf-ext-yang-09

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-netmod-intf-ext-yang-09


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/



From nobody Mon Jul 13 14:18:42 2020
Return-Path: <jclarke@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 08F653A0B70; Mon, 13 Jul 2020 14:18:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.62
X-Spam-Level: 
X-Spam-Status: No, score=-9.62 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, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=e/Q4vVhf; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=HsNLtRtj
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 ISO59u-0YIPa; Mon, 13 Jul 2020 14:18:37 -0700 (PDT)
Received: from alln-iport-6.cisco.com (alln-iport-6.cisco.com [173.37.142.93]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B6CE83A0A2E; Mon, 13 Jul 2020 14:18:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3360; q=dns/txt; s=iport; t=1594675087; x=1595884687; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=K7pnPpKht77jxruKnLrZnpn85RrCf8QTOlOSAhmhB/k=; b=e/Q4vVhfpiZNySbW6MM0hQRROcdlcpP9xyjn7+9K4BhkTxZx18f6cLza n5hm554IOFUsFr2pnYvshl2qc1ClrNBIRaDQp2az6xIt8cH+8b/aA2fAz ozF4/wUoTfPq60hGt9g3rcP9uX/tCByjV8eWQb2kdkcjrC7wOpoaPsau+ Y=;
IronPort-PHdr: =?us-ascii?q?9a23=3A274olBb/H1wdW28T8Ju70BH/LSx94ef9IxIV55?= =?us-ascii?q?w7irlHbqWk+dH4MVfC4el21QaTD4TW9/wCjPDZ4OjsWm0FtJCGtn1KMJlBTA?= =?us-ascii?q?QMhshemQs8SNWEBkv2IL+PDWQ6Ec1OWUUj8yS9Nk5YS8fze1OUpWe9vnYeHx?= =?us-ascii?q?zlPl9zIeL4UofZk8Ww0bW0/JveKwVFjTawe/V8NhKz+A7QrcIRx4BlL/U8?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AWBwAEzwxf/5pdJa1gHAEBAQEBAQc?= =?us-ascii?q?BARIBAQQEAQFAgUqBUlEHb1gvLAqDaUCDRgONLCWYXoJTA1ULAQEBDAEBGAs?= =?us-ascii?q?KAgQBAYQIRAIXggMCJDgTAgMBAQsBAQUBAQECAQYEbYVbAQuFbwEBAQECAQE?= =?us-ascii?q?BCgYREQwBASwLAQQLAgEGAhgCAiYCAgIlCxUQAgQOBSKDBAGCSwMOIAEOjga?= =?us-ascii?q?QaAKBOYhhdoEygwEBAQWBNgIOQUKCYBiCDgmBDiqCaoNVhjMagUE/gREnDBC?= =?us-ascii?q?CTT6CXAEBAgEBFYFFAYMWM4ItkkOiXQqCXYhRkQcDHoJ0gRuIG5MAkWyKIpE?= =?us-ascii?q?Ag1ICBAIEBQIOAQEFgWojgVdwFRohKgGCPgk1EhcCDY4eg3GFFIVCdDcCBgE?= =?us-ascii?q?HAQEDCXyOPAGBEAEB?=
X-IronPort-AV: E=Sophos;i="5.75,348,1589241600"; d="scan'208";a="542751720"
Received: from rcdn-core-3.cisco.com ([173.37.93.154]) by alln-iport-6.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 13 Jul 2020 21:18:06 +0000
Received: from XCH-ALN-002.cisco.com (xch-aln-002.cisco.com [173.36.7.12]) by rcdn-core-3.cisco.com (8.15.2/8.15.2) with ESMTPS id 06DLI5eP013317 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Mon, 13 Jul 2020 21:18:06 GMT
Received: from xhs-rcd-001.cisco.com (173.37.227.246) by XCH-ALN-002.cisco.com (173.36.7.12) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 13 Jul 2020 16:18:05 -0500
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by xhs-rcd-001.cisco.com (173.37.227.246) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 13 Jul 2020 16:18:04 -0500
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-003.cisco.com (173.37.227.248) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Mon, 13 Jul 2020 16:18:04 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Mc63vdCH6cO7S8BQQdsPkBvrqIuFEEeBBQWLWUf1YVlHN83EybpKOmTIZGlt1q3/J7S4vLMWWgcxDXBKJ6jb2eTBlWdXYnFXdFmZaGFzmgmZfzwmWMrPplMxCr4IZeXRtmzOJjvJFUUcHWZlk8USb0KLIaI/xfhm/fuE00nevDo9imfqccZtaF4sKDHwPo3zcvMHU8Gmsa19Jq2FQQJ0BnBdEQgHqi3/w6G70nnGCw3XviKZpjPIgGVNEeHhjz023KjCu5Nq5jnlNjUOk1O9EUH2My5mZFjFgQmJnnKhRXPjXoXB5t5WEsTdFhEYglywJ6Upzjf+ef05cHJpczzFmg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=K7pnPpKht77jxruKnLrZnpn85RrCf8QTOlOSAhmhB/k=; b=armx4Q9MbexSwOxjIhPQzNCQhZCOnQvd27AR2/82Hz8YpfpTaC+VYhAmtOGFn2xrGhBg4KBFiu9LxWu+qHL6IkBOVu5qg73UCswZ4CdOfDCEQvmDKhy+64gQPZahAakS7IGRRWfso8zko8uu+OHvw23RgsEizCFECXQTnGAbUGS9YIIdfZzsZbvCAmx1nY3QHVCop+6fl/l3eHgRXiVUNgdVwDUbInn1J5aflhdxPLSjo1+pIkxLCNdSIaETEStt/URzRp/HjdLFowGFUNIjH2eumm+1E229zhSXYKzw17e6h1U5Mx+g7hwA1ONHTDP92X/YoJ2+sVzNs15aEiOs2g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=K7pnPpKht77jxruKnLrZnpn85RrCf8QTOlOSAhmhB/k=; b=HsNLtRtjnPbq/jyiQkWLTJ6YbhXkrezsfUEuNNG1gY5m5ZhyWUZ3peNt0KiPxGMz/uXqR3/E5dlADehE8ZzvX2+VxC2f0jcbWLW88g8VxJqyRRfL1lWqwoffMoJeoqqDkZpAiuMSeo1W28py7pPNVfteUkz6pEAoMnJkMCA0CYg=
Received: from BN6PR11MB1667.namprd11.prod.outlook.com (2603:10b6:405:e::12) by BN8PR11MB3731.namprd11.prod.outlook.com (2603:10b6:408:8b::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3174.22; Mon, 13 Jul 2020 21:18:03 +0000
Received: from BN6PR11MB1667.namprd11.prod.outlook.com ([fe80::2949:27ee:578f:1a83]) by BN6PR11MB1667.namprd11.prod.outlook.com ([fe80::2949:27ee:578f:1a83%3]) with mapi id 15.20.3174.025; Mon, 13 Jul 2020 21:18:03 +0000
From: "Joe Clarke (jclarke)" <jclarke@cisco.com>
To: "netmod@ietf.org" <netmod@ietf.org>
CC: "i-d-announce@ietf.org" <i-d-announce@ietf.org>
Thread-Topic: [netmod] I-D Action: draft-ietf-netmod-yang-semver-01.txt
Thread-Index: AQHWWVc9+LPlY0X9FE2/k4Sz8GDDrKkGA38A
Date: Mon, 13 Jul 2020 21:18:03 +0000
Message-ID: <1F32F8B1-3DF4-4B9E-9072-265C13A372C7@cisco.com>
References: <159467341597.16298.3462716507326050610@ietfa.amsl.com>
In-Reply-To: <159467341597.16298.3462716507326050610@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-mailer: Apple Mail (2.3608.80.23.2.2)
authentication-results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [173.38.117.91]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 18293ac4-b782-4b5b-9d70-08d827723a8e
x-ms-traffictypediagnostic: BN8PR11MB3731:
x-microsoft-antispam-prvs: <BN8PR11MB3731376B37DF9F3707B09AC4B8600@BN8PR11MB3731.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: KWSro5GMMSgfaHwYHbeHrgxpRXUX24KC0NEpjbGVKCEAPCZ34ZYrDQbLXxW4eWcz1qTmsrxNKRwHRXAmUKbpHcuWkiBrqzp2pByqLKWXD2y4ZkPJC5hGqBrn58HBQ8Oteby1Kb3m2yRPD0MC5GvLcX0N1NnNAAQ8/DJU2P5wp6P5Qq+pVn0EX/Lc4kzLYxmVZrw0Hfda7vd/DArdAqhM/asZh4qdkNpDz7CTY4x8u+68SVaJy/gbOaAcgPpZRVO+BgyDJmi/GbgMhyVLblc0Fd0yp2aXPPtmNffx2cbYLYPeRbwf2wagG0Irk0dzSAV4+lakGexRRL99RlVIm97sZl1qTlFPkOGoBOdaqUx9CN5LLwUM1h1mz4mQoi2qlEMBUjJAmk3v2QNODd5JkVpypA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BN6PR11MB1667.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(366004)(376002)(346002)(39860400002)(136003)(396003)(26005)(2906002)(8676002)(86362001)(186003)(450100002)(71200400001)(66476007)(53546011)(316002)(66446008)(64756008)(36756003)(478600001)(6506007)(66556008)(66946007)(76116006)(91956017)(4326008)(2616005)(966005)(8936002)(66574015)(6486002)(33656002)(6916009)(6512007)(5660300002); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: jPG3Tt2zsMvxYCPl/xWHPZ2enHCcaWJrh24MflUVmFbwlJkRm8krgscXSJVQZVz7cvDt3Xx6Ilr1K/H3VFw8w8igPdhtzkle1YObBHgcmzkpJrdIw3EXja5TPzBOK3S34S+FGq5vICs/hB68U7NSlmmVPtCLLtJcXM2iWcbQjAfQ2PZ1JgZtuDRGBLN7wV/vMZ1iSsbHtnMdQ32ZHX7eJn7THsL68acYVpIdugrpssASsszsTUnQFGsjpQRCip/XP7s79AdbEjGOPQisQxRVpD9QT2B1oAGJvLpPTItB7Wkr2lsqqMQSsRaJaHRcOP1IfcGvwaDI5eR+phidVKLJIbLBgQFjdnQuxgA+tlnBpi0CrFZBeDlj0MX6lL97tGMm6ZYrOGK6TxQqAib2fAY8JiVwEjsjr/Mr54qJFuDxl2PaVQw2FPccQmMtRivVcEKEDomGQe2lq7TuB+RDYThwOoQdhZdXKf0MzNmBPzJOfb8QyUnczZYNfIO2Y8qJvN6Z
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <32B4B6702B73474CACD3075F2B4C49FE@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BN6PR11MB1667.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 18293ac4-b782-4b5b-9d70-08d827723a8e
X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Jul 2020 21:18:03.3465 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: jrZ0+DaPPimJsKju8qPRjE4WRYfwzYPyKPwRzlY0dnxviy7XUYJOxhoDdd//5so6dgTEhie0+RPFC/m6gomTQg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN8PR11MB3731
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.12, xch-aln-002.cisco.com
X-Outbound-Node: rcdn-core-3.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/eQXUrBlizZdzvZuvCPOnwGodmlE>
Subject: Re: [netmod] I-D Action: draft-ietf-netmod-yang-semver-01.txt
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Jul 2020 21:18:40 -0000

VGhpcyByZXByZXNlbnRzIGEgbG90IG9mIHdvcmsgdGFrZW4gZnJvbSB3ZWVrbHkgbWVldGluZyBk
aXNjdXNzaW9ucywgbGlzdCBpdGVtcywgYW5kIEdpdEh1YiBpc3N1ZXM6DQoNCiogQ2hhbmdlIHRo
ZSDigJht4oCZIGFuZCDigJhN4oCZIHRvIOKAmF9jb21wYXRpYmxl4oCZIGFuZCDigJhfbm9uX2Nv
bXBhdGlibGXigJkNCiogUHJlc2VudCBndWlkZWxpbmVzIG9uIGhvdyB0byBkbyBzZW12ZXIgcmV2
aXNpb24tbGFiZWxzIGZvciBtb2R1bGUgZGV2ZWxvcG1lbnQgKGluY2x1ZGluZyBleGFtcGxlcykN
CiogRGVmaW5lIGEgcmV2aXNpb24tbGFiZWwgc2NoZW1lIGZvciBZQU5HIHNlbXZlcg0KKiBSZW1v
dmUgdGV4dCB0aGF0IHNheXMgdGhhdCBhbnkgcGF0dGVybiB0aGF0IG1hdGNoZXMgdGhlIFlBTkcg
c2VtdmVyIHJlZ2V4IG11c3QgYmUgYSBZQU5HIHNlbXZlcg0KKiBNb2Rlcm5pemUgZHJhZnQgcmVm
ZXJlbmNlcw0KKiBGaXggdHlwb3MNCg0KT25lIG5ldyBUT0RPIGlzIEdpdEh1YiBJc3N1ZSAjNjAg
d2hpY2ggaXMgdG8gZGVjaWRlIG9uIHdoYXQgdG8gZG8gd2l0aCBkZXZlbG9wbWVudCBZQU5HIHNl
bXZlciByZXZpc2lvbi1sYWJlbHMgZ29pbmcgYmFja3dhcmRzIGR1cmluZyBtb2R1bGUgZGV2ZWxv
cG1lbnQuDQoNCkpvZQ0KDQo+IE9uIEp1bCAxMywgMjAyMCwgYXQgMTY6NTAsIGludGVybmV0LWRy
YWZ0c0BpZXRmLm9yZyB3cm90ZToNCj4gDQo+IA0KPiBBIE5ldyBJbnRlcm5ldC1EcmFmdCBpcyBh
dmFpbGFibGUgZnJvbSB0aGUgb24tbGluZSBJbnRlcm5ldC1EcmFmdHMgZGlyZWN0b3JpZXMuDQo+
IFRoaXMgZHJhZnQgaXMgYSB3b3JrIGl0ZW0gb2YgdGhlIE5ldHdvcmsgTW9kZWxpbmcgV0cgb2Yg
dGhlIElFVEYuDQo+IA0KPiAgICAgICAgVGl0bGUgICAgICAgICAgIDogWUFORyBTZW1hbnRpYyBW
ZXJzaW9uaW5nDQo+ICAgICAgICBBdXRob3JzICAgICAgICAgOiBCZW5vaXQgQ2xhaXNlDQo+ICAg
ICAgICAgICAgICAgICAgICAgICAgICBKb2UgQ2xhcmtlDQo+ICAgICAgICAgICAgICAgICAgICAg
ICAgICBSZXNoYWQgUmFobWFuDQo+ICAgICAgICAgICAgICAgICAgICAgICAgICBSb2JlcnQgV2ls
dG9uDQo+ICAgICAgICAgICAgICAgICAgICAgICAgICBCYWxhenMgTGVuZ3llbA0KPiAgICAgICAg
ICAgICAgICAgICAgICAgICAgSmFzb24gU3Rlcm5lDQo+ICAgICAgICAgICAgICAgICAgICAgICAg
ICBLZXZpbiBEJ1NvdXphDQo+IAlGaWxlbmFtZSAgICAgICAgOiBkcmFmdC1pZXRmLW5ldG1vZC15
YW5nLXNlbXZlci0wMS50eHQNCj4gCVBhZ2VzICAgICAgICAgICA6IDIwDQo+IAlEYXRlICAgICAg
ICAgICAgOiAyMDIwLTA3LTEzDQo+IA0KPiBBYnN0cmFjdDoNCj4gICBUaGlzIGRvY3VtZW50IHNw
ZWNpZmllcyBhIHNjaGVtZSBhbmQgZ3VpZGVsaW5lcyBmb3IgYXBwbHlpbmcgYQ0KPiAgIG1vZGlm
aWVkIHNldCBvZiBzZW1hbnRpYyB2ZXJzaW9uaW5nIHJ1bGVzIHRvIHJldmlzaW9ucyBvZiBZQU5H
DQo+ICAgbW9kdWxlcy4gIEFkZGl0aW9uYWxseSwgdGhpcyBkb2N1bWVudCBkZWZpbmVzIGEgcmV2
aXNpb24tbGFiZWwgZm9yDQo+ICAgdGhpcyBtb2RpZmllZCBzZW12ZXIgc2NoZW1lLg0KPiANCj4g
DQo+IFRoZSBJRVRGIGRhdGF0cmFja2VyIHN0YXR1cyBwYWdlIGZvciB0aGlzIGRyYWZ0IGlzOg0K
PiBodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLW5ldG1vZC15YW5n
LXNlbXZlci8NCj4gDQo+IFRoZXJlIGFyZSBhbHNvIGh0bWxpemVkIHZlcnNpb25zIGF2YWlsYWJs
ZSBhdDoNCj4gaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWlldGYtbmV0bW9kLXlh
bmctc2VtdmVyLTAxDQo+IGh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwvZHJh
ZnQtaWV0Zi1uZXRtb2QteWFuZy1zZW12ZXItMDENCj4gDQo+IEEgZGlmZiBmcm9tIHRoZSBwcmV2
aW91cyB2ZXJzaW9uIGlzIGF2YWlsYWJsZSBhdDoNCj4gaHR0cHM6Ly93d3cuaWV0Zi5vcmcvcmZj
ZGlmZj91cmwyPWRyYWZ0LWlldGYtbmV0bW9kLXlhbmctc2VtdmVyLTAxDQo+IA0KPiANCj4gUGxl
YXNlIG5vdGUgdGhhdCBpdCBtYXkgdGFrZSBhIGNvdXBsZSBvZiBtaW51dGVzIGZyb20gdGhlIHRp
bWUgb2Ygc3VibWlzc2lvbg0KPiB1bnRpbCB0aGUgaHRtbGl6ZWQgdmVyc2lvbiBhbmQgZGlmZiBh
cmUgYXZhaWxhYmxlIGF0IHRvb2xzLmlldGYub3JnLg0KPiANCj4gSW50ZXJuZXQtRHJhZnRzIGFy
ZSBhbHNvIGF2YWlsYWJsZSBieSBhbm9ueW1vdXMgRlRQIGF0Og0KPiBmdHA6Ly9mdHAuaWV0Zi5v
cmcvaW50ZXJuZXQtZHJhZnRzLw0KPiANCj4gDQo+IF9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fDQo+IG5ldG1vZCBtYWlsaW5nIGxpc3QNCj4gbmV0bW9kQGll
dGYub3JnDQo+IGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vbmV0bW9kDQoN
Cg==


From nobody Mon Jul 13 14:43:36 2020
Return-Path: <internet-drafts@ietf.org>
X-Original-To: netmod@ietf.org
Delivered-To: netmod@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 5C9463A0C57; Mon, 13 Jul 2020 14:43:31 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: netmod@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 7.8.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: netmod@ietf.org
Message-ID: <159467661129.23186.8810450992576226467@ietfa.amsl.com>
Date: Mon, 13 Jul 2020 14:43:31 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/NLIWj9boMW87wslSPlbJtZWSVM4>
Subject: [netmod] I-D Action: draft-ietf-netmod-sub-intf-vlan-model-07.txt
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Jul 2020 21:43:31 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Network Modeling WG of the IETF.

        Title           : Sub-interface VLAN YANG Data Models
        Authors         : Robert Wilton
                          David Ball
                          Tapraj Singh
                          Selvakumar Sivaraj
	Filename        : draft-ietf-netmod-sub-intf-vlan-model-07.txt
	Pages           : 36
	Date            : 2020-07-13

Abstract:
   This document defines YANG modules to add support for classifying
   traffic received on interfaces as Ethernet/VLAN framed packets to
   sub-interfaces based on the fields available in the Ethernet/VLAN
   frame headers.  These modules allow configuration of Layer 3 and
   Layer 2 sub-interfaces (e.g.  L2VPN attachment circuits) that can
   interoperate with IETF based forwarding protocols; such as IP and
   L3VPN services; or L2VPN services like VPWS, VPLS, and EVPN.  The
   sub-interfaces also interoperate with VLAN tagged traffic orginating
   from an IEEE 802.1Q compliant bridge.

   The model differs from an IEEE 802.1Q bridge model in that the
   configuration is interface/sub-interface based as opposed to being
   based on membership of an 802.1Q VLAN bridge.

   The YANG data models in this document conforms to the Network
   Management Datastore Architecture (NMDA) defined in RFC 8342.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-netmod-sub-intf-vlan-model/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-netmod-sub-intf-vlan-model-07
https://datatracker.ietf.org/doc/html/draft-ietf-netmod-sub-intf-vlan-model-07

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-netmod-sub-intf-vlan-model-07


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/



From nobody Mon Jul 13 14:48:17 2020
Return-Path: <rwilton@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E24793A0C6C for <netmod@ietfa.amsl.com>; Mon, 13 Jul 2020 14:48:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.62
X-Spam-Level: 
X-Spam-Status: No, score=-9.62 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, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=IB5c6JWR; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=ptL6ZlSP
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 uLRv8VcwcFkG for <netmod@ietfa.amsl.com>; Mon, 13 Jul 2020 14:48:13 -0700 (PDT)
Received: from rcdn-iport-4.cisco.com (rcdn-iport-4.cisco.com [173.37.86.75]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 65BE73A0C5F for <netmod@ietf.org>; Mon, 13 Jul 2020 14:48:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=8597; q=dns/txt; s=iport; t=1594676893; x=1595886493; h=from:to:subject:date:message-id:references:in-reply-to: content-transfer-encoding:mime-version; bh=cSYBbttR9VC4g35TQYfosqoC47H9HgnUrfNMJ9Jm6fI=; b=IB5c6JWRsXITlGaz9pTj8ElkpjMrGLQdG2d2Xpzy/pft90d+Kz1ZszcT 5eMm/XUN2vkF9ByGZGaBB/1KAoT6sitF+eqolK4yDIBj2AOn7XNDd+rS3 a4U/xFVLxiyvYek3n9gjGbC09qUplvnJEYExZF337dtBJ7qtmuEsZh1bV s=;
IronPort-PHdr: =?us-ascii?q?9a23=3An85WphfetAZ/Djf26nSwFpmRlGMj4e+mNxMJ6p?= =?us-ascii?q?chl7NFe7ii+JKnJkHE+PFxlwaQBdeHtawUzfHb4OjsWm0FtJCGtn1KMJlBTA?= =?us-ascii?q?QMhshemQs8SNWEBkv2IL+PDWQ6Ec1OWUUj8yS9Nk5YS5qgOQ2UuXDhpTIXEw?= =?us-ascii?q?/0YAxyIOm9E4XOjsOxgua1/ZCbYwhBiDenJ71oKxDjpgTKvc5Qioxneas=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0DOCQDH1Qxf/40NJK1gHgEBCxIMQIM?= =?us-ascii?q?cUQdvWC8sCodvA41RmF6BQoERA1ULAQEBDAEBGAsKAgQBAYQIRAKCGgIkOBM?= =?us-ascii?q?CAwEBCwEBBQEBAQIBBgRthVsMhW8BAQEBAgEBARAuAQEsDAQHBAIBCBEEAQE?= =?us-ascii?q?vJwsdCAIEARIIGoMFgksDDiABAwueZgKBOYhhdIE0gwEBAQWFMxiCDgMGgTi?= =?us-ascii?q?CaooIGoFBP4FUgk0+glwBAYEiIxyDR4ItjywJixCaWwqCXYhRkSiCdIk2kwC?= =?us-ascii?q?RbIoilFICBAIEBQIOAQEFgWojgVdwFRohgmlQFwINjh6DcYUUhUJ0NwIGCAE?= =?us-ascii?q?BAwl8jjwBgRABAQ?=
X-IronPort-AV: E=Sophos;i="5.75,348,1589241600"; d="scan'208";a="782642736"
Received: from alln-core-8.cisco.com ([173.36.13.141]) by rcdn-iport-4.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 13 Jul 2020 21:48:11 +0000
Received: from XCH-RCD-001.cisco.com (xch-rcd-001.cisco.com [173.37.102.11]) by alln-core-8.cisco.com (8.15.2/8.15.2) with ESMTPS id 06DLmBMg032696 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Mon, 13 Jul 2020 21:48:11 GMT
Received: from xhs-aln-002.cisco.com (173.37.135.119) by XCH-RCD-001.cisco.com (173.37.102.11) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 13 Jul 2020 16:48:11 -0500
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 13 Jul 2020 16:48:10 -0500
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-003.cisco.com (173.37.227.248) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Mon, 13 Jul 2020 16:48:10 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=BLrH5XzyUMmPm0+zDHjjwrxSGf7B33U4xJ0ZgTcoG5CqFIyMY5rl2neGg8gMtLjiu5yy97vApt8AoWJ/O+TBqCW7v5zLGMtKX7y3QMrcOveQWHNiXiNkEcIpjZCoE6Np+XLG4dFDEEWDA53CxEv+aXcPbVsWHl/tipPqTXrFujuUjUxnL9hCqGb70jpPL088YWFZx4bScLM1KE8uPr3wZo7yyiFFi4zW9v7cxKZNfaeXzX94fMSgCC1mUznpSWPcSRcE6jyF5KkGnLb8Dcc5xYa0rrNbA1aNrbje8IOZfQyfINljB4NcRFHxO1SbZNuOCwn5iu07KYsBgJqmDm9pXg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Btd3bk5gtk6PvepLg1ttCbGSeotp00MJJ0G4LyPbXGo=; b=naM4IPnz2eVK+DPIQnpnkYDSk3A6FdmFeUH1EZYs9Wt5BvJOA5h/SqN5v4Sa/0cklKkxK7CTFnkxvDzzpU5fdbe1kqk1NwlfBarccQo2prFft5tZK9wr/5T+dTGYaZDdRTXC2xzMbtavyyVgSjkfqmDGHRzjaJg5tuub+HJLjeR0Vi+SWw3SNzFhLlAxHhSNdbrAPS0zlrmQV3jhyzCPxUOW4SBn1vZVNjn1aAuJTf68zLn7M/rQcqPdc0VrLGt7+nq9gfTt+VwG1Q3G15zTbil0d2knf+hg3D0HZzjk0LJzT/rex5cFoP5agaHZ9kR190kVyQKnfXoS7nmUIXJplA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Btd3bk5gtk6PvepLg1ttCbGSeotp00MJJ0G4LyPbXGo=; b=ptL6ZlSPNBg0j1oCfIjrwZ/07vajSmr9MXoBL63fiAY1RDG6qP1jokfN+v/D+E4uJhRUO3d2+uBcqS26FqmWzSdQo+ghdLaURnGcL0kmAQ5XjTjV/we1ohqTbdQwqpEn9g5W5DPYrg/A+etPUEf40BKtM0U0eXuPVCh8SO2e0YQ=
Received: from MN2PR11MB4366.namprd11.prod.outlook.com (2603:10b6:208:190::17) by BL0PR11MB2898.namprd11.prod.outlook.com (2603:10b6:208:73::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3174.20; Mon, 13 Jul 2020 21:48:09 +0000
Received: from MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::e9d4:79b5:aef1:be18]) by MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::e9d4:79b5:aef1:be18%5]) with mapi id 15.20.3174.025; Mon, 13 Jul 2020 21:48:09 +0000
From: "Rob Wilton (rwilton)" <rwilton@cisco.com>
To: =?iso-8859-1?Q?Martin_Bj=F6rklund?= <mbj+ietf@4668.se>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] WG Last Call: draft-ietf-netmod-sub-intf-vlan-model-05
Thread-Index: AQHVNrSdUftbhJt63UiE6U23Ec3oLqcH3xqAgf+2fBA=
Date: Mon, 13 Jul 2020 21:48:08 +0000
Message-ID: <MN2PR11MB4366229A89FFAEA3F9B8C50FB5600@MN2PR11MB4366.namprd11.prod.outlook.com>
References: <0100016bd93be4a2-a22ba545-c022-44d6-9188-1b51ff1effe0-000000@email.amazonses.com> <20190822.221453.1052536475937856222.mbj@tail-f.com>
In-Reply-To: <20190822.221453.1052536475937856222.mbj@tail-f.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: 4668.se; dkim=none (message not signed) header.d=none;4668.se; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [82.15.79.32]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 5773e8ed-ba7c-4fa3-2115-08d827766f0f
x-ms-traffictypediagnostic: BL0PR11MB2898:
x-microsoft-antispam-prvs: <BL0PR11MB28987D925E1D54BE10008D8AB5600@BL0PR11MB2898.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: HNDgi39oOnkELrRtbLkUk1/pyoPonkXSxKBvgv9tmao+ghpvJudhHtXVtiqKfZWuRD25vHiczBRC++D2T+ICBaS/zRpHEwnVKHStWyiBAjuJeIqRlq5nSVApygoOn4uSDwioCIYNXbYDLipM0YB+CNBmG9h3jIkkp178fqGurUCeaPzQPSb1kg0htgUxQhQhlkTie1drhgN0xClHcvNDZknNp5A/lafKBYHm/ztFHnDiNTeGcqgFv9KYvfOPd7wTzpmZ8QF/J0D36/wBjItocoD3YECj9H8l2EQ7iyVIDQ4x9XwUFo1xLi3demfQTTWhGHUaeEFee3/ncxx5nnifYiD8gGLG51OJymQ13/9DGmOXPWGY95VNtuY7XgIbQIJPWjKdrUcwd+/8hzlodnOrXg==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:MN2PR11MB4366.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(396003)(136003)(366004)(346002)(39860400002)(376002)(5660300002)(86362001)(66476007)(66556008)(66446008)(66946007)(64756008)(76116006)(186003)(26005)(52536014)(83380400001)(71200400001)(33656002)(2906002)(8676002)(316002)(53546011)(478600001)(7696005)(6506007)(8936002)(9686003)(55016002)(966005)(110136005); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: J2kX3xPBJHmJ3vWK/Rrj3CIENkSASMa0mjGmWUqGj3HkyUOW6/2AnK6tyq4DtBns3HSuUNovGvcTkJF+6bzTgC7w44UG7kzhA0LykL46dtUO602EeEB0hKysvFDkykIxxSornvcadVMWSGsCslqdVwIMxtvy6iR/gWdXpPL+rFZXRCUqd7GsdoLcVv663kHHuY+wOcfnEl1FmxGYpZ7JBAg7fdVboCgvLRZi7j47PM7+laxZCnhx76eeJf6HY62m0t9eM62YmZgyiM2+hd+pXjqx2suf78j3SIKVZuGVzELvQr5y6v86AyfB0HQl6MJSU3mAiH2L8JacA4toddBL0fqokGeJspX7GAqzMRjtTPFaU6q+Qx9ltrCuDfWBPNeVSLed9fu7sak7oi120sLW0JoZD4PX6mKujxvcL1/0YyktPwNt1Q0GPaiKc6t9+Y7K8JXW8mSx+efbo6AltC9oU2HzSAM7ulw0Iz88YbCf4jc=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MN2PR11MB4366.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 5773e8ed-ba7c-4fa3-2115-08d827766f0f
X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Jul 2020 21:48:09.3393 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: iTgcj2BCsOAvXtyY9sbj6rcjCFiaMv1Z4ybrJwxufXnZxn3Aap76mlaewOOeDuB6SaQQ3qs9lStVW/QOysK+sA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR11MB2898
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.11, xch-rcd-001.cisco.com
X-Outbound-Node: alln-core-8.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/iAvuCgroXNI0yPY3kwjz93h4UgE>
Subject: Re: [netmod] WG Last Call: draft-ietf-netmod-sub-intf-vlan-model-05
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Jul 2020 21:48:16 -0000

Hi Martin,

Sorry for the amazingly late response to get to these.  I've provided comme=
nts inline below.  I've also raised issues and updated the YANG modules and=
 draft at https://github.com/netmod-wg/sub-intf-vlan-yang.  The -07 version=
 of this draft that I've posted just now also contains markups (so far) to =
your comments below.


> -----Original Message-----
> From: netmod <netmod-bounces@ietf.org> On Behalf Of Martin Bjorklund
> Sent: 22 August 2019 21:15
> To: netmod@ietf.org
> Subject: Re: [netmod] WG Last Call: draft-ietf-netmod-sub-intf-vlan-model=
-
> 05
>=20
> Hi,
>=20
> Here is my (late) review of draft-ietf-netmod-sub-intf-vlan-model-05.
>=20
> o  1
>=20
>   The YANG module names are not correct; they are listed as:
>=20
>       if-l3-vlan.yang - Defines the model for basic classification of
>       VLAN tagged traffic to L3 transport services
>=20
>       flexible-encapsulation.yang - Defines the model for flexible
>       classification of Ethernet/VLAN traffic to L2 transport services
>=20
>    Should be "ietf-if-l3-vlan" and "ietf-flexible-encapsulation".
>=20
>    Or "ietf-if-l3-vlan" and "ietf-if-flexible-encapsulation".
>=20
>    But I also wonder if these names should somehow be changed.  What
>    is a "l3-vlan"?  And "flexible-encapsulation" sound a bit too
>    generic.
>=20
[RW]=20

I thought about this, and what I propose (and what is in the latest draft) =
is as follows:

ietf-if-vlan-encapsulation
 - Adds "dot1q-vlan" to the encapsulation choice.
 - Predominantly would be used for L3 sub-interfaces, but could also be use=
d on L2 interfaces (e.g. connected to L2VPNs) if only basic VLAN tag matchi=
ng was required/supported.

ietf-if-flexible-encapsulation
 - Adds "flexible" to the encapsulation choice
 - Supports matching untagged traffic, priority-tagged, VLAN-tagged with ra=
nges & wildcard, default match (i.e. match of last resort).
 - Supports tag manipulations (push, pop, rewrite)
 - Could be extended by vendors with more L2 classification (e.g. src/dst M=
AC matching)
 - Makes most sense for L2 interfaces, although there are other scenarios w=
here it could be used (e.g. PPPoE subscribers).




>=20
> o  1.1
>=20
>   The text says:
>=20
>    Sub-interface: A sub-interface is a small augmentation of a regular
>    interface in the standard YANG module for Interface Management that
>    represents a subset of the traffic handled by its parent interface.
>=20
>   I think the augmentation is the YANG-realization of a sub-interface,
>   but it is not what a sub-interface is.  Also, this definition is
>   mis-leading; it doesn't mention that a sub-interface has its own
>   interface type and is represented as one separate entry in the
>   interface list.  I think it is better to import this term from
>   draft-ietf-netmod-intf-ext-yang (section 3.6)
>=20
[RW]=20
Fixed, to pull in the reference from draft-ietf-netmod-intf-ext-yang.

> o  3
>=20
>   The text says:
>=20
>    The L3 Interface VLAN model provides appropriate leaves for
>    termination of an 802.1Q VLAN tagged segment to a sub-interface based
>    L3 service.
>=20
>   There is a comment in the YANG model that says the same thing.
>=20
>   But the YANG model itself augments not only to sub-interface-based
>   interface, but also to ethernet-like interfaces.
>=20
[RW]=20

I've fixed this text to make it clear that the encapsulation can be applied=
 to an interface or sub-interface both in the description and the YANG mode=
l.


>=20
> o  YANG modules
>=20
>   Both modules lack the IETF Trust Copyright statement.
>=20
>   We don't list WG Chairs anymore.
>=20
>   The revision statements should be on the form: "RFC XXXX: <title>"
>=20
>   Many descriptions are full sentences w/o the ending ".".
>=20
>   The modules should be indented properly; a starting point can be
>   pyang -f yang --yang-line-length 69
>=20
[RW]=20
Hopefully now fixed in the latest revision.


>=20
> o  ietf-if-l3-vlan
>=20
>   There is a comment:
>=20
>     /*
>      * Matches a single VLAN Id, or a pair of VLAN Ids to classify
>      * traffic into an L3 service.
>      */
>=20
>   This should be moved into a description clause.
[RW]=20

I've removed this comment, and expanded the description clause to:

        description
          "Classifies 802.1Q VLAN tagged Ethernet frames to an
           interface or sub-interface by exactly matching the number
           of tags, tag type(s) and VLAN identifier(s).";


>=20
> o  ietf-if-l3-vlan / container dot1q-vlan
>=20
>   The must statement has:
>=20
>      count(../../if-cmn:forwarding-mode) =3D 0
>=20
>   This can be changed to not(../../if-cmn:forwarding-mode) which is
>   more direct imo.
>=20
>   The must statement's description statement seems to be a
>   copy-and-paste error.
[RW]=20
This constraint has been removed.  forwarding-mode was converted to a confi=
g false node, and the consensus was that the configuration should not be re=
stricted.


>=20
>=20
> o  ietf-if-l3-vlan / container dot1q-vlan
>=20
>   The descriptions talk about "matching frames" and "classifying
>   traffic", but it is not described anywhere how the matching and
>   classifying is used.
>=20
>   (also applies to ietf-flexible-encapsulation)
[RW]=20

I've added the following paragraph to both models (the basic VLAN model doe=
sn't contain the last sentence since it isn't so directly relevant):

            "Flexibly classifies Ethernet frames to an interface or
             sub-interface based on the L2 header fields.

             Only frames matching the classification configured on an
             interface/sub-interface are processed on that
             interface/sub-interface.

             Frames that do not match any sub-interface are processed
             directly on the parent interface, if it is associated
             with a forwarding instance, otherwise they are dropped.

             If a frame could be classified to multiple
             sub-interfaces then they get classified to the
             sub-interface with the most specific match.  E.g.,
             matching two VLAN tags in the frame is more specific
             than matching the outermost VLAN tag, which is more
             specific than the catch all 'default' match.";

Do you think that this text is sufficient, or do you think that more is req=
uired (e.g., in the document rather than the YANG model)?


>=20
>=20
> o  ietf-if-l3-vlan / outer-tag / second-tag
>=20
>   These names are a bit inconsistent.  The description describes them
>   as "outermost tag" and "second outermost tag".  Perhaps use these
>   names instead?
>=20
>   (same names are found in ietf-flexible-encapsulation)
>=20

I prefer the existing names because they are shorter and have been agreed w=
ith IEEE 802.1Q WG.  The descriptions also make it clear which tags are bei=
ng matched, and I've changed the associated description text from "outermos=
t tag" to "outermost (first) tag" to hopefully make it a bit clearer.

I propose closing this issue without changing the names of the tags.

>=20
>=20
> o  ietf-flexible-encapsulation / all features
>=20
>   The features are described as:
>=20
>       "This feature indicates whether the network element supports
>         specifying flexible rewrite operations";
>=20
>   Should this be s/whether/that ?
[RW]=20
Fixed.

>=20
>=20
> o  ietf-flexible-encapsulation
>=20
>   There is some descriptive text in comments that should be moved to
>   description statements.
>=20
[RW]=20
Fixed.  Descriptive text has been moved into description statements.

>=20
> o  ietf-flexible-encapsulation
>=20
>   The descriptions for pop/push are a bit terse.  It seems to assume
>   that readers already know what this (from somewhere) is so it
>   doesn't need to be described.  If this is intended, perhaps add a
>   reference to where this is described.
>=20
[RW]=20
This isn't any standard reference for this functionality.  I have tried to =
expand the descriptions in the YANG model, please can you check the latest =
version of the draft to see if you think these are sufficient.

Apologies again for being so slow to process these comments.

Regards,
Rob


>=20
>=20
> /martin
>=20
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod


From nobody Mon Jul 13 14:54:58 2020
Return-Path: <rwilton@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8A3D43A07FC for <netmod@ietfa.amsl.com>; Mon, 13 Jul 2020 14:54:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.619
X-Spam-Level: 
X-Spam-Status: No, score=-9.619 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, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=JMeqa3EJ; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=v0PTBd44
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 oN6bt4g6d5_W for <netmod@ietfa.amsl.com>; Mon, 13 Jul 2020 14:54:51 -0700 (PDT)
Received: from rcdn-iport-3.cisco.com (rcdn-iport-3.cisco.com [173.37.86.74]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D0B343A0CB0 for <netmod@ietf.org>; Mon, 13 Jul 2020 14:54:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=13430; q=dns/txt; s=iport; t=1594677266; x=1595886866; h=from:to:subject:date:message-id:references:in-reply-to: mime-version; bh=XElqA81BRrvTn5BFYTK7ZQucxNjcamVtTjx0JlKZaVU=; b=JMeqa3EJdRD7BFiPJHxzlj/DP4zetqokPE6oZ+o3IjiRu83hrAqe7FkC 915vcB1PXXKhoJnGQikyd+QIOHfy2t5IFHQi5xgwLeG8mUe5YwLwgJt7p buOcGXXuMQn/2mxg//VnJssISu/bLZJWg5ycSmx8RqCJ6ws/ytKtmJXPN M=;
IronPort-PHdr: =?us-ascii?q?9a23=3AQRLRBxxeDAuSIpHXCy+N+z0EezQntrPoPwUc9p?= =?us-ascii?q?sgjfdUf7+++4j5ZRWFt/FkhlmPW4jHuLpIiOvT5qbnX2FIoZOMq2sLf5EEUR?= =?us-ascii?q?gZwd4XkAotDI/gawX7IffmYjZ8EJFEU1lorHWyO04THsviNBXep3So5msUHR?= =?us-ascii?q?PyfQN+OuXyHNvUiMK6n+C/8pHeeUNGnj24NLhzNx6x6w7Ws5ob?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0DMCQDo1gxf/5pdJa1WCoEJgm0vIy4?= =?us-ascii?q?Hb1gvLAqHbwONUZNyhGyCUwNVCwEBAQwBASMKAgQBAYRMAoIaAiQ4EwIDAQE?= =?us-ascii?q?LAQEFAQEBAgEGBG2FWwyFbwEBAQEDEhsTAQElBg0PAgEIDgMEAQEvMh0IAQE?= =?us-ascii?q?EARIIGoMFgX5NAy4BAwuebQKBOYhhdIE0gwEBAQWBRkGDIhiCDgMGgTiCaoo?= =?us-ascii?q?IGoFBP4ERQ4FPfj6CXAIDAYEuBCsrgxyCLY81iVacFQqCXYhRkSiCdIk2kwC?= =?us-ascii?q?RbIoilFICBAIEBQIOAQEFgWojgVdwFYMkUBcCDZIPhRSFQnQ3AgYIAQEDCXy?= =?us-ascii?q?NB4E1AYEQAQE?=
X-IronPort-AV: E=Sophos;i="5.75,348,1589241600";  d="scan'208,217";a="781202717"
Received: from rcdn-core-3.cisco.com ([173.37.93.154]) by rcdn-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 13 Jul 2020 21:54:24 +0000
Received: from XCH-RCD-005.cisco.com (xch-rcd-005.cisco.com [173.37.102.15]) by rcdn-core-3.cisco.com (8.15.2/8.15.2) with ESMTPS id 06DLsPmn017869 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Mon, 13 Jul 2020 21:54:25 GMT
Received: from xhs-aln-002.cisco.com (173.37.135.119) by XCH-RCD-005.cisco.com (173.37.102.15) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 13 Jul 2020 16:54:24 -0500
Received: from xhs-aln-002.cisco.com (173.37.135.119) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 13 Jul 2020 16:54:24 -0500
Received: from NAM02-CY1-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Mon, 13 Jul 2020 16:54:23 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XfhgoebBrhjvGCby1gtmqV/Swpsqlrkamy1pt2xj/9jHU6lykYbdcJ0K9ndTt89TiNjBLemE67MCzi2O2X8fCqpPuDpHhYe5T9IsNnwDfNXZ34y+SB5uY8EWti3QElKAAtCSw3vEYfF4KsFthsRAiwD1Sqy/z0i4+6W0E85Ex2bFQ5kGRUuIuSuM4yidVUHhHkD+2EYUuL/WgeCgSjBmv0cVtTLA8H/v54S2uyjDrKa+uZDoQVE84jOMHHJo7fYGofI+aoSkITwQj4YutlcLiHlaZDGCis/lyymRL9EFdIgyDlgUZjG/e50oaMnqpWCGXEGKw1NweiF5+d0eFmBBCQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=sSdn7wcv6DUWu9WyYOTAmkAsNENKmmz2Ah9128kOhgQ=; b=SLsLWFNU0vlG9PHJ/7XqoipHjoUq+0dVc5kbcLhtT1rjd6w716WmIiVGqXZIwxeOjMuP8CX+dueehnsfhEnu2wbVgnQvBaqY1QUX+7VqiA8WwpNF6zCIFIlCHhepnA4Wd58g5ypLMtb0GNVb6dUSAhbsLAapOjWzqzYa+T1WTX5PvH9k6Hw7nDl8ppz3/KeQSoEZybZXvoQf8NkxM5mwTI64V3+c/a/QDxpzxp4PjbLz7u47Y5ZjmUf72NUNQeokDCkRRMisd3By0+YCJd0qZWKi9zj9kwdIVUBB+6NJUIJOn08jyZLBLL8oydwd+iLzDSKalVmba3n2odxuVp0MWg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=sSdn7wcv6DUWu9WyYOTAmkAsNENKmmz2Ah9128kOhgQ=; b=v0PTBd44gp13a57CI15SEErAA90ULfmVQK9FnkTMJDg1YJJdOtdSO9tr3QM9Wuz6boGIKBl0xVWqG57TOeCE/7Te9XpjBINzE4D4RfJxbyk7mNTICe84853K2lS+qjFDr8GykDqqpsSiD5nDaN0HJ3jE/xfG3/QzjjhfNEcdD9I=
Received: from MN2PR11MB4366.namprd11.prod.outlook.com (2603:10b6:208:190::17) by MN2PR11MB4333.namprd11.prod.outlook.com (2603:10b6:208:195::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3174.22; Mon, 13 Jul 2020 21:54:22 +0000
Received: from MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::e9d4:79b5:aef1:be18]) by MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::e9d4:79b5:aef1:be18%5]) with mapi id 15.20.3174.025; Mon, 13 Jul 2020 21:54:22 +0000
From: "Rob Wilton (rwilton)" <rwilton@cisco.com>
To: Don Fedyk <dfedyk@labn.net>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] Comments on draft-ietf-netmod-sub-intf-vlan-model-05
Thread-Index: AdVvtb220WVlpvm3Rs2epRVdtzLyQTpqhNzw
Date: Mon, 13 Jul 2020 21:54:22 +0000
Message-ID: <MN2PR11MB436640579B8A35CD291453C8B5600@MN2PR11MB4366.namprd11.prod.outlook.com>
References: <000801d56fb6$9d76fe90$d864fbb0$@labn.net>
In-Reply-To: <000801d56fb6$9d76fe90$d864fbb0$@labn.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: labn.net; dkim=none (message not signed) header.d=none;labn.net; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [82.15.79.32]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: c6fb3fb9-fb62-4497-0820-08d827774d83
x-ms-traffictypediagnostic: MN2PR11MB4333:
x-microsoft-antispam-prvs: <MN2PR11MB43335E8F2461C1A54FFC8F3DB5600@MN2PR11MB4333.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: LUY7Ylp/QsdjQF3uwaz1iwemkYqmy9z84fDJ5tEbiW20PpkrrfeJNwM8G7wrKzxSL5EOvlmZuZOxrNKVuqxCMyYfUTzZQ+wbQtjAQguA/XGSyLT9023izQTQrLacsII5MWLljeb4x4VxAnDRAjp5+UK/adISRWPhbr4gvCkxwkNrpoyO2i2twmhTJ45uQORT9JEzYv8wDAafyLFzbsMX/TIZs9wOMO+aUro25wYvJaS8yKohfUZyNh2H7G9v2b/e+9b6f8jzyZnfnVk+blCxNT4XDjw0p6t8RH2Zvl8fOSIgQtZoolmwBe/NZdFs2jCF8R28kiNXaa09uPD2tBi/Fb6LMnIkkVm4wkBh55ab/CpL+QPWGT/BLTNzHvt9z8Ku7z6hhgQi8HfqA3g47yrJhQ==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:MN2PR11MB4366.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(136003)(376002)(396003)(39860400002)(366004)(346002)(8936002)(33656002)(5660300002)(7696005)(478600001)(166002)(83380400001)(966005)(86362001)(8676002)(2906002)(26005)(52536014)(9326002)(55016002)(6506007)(66556008)(110136005)(66446008)(66946007)(64756008)(66476007)(186003)(316002)(53546011)(9686003)(76116006)(71200400001); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: bs/3feIwAA8A4oZSCJiHs9SFLkln8NPwSoMXq13uYILBfSOgH0YG2/rFPk1FMDk4Bvka4FtVs9vXFw2WWyRWD/DoIqeX9H6d4mWb7KsEVK0QA/+c0kWuug1hzeBISDahEvDnL9fVlMg0qIceX22vJGi7JXOMWg3wbrZxru01cnZNX1Whrgh+xApZ8itmBdtkVI5BbRVpNW4KIT53xZ5LRe1wf7/bIuQ0r320szeGcMDavrcQSW6EbG56O+uqQfgn+Dy2dYWGDU5G2yImR459E/DA+aQxi+X6MpwkazOINTBnnrWH/Ly3UzzNqsKvKb7SIbnEKcj5g4xeVRm3kIVJ3gpFpJmJMv58zQ26/nTbLKFtopSzuQ40DOLbcQ+wAYSfdGZsds1I2iidFi/SQHEUIqoYh42c+vYFUIYEvQ4F3q0tzwoM+g5oaFJkwcw92RPVihimueYcErm5VpkwFrMx9IXaM8t0I6Ka1/1IWc9hxIM=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_MN2PR11MB436640579B8A35CD291453C8B5600MN2PR11MB4366namp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MN2PR11MB4366.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: c6fb3fb9-fb62-4497-0820-08d827774d83
X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Jul 2020 21:54:22.5351 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Jy3erdKZ0cyGM37T3Y5z+u9TH5ihoQ+LRra/1jyYCUfem5CxU1AKA4gCBShTLjfEdyq3ut4IsWxkKoHVTkHIzg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB4333
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.15, xch-rcd-005.cisco.com
X-Outbound-Node: rcdn-core-3.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/XnzqIJN3MTTAQG12z90Wg-Tppq4>
Subject: Re: [netmod] Comments on draft-ietf-netmod-sub-intf-vlan-model-05
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Jul 2020 21:54:54 -0000

--_000_MN2PR11MB436640579B8A35CD291453C8B5600MN2PR11MB4366namp_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi Don,

Apologies for being so slow to get back to you on these comments.

As you are aware, I have added some examples to the document, and tweaked a=
 little bit of the introduction text to hopefully help make it a bit more c=
lear about how this YANG module is used in conjunction with IP or L2VPN YAN=
G models.

If you have time, please can you take a look at the latest draft version (-=
07) https://datatracker.ietf.org/doc/draft-ietf-netmod-sub-intf-vlan-model/=
 to see if you think the text is sufficient, or further explanation is requ=
ired?

Regards,
Rob


From: netmod <netmod-bounces@ietf.org> On Behalf Of Don Fedyk
Sent: 20 September 2019 14:24
To: netmod@ietf.org
Subject: [netmod] Comments on draft-ietf-netmod-sub-intf-vlan-model-05

Some comments on the draft :

On the content of the draft L3 Section:
Overall the draft assumes quite a bit of knowledge about L3 service configu=
ration.  I don't know where L3 service to interfaces in the IETF models.  I=
'd guess it is routing to interfaces and IP forwarding based on routing but=
 if it is defined, pointers in the draft would help.  From what I understan=
d this draft allows a L3 service interface to terminate to an Ethernet with=
 any combination of 2 VLAN tags.  The draft does not state it but I assume =
this encapsulation is symmetric.  (Symmetrical/Asymmetrical is only mention=
ed for L2).   Note the implied service context (what you get when you strip=
 the tags) allows for symmetric traffic . For  L3 this is typically MPLS or=
 IP 5 tuple etc.

On the layer 2 section:
For the L2VPN case there is already a YANG file that describes the Service =
VLAN tagging.   I'm trying to figure you what your draft brings to this cas=
e.  It seems to me this draft allows (more) flexible tagging for the unqual=
ified/unqualified learning VPNs.  By allowing translation and possibly carr=
ying more tags a single VLAN can carry more diverse traffic.  However there=
 are subtleties in doing VLAN translation.  Without examples of application=
s I'm left guessing how this is intended to be applied.  Also it is not as =
easy for me to understand the service context as with L3 above.   How do yo=
u identify untagged traffic (or is it a tag swapping model?) In L2 VPNs the=
 classic case of qualified learning (also called independent VLAN learning =
in IEEE) removes the (one) outer tag and carries the second tag in the MPLS=
 frame.  The MPLS label stack is the context for the service. The second ta=
g is assumed unique in the qualified domain. In Unqualified learning (or sh=
ared VLAN learning) removing the one outer tag and means the possibility co=
llisions in the second tag space - no unique context is maintained this is =
where VLAN translation has typically been used.  In both cases the second t=
ag is not changed.  One application of your draft implies to me that you su=
pport he same models but the second tag can be changed. Can you support bot=
h unqualified and qualified with the flexible tagging and does it change an=
y of the established capabilities?  Or something else?  It would be really =
great clarify.   Some text on applicability with concrete L2VPN examples wo=
uld help and what it offers over the current L2VPN Yang.


Therefore my suggestion is that the draft say something to the effect that:
*             The draft is limited to the a port/service interface/access m=
odel
*             The draft is agnostic to the full range of the Ethernet funct=
ions that rely on the IEEE 802.1 component model.
*             The draft uses Ethernet compatible Tagging to allow bridging =
in between endpoints or interworking with bridges in a with a subset functi=
onality.*

*Note the draft is adding some other functionally that is outside/alternati=
ve to the IEEE 802.1 functions but it interworks with Ethernet on a subset.
I think you do have to revisit some the language around compatibility with =
compliant bridges with respect to the above points.


Best regards
Don

--_000_MN2PR11MB436640579B8A35CD291453C8B5600MN2PR11MB4366namp_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
span.EmailStyle19
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-GB" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"mso-fareast-language:EN-US">Hi Don,<o=
:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"mso-fareast-language:EN-US"><o:p>&nbs=
p;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"mso-fareast-language:EN-US">Apologies=
 for being so slow to get back to you on these comments.<o:p></o:p></span><=
/p>
<p class=3D"MsoNormal"><span style=3D"mso-fareast-language:EN-US"><o:p>&nbs=
p;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"mso-fareast-language:EN-US">As you ar=
e aware, I have added some examples to the document, and tweaked a little b=
it of the introduction text to hopefully help make it a bit more clear abou=
t how this YANG module is used in conjunction
 with IP or L2VPN YANG models.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"mso-fareast-language:EN-US"><o:p>&nbs=
p;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"mso-fareast-language:EN-US">If you ha=
ve time, please can you take a look at the latest draft version (-07)
</span><a href=3D"https://datatracker.ietf.org/doc/draft-ietf-netmod-sub-in=
tf-vlan-model/">https://datatracker.ietf.org/doc/draft-ietf-netmod-sub-intf=
-vlan-model/</a><span style=3D"mso-fareast-language:EN-US"> to see if you t=
hink the text is sufficient, or further
 explanation is required?<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"mso-fareast-language:EN-US"><o:p>&nbs=
p;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"mso-fareast-language:EN-US">Regards,<=
br>
Rob<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"mso-fareast-language:EN-US"><o:p>&nbs=
p;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"mso-fareast-language:EN-US"><o:p>&nbs=
p;</o:p></span></p>
<div style=3D"border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm =
4.0pt">
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal"><b><span lang=3D"EN-US">From:</span></b><span lang=
=3D"EN-US"> netmod &lt;netmod-bounces@ietf.org&gt;
<b>On Behalf Of </b>Don Fedyk<br>
<b>Sent:</b> 20 September 2019 14:24<br>
<b>To:</b> netmod@ietf.org<br>
<b>Subject:</b> [netmod] Comments on draft-ietf-netmod-sub-intf-vlan-model-=
05<o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Some comments on the draft :<o:=
p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">On the content of the draft L3 =
Section:&nbsp; <o:p>
</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Overall the draft assumes quite=
 a bit of knowledge about L3 service configuration.&nbsp; I don&#8217;t kno=
w where L3 service to interfaces in the IETF models.&nbsp; I&#8217;d guess =
it is routing to interfaces and IP forwarding based on routing
 but if it is defined, pointers in the draft would help.&nbsp; From what I =
understand this draft allows a L3 service interface to terminate to an Ethe=
rnet with any combination of 2 VLAN tags.&nbsp; The draft does not state it=
 but I assume this encapsulation is symmetric.
 &nbsp;(Symmetrical/Asymmetrical is only mentioned for L2).&nbsp;&nbsp; Not=
e the implied service context (what you get when you strip the tags) allows=
 for symmetric traffic . For&nbsp; L3 this is typically MPLS or IP 5 tuple =
etc.
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">On the layer 2 section:&nbsp; <=
o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">For the L2VPN case there is alr=
eady a YANG file that describes the Service VLAN tagging.&nbsp;&nbsp; I&#82=
17;m trying to figure you what your draft brings to this case.&nbsp; It see=
ms to me this draft allows (more) flexible tagging for the
 unqualified/unqualified learning VPNs.&nbsp; By allowing translation and p=
ossibly carrying more tags a single VLAN can carry more diverse traffic.&nb=
sp; However there are subtleties in doing VLAN translation.&nbsp; Without e=
xamples of applications I&#8217;m left guessing how this
 is intended to be applied.&nbsp; Also it is not as easy for me to understa=
nd the service context as with L3 above.&nbsp;&nbsp; How do you identify un=
tagged traffic (or is it a tag swapping model?) In L2 VPNs the classic case=
 of qualified learning (also called independent
 VLAN learning in IEEE) removes the (one) outer tag and carries the second =
tag in the MPLS frame.&nbsp; The MPLS label stack is the context for the se=
rvice. The second tag is assumed unique in the qualified domain. In Unquali=
fied learning (or shared VLAN learning)
 removing the one outer tag and means the possibility collisions in the sec=
ond tag space &#8211; no unique context is maintained this is where VLAN tr=
anslation has typically been used.&nbsp; In both cases the second tag is no=
t changed.&nbsp; One application of your draft implies
 to me that you support he same models but the second tag can be changed. C=
an you support both unqualified and qualified with the flexible tagging and=
 does it change any of the established capabilities?&nbsp; Or something els=
e?&nbsp; It would be really great clarify.&nbsp;&nbsp;
 Some text on applicability with concrete L2VPN examples would help and wha=
t it offers over the current L2VPN Yang.
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Therefore my suggestion is that=
 the draft say something to the effect that:
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">&#8226;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The draft is limited to th=
e a port/service interface/access model<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">&#8226;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The draft is agnostic to t=
he full range of the Ethernet functions that rely on the IEEE 802.1 compone=
nt model.
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">&#8226;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The draft uses Ethernet co=
mpatible Tagging to allow bridging in between endpoints or interworking wit=
h bridges in a with a subset functionality.*<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">*Note the draft is adding some =
other functionally that is outside/alternative to the IEEE 802.1 functions =
but it interworks with Ethernet on a subset.
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">I think you do have to revisit =
some the language around compatibility with compliant bridges with respect =
to the above points.
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Best regards<o:p></o:p></span><=
/p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Don<o:p></o:p></span></p>
</div>
</div>
</body>
</html>

--_000_MN2PR11MB436640579B8A35CD291453C8B5600MN2PR11MB4366namp_--


From nobody Tue Jul 14 13:52:39 2020
Return-Path: <joelja@bogus.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 933653A0C45; Tue, 14 Jul 2020 13:52:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.896
X-Spam-Level: 
X-Spam-Status: No, score=-1.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 8Yp2wLhm9q3n; Tue, 14 Jul 2020 13:52:35 -0700 (PDT)
Received: from nagasaki.bogus.com (nagasaki.bogus.com [IPv6:2001:418:1::81]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CB8BA3A0C53; Tue, 14 Jul 2020 13:52:35 -0700 (PDT)
Received: from [192.168.0.104] ([73.63.242.69]) (authenticated bits=0) by nagasaki.bogus.com (8.15.2/8.15.2) with ESMTPSA id 06EKqX4L086157; Tue, 14 Jul 2020 20:52:34 GMT (envelope-from joelja@bogus.com)
X-Authentication-Warning: nagasaki.bogus.com: Host [73.63.242.69] claimed to be [192.168.0.104]
From: Joel Jaeggli <joelja@bogus.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_E7E5B870-FF88-4F4E-927F-C67CE979ACAC"
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.80.23.2.2\))
Date: Tue, 14 Jul 2020 13:52:28 -0700
References: <687b863b-4d54-db67-e3af-b08588c85360@bogus.com> <1cd1d7f0-3431-101e-0289-de382353a6e8@bogus.com>
To: NETMOD Working Group <netmod@ietf.org>, "netmod-chairs@ietf.org" <netmod-chairs@ietf.org>
In-Reply-To: <1cd1d7f0-3431-101e-0289-de382353a6e8@bogus.com>
Message-Id: <E56C575B-DCE7-4210-BE3B-475B7CA684DC@bogus.com>
X-Mailer: Apple Mail (2.3608.80.23.2.2)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/8Bq7q58FGUocMsUSUwroxrSUntk>
Subject: Re: [netmod] WGLC - Comparison of NMDA datastores - draft-ietf-netmod-nmda-diff-03
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Jul 2020 20:52:38 -0000

--Apple-Mail=_E7E5B870-FF88-4F4E-927F-C67CE979ACAC
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

diff-04 should address the wglc comments

=
https://www.ietf.org/rfcdiff?url1=3Ddraft-ietf-netmod-nmda-diff-03&url2=3D=
draft-ietf-netmod-nmda-diff-04 =
<https://www.ietf.org/rfcdiff?url1=3Ddraft-ietf-netmod-nmda-diff-03&url2=3D=
draft-ietf-netmod-nmda-diff-04>

so we will progress to iesg.

> On Mar 8, 2020, at 17:10, Joel Jaeggli <joelja@bogus.com> wrote:
>=20
> This working group last call completed on March 2nd.
>=20
> Some corrections, and adjustments were requested in the discussion
> between Juergen and Alex.=20
>=20
> While the last call window did not see a lot of postive or negative
> support it aligns well with the dicussion at the last meeting on
> readiness to advance. I think we can call consensus on this point.
>=20
> if a draft 04 appears shortly addressing the changes that were made I
> think we can move it along.
>=20
> Thanks
>=20
> joel
>=20
> On 2/17/20 11:42, Joel Jaeggli wrote:
>> Greetings,
>>=20
>> This was supposed to get processed shortly after IETF 106, however I =
lost track of it. We are therefore running a 2 week WGLC on =
draft-ietf-netmod-nmda-diff-03.
>>=20
>> https://datatracker.ietf.org/doc/draft-ietf-netmod-nmda-diff/
>>=20
>> the 02 - 03 diff is available here:
>>=20
>> =
https://www.ietf.org/rfcdiff?url1=3Ddraft-ietf-netmod-nmda-diff-02&url2=3D=
draft-ietf-netmod-nmda-diff-03
>>=20
>> Please send email to the list indicating your support or concerns.
>>=20
>> This WGLC will conclude Monday March 2nd.
>>=20
>>=20
>> Thank you,
>> NETMOD WG Chairs
>>=20
> <pEpkey.asc>_______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod


--Apple-Mail=_E7E5B870-FF88-4F4E-927F-C67CE979ACAC
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dus-ascii"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" =
class=3D"">diff-04 should address the wglc comments<div class=3D""><br =
class=3D""></div><div class=3D""><a =
href=3D"https://www.ietf.org/rfcdiff?url1=3Ddraft-ietf-netmod-nmda-diff-03=
&amp;url2=3Ddraft-ietf-netmod-nmda-diff-04" =
class=3D"">https://www.ietf.org/rfcdiff?url1=3Ddraft-ietf-netmod-nmda-diff=
-03&amp;url2=3Ddraft-ietf-netmod-nmda-diff-04</a></div><div class=3D""><br=
 class=3D""></div><div class=3D"">so we will progress to iesg.<br =
class=3D""><div><br class=3D""><blockquote type=3D"cite" class=3D""><div =
class=3D"">On Mar 8, 2020, at 17:10, Joel Jaeggli &lt;<a =
href=3D"mailto:joelja@bogus.com" class=3D"">joelja@bogus.com</a>&gt; =
wrote:</div><br class=3D"Apple-interchange-newline"><div class=3D""><div =
class=3D"">This working group last call completed on March 2nd.<br =
class=3D""><br class=3D"">Some corrections, and adjustments were =
requested in the discussion<br class=3D"">between Juergen and =
Alex.&nbsp;<br class=3D""><br class=3D"">While the last call window did =
not see a lot of postive or negative<br class=3D"">support it aligns =
well with the dicussion at the last meeting on<br class=3D"">readiness =
to advance. I think we can call consensus on this point.<br class=3D""><br=
 class=3D"">if a draft 04 appears shortly addressing the changes that =
were made I<br class=3D"">think we can move it along.<br class=3D""><br =
class=3D"">Thanks<br class=3D""><br class=3D"">joel<br class=3D""><br =
class=3D"">On 2/17/20 11:42, Joel Jaeggli wrote:<br class=3D""><blockquote=
 type=3D"cite" class=3D"">Greetings,<br class=3D""><br class=3D"">This =
was supposed to get processed shortly after IETF 106, however I lost =
track of it. We are therefore running a 2 week WGLC on =
draft-ietf-netmod-nmda-diff-03.<br class=3D""><br class=3D""><a =
href=3D"https://datatracker.ietf.org/doc/draft-ietf-netmod-nmda-diff/" =
class=3D"">https://datatracker.ietf.org/doc/draft-ietf-netmod-nmda-diff/</=
a><br class=3D""><br class=3D"">the 02 - 03 diff is available here:<br =
class=3D""><br =
class=3D"">https://www.ietf.org/rfcdiff?url1=3Ddraft-ietf-netmod-nmda-diff=
-02&amp;url2=3Ddraft-ietf-netmod-nmda-diff-03<br class=3D""><br =
class=3D"">Please send email to the list indicating your support or =
concerns.<br class=3D""><br class=3D"">This WGLC will conclude Monday =
March 2nd.<br class=3D""><br class=3D""><br class=3D"">Thank you,<br =
class=3D"">NETMOD WG Chairs<br class=3D""><br =
class=3D""></blockquote><span =
id=3D"cid:953067A3-0144-4AD8-8BEC-6ECAF262EF98">&lt;pEpkey.asc&gt;</span>_=
______________________________________________<br class=3D"">netmod =
mailing list<br class=3D""><a href=3D"mailto:netmod@ietf.org" =
class=3D"">netmod@ietf.org</a><br =
class=3D"">https://www.ietf.org/mailman/listinfo/netmod<br =
class=3D""></div></div></blockquote></div><br =
class=3D""></div></body></html>=

--Apple-Mail=_E7E5B870-FF88-4F4E-927F-C67CE979ACAC--


From nobody Tue Jul 14 13:56:05 2020
Return-Path: <010001734f1cddca-3ce75f1b-52f3-4d10-b791-494d371c1511-000000@amazonses.watsen.net>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4BD1C3A086D; Tue, 14 Jul 2020 13:56:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=amazonses.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 dkVhzq4xWWNo; Tue, 14 Jul 2020 13:56:00 -0700 (PDT)
Received: from a48-94.smtp-out.amazonses.com (a48-94.smtp-out.amazonses.com [54.240.48.94]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 10EB83A08A2; Tue, 14 Jul 2020 13:55:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=224i4yxa5dv7c2xz3womw6peuasteono; d=amazonses.com; t=1594760158; h=From:Content-Type:Content-Transfer-Encoding:Mime-Version:Subject:Message-Id:Date:Cc:To:Feedback-ID; bh=MKkY6hebPXgFfWxQJgzLUf6C+SU4nrS+cEN2NKWpfuc=; b=LqPNYwxZD4n1Pw1Gierzd97eKAWZog6meVz5WlG0OmvPzXhce/6jD5pQM9QhUHGM GZgl0ggc7tIGqm0ZP38Wdrc8LbkzmWlsZ4LzmVv1bSNkZZeHDCztQaPZ9j85ReACNn8 Uu9txClHG5llMtM22/TBm2qJ7l6s0M7dmSQptTcY=
From: Kent Watsen <kent+ietf@watsen.net>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.80.23.2.2\))
Message-ID: <010001734f1cddca-3ce75f1b-52f3-4d10-b791-494d371c1511-000000@email.amazonses.com>
Date: Tue, 14 Jul 2020 20:55:58 +0000
Cc: "netmod-chairs@ietf.org" <netmod-chairs@ietf.org>
To: "netmod@ietf.org" <netmod@ietf.org>
X-Mailer: Apple Mail (2.3608.80.23.2.2)
X-SES-Outgoing: 2020.07.14-54.240.48.94
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/Az8E8jNzjvw0uKAOUvVUl5P8GyU>
Subject: [netmod] Preliminary agenda
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Jul 2020 20:56:04 -0000

NETMOD WG.

The preliminary agenda has been posted.
Please send and comments or correction to the chairs (CC-ed)

The following WG documents did not have presentations requests.  =
Authors, please either request a presentation slot now or send a status =
to the list before the meeting:

draft-ietf-netmod-geo-location-04
draft-ietf-netmod-rfc6991-bis-04

Thanks,
  NETMOD Chairs




Agenda for the NETMOD 108 WG Session
-------------------------------------
https://datatracker.ietf.org/meeting/108/materials/agenda-108-netmod


Session:
   Thursday July 28th
   UTC: 14:10-15:50


WG Chairs:
   Kent Watsen (kent plus ietf at watsen dot net)
   Lou Berger (lberger at labs dot net)
   Joel Jaeggli (joelja at bogus dot com)


Available Only During Session:
   ICS:            =
https://datatracker.ietf.org/meeting/108/sessions/netmod.ics
   Jabber:         xmpp:netmod@jabber.ietf.org?join
   MeetEcho Audio: http://mp3.conf.meetecho.com/ietf/ietf1084.m3u
   MeetEcho Video: http://www.meetecho.com/ietf108/netconf/


Available During / After Session:
   Etherpad:      https://etherpad.ietf.org/p/notes-ietf-108-netmod
   Slides:        =
https://datatracker.ietf.org/meeting/108/agenda/netmod-drafts.tgz


Available Only After Session:
   Recording:     MeetEcho recording be made available after the =
meeting.
   Jabber Logs:   https://www.ietf.org/jabber/logs/netmod


Introduction

   Chairs (10 minutes)
   Session Intro & WG Status


Chartered items:

   Update on: (5 min)
     - Sub-interface VLAN YANG Data Models
     - Common Interface Extension YANG Data Models
   https://tools.ietf.org/html/draft-ietf-netmod-sub-intf-vlan-model-07
   https://tools.ietf.org/html/draft-ietf-netmod-intf-ext-yang-09
   Rob Wilton

   Updated YANG Module Revision Handling (20 min)
   =
https://tools.ietf.org/html/draft-ietf-netmod-yang-module-versioning-01
   Reshad Rahman or Balazs Lengyel

   YANG Semantic Versioning (15 min)
   https://tools.ietf.org/html/draft-ietf-netmod-yang-semver-01
   Joe Clarke


Non-Chartered items:

   Telemetry Data Self Explanation Tags (10 min)
   https://tools.ietf.org/html/draft-tao-netmod-yang-node-tags-03
   Qin Wu



Remaining 40 min.



From nobody Tue Jul 14 23:45:29 2020
Return-Path: <marco.tiloca@ri.se>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8DBCD3A0B18; Tue, 14 Jul 2020 23:45:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.1
X-Spam-Level: 
X-Spam-Status: No, score=-2.1 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, MSGID_FROM_MTA_HEADER=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ri.se
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 AN2Jbu5jtM1z; Tue, 14 Jul 2020 23:45:21 -0700 (PDT)
Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2043.outbound.protection.outlook.com [40.107.21.43]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AD4053A0B22; Tue, 14 Jul 2020 23:45:20 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=SzyWPZEh5h7QfUsoMqOTEZmJC9QDUlfWCTWt24r/c16lLH4xrO61OVeiOto3b0Q6Zh417jn7+ov9aDZhoPjG/U6cEkmjNiQAkN+jq58uT7+tNsKSaNCTD1zhcplmvwdhbo7cfpma3p1+EFD/X4J1RRWFAo5llkcgDdu7pVE6KW3djBGHvbmjF5V3rukiLmqpvnnRcHA4dk7PrLb5UCy4OPN596mfMNUIcII2yYEmfzUIg8orIaByGqy/79wjaKyz8aLhhztBqrEZnDP3U2EEMpD2U6yuFEy1Nw7UgogBEAg1rAGJux2+pSpIdBVWfxcsU36Ddh5juuVrV/dh6F8q5Q==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=MrALMOtcVeTDsK9BTraSJAikAHP2XZ2x1352F3JkYA0=; b=k100C3rjKXUO62q1GBJ3jKcXmozppH/gQjZL9G/VsVUn7PjR8GFbwhQOHL/qHgISc7QajNedLfy0KH4CUdYc25pBMfcA6LIloK9mW0F2Dgkc63tHW23pC8UYWW+g+nHH/U8mKvyHLZIclPGvYGzrxda6SmIdsL5FtQqL0rtM9hyW1tjHBhWbhxWyXHln1BlKb7QjKMfX98YgRMRF6s6AP1/7XRFkotmYatNEgHlZNydP8Mq+7IzxYW+zO/J3JyUiwSpk1A7wPeXl+lhsPwn8xsb71VYowLMhfnSUfUgdWxEeXTP38TweenHlXHWOkzjAY/nsRg0mPE+n9XlLAEwOPQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ri.se; dmarc=pass action=none header.from=ri.se; dkim=pass header.d=ri.se; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ri.se; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=MrALMOtcVeTDsK9BTraSJAikAHP2XZ2x1352F3JkYA0=; b=P1hfyzPZqYJkJLc4Ljwcrgwgr4/urYV6nJSzXqnhodnxpZz5pHDyO8GnwULcaz1Z+BU0rQT42iYFpPuBCBNWO/CQ+b4OYOVSFDRtk6d8AnKW1xivk2bzEYgcp32+n1lYvjQoXRysn1FjhZzWimQHeLVK1J26EZIdZs/JuvJi/9k=
Authentication-Results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=ri.se;
Received: from VI1P189MB0398.EURP189.PROD.OUTLOOK.COM (2603:10a6:802:35::31) by VI1P189MB0462.EURP189.PROD.OUTLOOK.COM (2603:10a6:802:36::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3174.21; Wed, 15 Jul 2020 06:45:17 +0000
Received: from VI1P189MB0398.EURP189.PROD.OUTLOOK.COM ([fe80::2124:eed3:60cd:95a2]) by VI1P189MB0398.EURP189.PROD.OUTLOOK.COM ([fe80::2124:eed3:60cd:95a2%6]) with mapi id 15.20.3174.025; Wed, 15 Jul 2020 06:45:17 +0000
To: "core@ietf.org WG (core@ietf.org)" <core@ietf.org>
Cc: netmod@ietf.org
From: Marco Tiloca <marco.tiloca@ri.se>
Autocrypt: addr=marco.tiloca@ri.se; prefer-encrypt=mutual; keydata= mQENBFSNeRUBCAC44iazWzj/PE3TiAlBsaWna0JbdIAJFHB8PLrqthI0ZG7GnCLNR8ZhDz6Z aRDPC4FR3UcMhPgZpJIqa6Zi8yWYCqF7A7QhT7E1WdQR1G0+6xUEd0ZD+QBdf29pQadrVZAt 0G4CkUnq5H+Sm05aw2Cpv3JfsATVaemWmujnMTvZ3dFudCGNdsY6kPSVzMRyedX7ArLXyF+0 Kh1T4WUW6NHfEWltnzkcqRhn2NcZtADsxWrMBgZXkLE/dP67SnyFjWYpz7aNpxxA+mb5WBT+ NrSetJlljT0QOXrXMGh98GLfNnLAl6gJryE6MZazN5oxkJgkAep8SevFXzglj7CAsh4PABEB AAG0Nk1hcmNvIFRpbG9jYSAobWFyY28udGlsb2NhQHJpLnNlKSA8bWFyY28udGlsb2NhQHJp LnNlPokBNwQTAQgAIQUCWkAnkAIbAwULCQgHAgYVCAkKCwIEFgIDAQIeAQIXgAAKCRDuJmS0 DljaQwEvCACJKPJIPGH0oGnLJY4G1I2DgNiyVKt1H4kkc/eT8Bz9OSbAxgZo3Jky382e4Dba ayWrQRFen0aLSFuzbU4BX4O/YRSaIqUO3KwUNO1iTC65OHz0XirGohPUOsc0SEMtpm+4zfYG 7G8p35MK0h9gpwgGMG0j0mZX4RDjuywC88i1VxCwMWGaZRlUrPXkC3nqDDRcPtuEGpncWhAV Qt2ZqeyITv9KCUmDntmXLPe6vEXtOfI9Z3HeqeI8OkGwXpotVobgLa/mVmFj6EALDzj7HC2u tfgxECBJddmcDInrvGgTkZtXEVbyLQuiK20lJmYnmPWN8DXaVVaQ4XP/lXUrzoEzuQENBFSN eRUBCACWmp+k6LkY4/ey7eA7umYVc22iyVqAEXmywDYzEjewYwRcjTrH/Nx1EqwjIDuW+BBE oMLRZOHCgmjo6HRmWIutcYVCt9ieokultkor9BBoQVPiI+Tp51Op02ifkGcrEQNZi7q3fmOt hFZwZ6NJnUbA2bycaKZ8oClvDCQj6AjEydBPnS73UaEoDsqsGVjZwChfOMg5OyFm90QjpIw8 m0uDVcCzKKfxq3T/z7tyRgucIUe84EzBuuJBESEjK/hF0nR2LDh1ShD29FWrFZSNVVCVu1UY ZLAayf8oKKHHpM+whfjEYO4XsDpV4zQ15A+D15HRiHR6Adf4PDtPM1DCwggjABEBAAGJAR8E GAECAAkFAlSNeRUCGwwACgkQ7iZktA5Y2kPGEwf/WNjTy3z74vLmHycVsFXXoQ8W1+858mRy Ad0a8JYzY3xB7CVtqI3Hy894Qcw4H6G799A1OL9B1EeA8Yj3aOz0NbUyf5GW+iotr3h8+KIC OYZ34/BQaOLzdvDNmRoGHn+NeTzhF7eSeiPKi2jex+NVodhjOVGXw8EhYGkeZLvynHEboiLM 4TbyPbVR9HsdVqKGVTDxKSE3namo3kvtY6syRFIiUz5WzJfYAuqbt6m3TxDEb8sA9pzaLuhm fnJRc12H5NVZEZmE/EkJFTlkP4wnZyOSf/r2/Vd0iHauBwv57cpY6HFFMe7rvK4s7ME5zctO Ely5C6NCu1ZaNtdUuqDSPA==
Message-ID: <63fc47fa-379d-7646-166c-72f7c2f85373@ri.se>
Date: Wed, 15 Jul 2020 08:45:09 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0
Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="Tqag90zHhnUbw6S5hP8eXNYvtJ0xU19Zh"
X-ClientProxiedBy: AM0PR10CA0002.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:208:17c::12) To VI1P189MB0398.EURP189.PROD.OUTLOOK.COM (2603:10a6:802:35::31)
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
Received: from [10.8.0.14] (213.232.87.110) by AM0PR10CA0002.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:208:17c::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3195.18 via Frontend Transport; Wed, 15 Jul 2020 06:45:16 +0000
X-Originating-IP: [213.232.87.110]
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 76cfc1f5-f6c8-43f2-e4df-08d8288aa26b
X-MS-TrafficTypeDiagnostic: VI1P189MB0462:
X-Microsoft-Antispam-PRVS: <VI1P189MB04625DBD23271232FE358CA4997E0@VI1P189MB0462.EURP189.PROD.OUTLOOK.COM>
X-MS-Oob-TLC-OOBClassifiers: OLM:8273;
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: WqAgIUt0HUGYuOu/WD+OaLFeteUKwwo8cNyjPDNHASz6k6krgug8mcoROAHUjUwEmLf7J0w61gNlNsQtKk3/m2It5IB/ks+5DWipd6JG8EnUtqPzJ/yme2VyYMG241OrLxl2QYaOmnkxw5fqXBZVN4ciuweGBxuhx4cc3CaRzgFj9kXpjZAzlLeYcQbZyTRhCIPe/MNEJU6dIM7CDvmpCSTkWD+vkRkOULoRawbrmhGD4xD9xKXah9GTNpLiquzF4QurVPGLFMKxfGk9E2DfXBtSk2yXOu94Cg9XX4Ghj10Wjpj5taCEaTaQamjQiwu3RLuBPHxaXs+KRT79WCsvTu4kRfkqwn9qxHnrCJWJMPh91S9Ekt+3+Pgjh4ya5driWgMG8b14OehzSEEfjb+GmwumDj8wvItzE1L/7KmAUynYBVPiyqZD2kcsYgGyuMjSKupsKGz3GQifrLwQsCr4RA==
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:VI1P189MB0398.EURP189.PROD.OUTLOOK.COM; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(346002)(376002)(136003)(366004)(39840400004)(396003)(21480400003)(6486002)(6916009)(966005)(36756003)(31696002)(86362001)(16526019)(235185007)(6666004)(16576012)(66556008)(66946007)(316002)(186003)(83380400001)(4326008)(66476007)(5660300002)(26005)(478600001)(33964004)(52116002)(956004)(44832011)(2616005)(8936002)(31686004)(2906002)(8676002)(450100002)(43740500002); DIR:OUT; SFP:1101; 
X-MS-Exchange-AntiSpam-MessageData: xSXAMRU4WLipw0mAB9r6jsMRBcYLb1Fw4eMBiLu+wdknJN6WpiyWDFnUceTpC82jIKXPym5nmXhjeHzklgDoZQtbsgXgCigrp2/DS3XHM2MdFfT2K5/W5blkINEsVsBAxv9YeasIdqQPSeGLz3DRGrheuRtZbvb40RvCVpwvBnDAeXEK3bPlptlRrsInzviKGSVKsquIgBwXnFoggq7JAO4qzBJTp3TWk35vAiB9fvb0OThgfs/42kbyUg8MhU3S3UVg4zdwr16pkdRhcalNDn3DbhOJJWiNykpdF1K1qenGpo1rrDOPzfCZcd0JEyZZ6kx4hioWrcdgU0rPoVif6YmV8QroqsPSM7iYbxPzkztbgEYxQ3J1fV9ab0TJqMYkZLEJFmZYQkST2uu9bE7WrTQgaZtmzCPfqOZ4qDmwrPa9cI/MHGwoBHY31nl68yDCELDIbyID22G1NkaQBQpb9k0gBMLtnCzI2vqSzmQpqyY=
X-OriginatorOrg: ri.se
X-MS-Exchange-CrossTenant-Network-Message-Id: 76cfc1f5-f6c8-43f2-e4df-08d8288aa26b
X-MS-Exchange-CrossTenant-AuthSource: VI1P189MB0398.EURP189.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Jul 2020 06:45:17.2190 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 5a9809cf-0bcb-413a-838a-09ecc40cc9e8
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: i/QgCmSx6uj+la5QbldIpxbMn6Ue6KZqGOEuwe5ir6ue7iT7yNwsj/c3yV7/UimPbPjyDC9OapU5GAMudDJuQA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1P189MB0462
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/-bETWfaH9jcVKs7c8eDrKGPqKFo>
Subject: [netmod] [core] 2nd WG Last Call of CORECONF drafts: draft-ietf-core-yang-cbor-13, -comi-10, -sid-14, -yang-library-02
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Jul 2020 06:45:24 -0000

--Tqag90zHhnUbw6S5hP8eXNYvtJ0xU19Zh
Content-Type: multipart/mixed; boundary="ry2ylIi2deasetvX6C8oylYTapTJvfib4"

--ry2ylIi2deasetvX6C8oylYTapTJvfib4
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Content-Language: en-US

Dear all,

Following the discussion from the Virtual CoRE meeting in April, and
considering the recently resubmitted versions, this mail starts a second
Working Group Last Call for the documents:

https://tools.ietf.org/html/draft-ietf-core-yang-cbor-13
https://tools.ietf.org/html/draft-ietf-core-comi-10
https://tools.ietf.org/html/draft-ietf-core-sid-14
https://tools.ietf.org/html/draft-ietf-core-yang-library-02

This WGLC will end on Wednesday, 29th of July.

When replying, please start a new email thread with the subject
indicating the name of the document you refer to.

This WGLC is also copied to the netmod WG mailing list.

Best,
Marco and Jaime

--=20
Marco Tiloca
Ph.D., Senior Researcher

RISE Research Institutes of Sweden
Division ICT
Isafjordsgatan 22 / Kistag=C3=A5ngen 16
SE-164 40 Kista (Sweden)

Phone: +46 (0)70 60 46 501
https://www.ri.se



--ry2ylIi2deasetvX6C8oylYTapTJvfib4--

--Tqag90zHhnUbw6S5hP8eXNYvtJ0xU19Zh
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEEOEo4cV326Z7GypVg7iZktA5Y2kMFAl8OpfUACgkQ7iZktA5Y
2kPjowf+Lxn2HqIxGSlrhgYzTI4AD285gPpcIEKtiHgIzfzq46+R/0QCTSSvp4Sm
RXIxbAzsXdEsibhShqMKXwEj5ur2eyU9Hogts2TiAgQlyC6RPuohmBMojrNtpfdi
yvaSR34gIrY56zT2CbXwOHLVvMI3zuaYnF9Yaekv1kVLNNQAfg43Uw7yZz19A/Ej
drRM/Eki26vcBr4651QJiZYwBZ/WlSwUR2BeQk5HlEaUz0YPqU9m89AhM/07Drnp
+ng/VFy0TrQblkfzp20t512eon2kEVyPwmVcxqxBts8WECR9LvXKPY9APvJuxFLy
uT904ABxc91ZhZHsWZ8pxQFkpNAOtA==
=dE6Q
-----END PGP SIGNATURE-----

--Tqag90zHhnUbw6S5hP8eXNYvtJ0xU19Zh--


From nobody Wed Jul 15 08:50:57 2020
Return-Path: <ietfc@btconnect.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 08E133A07AC for <netmod@ietfa.amsl.com>; Wed, 15 Jul 2020 08:50:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.402
X-Spam-Level: 
X-Spam-Status: No, score=-1.402 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, SUBJ_ALL_CAPS=0.5] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=btconnect.onmicrosoft.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 IYAkG01vQm87 for <netmod@ietfa.amsl.com>; Wed, 15 Jul 2020 08:50:45 -0700 (PDT)
Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2120.outbound.protection.outlook.com [40.107.21.120]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3FD753A07D4 for <netmod@ietf.org>; Wed, 15 Jul 2020 08:50:44 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=AymBoADaPKSqeHcgNKLLNs2CTqQaDSMqwCqAMGpiN2zyXQQllOCVtOMN6sWnZHfVGGPlolg/RDmNi5CzxADVCTPSPQ+YDYzgYM/I5lF9NJtz0Bqxn2caX4/FcKVzSlA9z0d9DVajypbR9oUDIUqR8dz7WtcRzAd26LxZxZ7iM4SjM3GLhV2/VmXC3LGAEKUSdrUPtdAobnAhyqnJTAWXoKOyVLCv5fbjtfm1jZBGz+7cHHjMNuFeYpT5oj22AlviFKL8laqz8g7Yw+OmN7ZJxKbCBudelvgss0rKxr9aeCxkA+vpRzAK6mz5mcRMhwJlVfYZnMkmB/k+kCoqAkDl6g==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=3ZzaQvmHtUWXZozIGikmQqgTaX8IRlrmwycAimU22t4=; b=ap0j7h0yuMv/wuLyGno8KXBI22N91CyMeDZNaWI39CtoiEjUNr8tBjJQIFphCd4eDvN6jfgGX0k4oUbr2u+FW88pqILQqGqX9tG7Ce45VDmJbHX+MgVI1p7R1PJlIQE64ESL9RIElgw2lvPMGEc/Zwc21OaIe3yk8vZCn4Pr379yIWGbAsHxrwsMiajBBAxaPQLLqGN3x2clh98Rj2p5RFM4ToFV2/ZC2PgpbK9zt9YQZvLwVtoUZJZv5Co6U6c0j2d9QPhRiXqt1Vq4bfpbNqHbr4+zG8015plylbYxPNKa0kh4Cy6fREqCh0tp+Pux7z4ISaKm/i62Mimq0cNwxQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=btconnect.com; dmarc=pass action=none header.from=btconnect.com; dkim=pass header.d=btconnect.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector2-btconnect-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=3ZzaQvmHtUWXZozIGikmQqgTaX8IRlrmwycAimU22t4=; b=C2qTlBX9+Ymunq4b6wqWeG10PpZhEjdb+Ls1ALgLD4u6L+d8zZ8m/zDRmtE8wyC8jU3Ln0JZtrubadyteWXVUxLF+K4XP9MGQ8Gg+870VZCBj0Oq/SVEbJuZXvmryysRi0nxa8Xy0p9kUzzdy/J2sWL9iuJ7+JVNHLKG42OEqnA=
Received: from AM6PR07MB5222.eurprd07.prod.outlook.com (2603:10a6:20b:61::25) by AM7PR07MB6643.eurprd07.prod.outlook.com (2603:10a6:20b:1ae::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3195.10; Wed, 15 Jul 2020 15:50:43 +0000
Received: from AM6PR07MB5222.eurprd07.prod.outlook.com ([fe80::6d04:3a51:ec0d:9890]) by AM6PR07MB5222.eurprd07.prod.outlook.com ([fe80::6d04:3a51:ec0d:9890%7]) with mapi id 15.20.3195.017; Wed, 15 Jul 2020 15:50:42 +0000
From: tom petch <ietfc@btconnect.com>
To: NETMOD Working Group <netmod@ietf.org>
Thread-Topic: A  ---- > B
Thread-Index: AQHWWr+yDJKeAjqPRE+2NUdFjUV6lQ==
Date: Wed, 15 Jul 2020 15:50:42 +0000
Message-ID: <AM6PR07MB52229F16CB108477B3962BEFA07E0@AM6PR07MB5222.eurprd07.prod.outlook.com>
References: <158859819282.16144.11762511824828734226@ietfa.amsl.com>, <DB7PR07MB45224A311C4FBBAA4A58506CA0A70@DB7PR07MB4522.eurprd07.prod.outlook.com>
In-Reply-To: <DB7PR07MB45224A311C4FBBAA4A58506CA0A70@DB7PR07MB4522.eurprd07.prod.outlook.com>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=btconnect.com;
x-originating-ip: [81.131.229.35]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 507aa040-b55f-442d-76c9-08d828d6d4b4
x-ms-traffictypediagnostic: AM7PR07MB6643:
x-microsoft-antispam-prvs: <AM7PR07MB664314260F2B232F3E93CE2CA07E0@AM7PR07MB6643.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:4502;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: P+BdHQtXwdW/gkfKZTaJqdryBuFYgupT+L2y23wx6gSRgXpFtS6x4dU2AmbcwoPTBBxvixdjjpyI0DhNRmCbt65odXUHad/2/81yV7fVRNW/AXrlt+dukmNfDIe9lqTlwaivQA4yU5gM28gCJOU4ci5nSQATkiaU47a2Jd8oluaH4Xx0TYTWswBUOxJoz1GMxFUf94ySPfRb0E6SLAMgJPJTL08sFfolQBx44Kn4noJQw/24D8vJdR4lYIRrbamItuSGDt12ufw9vh7hKs6PwQhuJDMFnnFmHGdMpuGj8qOb8hYuECCbfkqNz+ozYmtWmvvaS63n8l3jayv2UnClHQ==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:AM6PR07MB5222.eurprd07.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(136003)(376002)(39860400002)(346002)(366004)(396003)(6506007)(26005)(2906002)(7696005)(5660300002)(8676002)(186003)(478600001)(558084003)(8936002)(71200400001)(66446008)(33656002)(66946007)(66556008)(6916009)(316002)(86362001)(64756008)(66476007)(76116006)(52536014)(55016002)(91956017)(9686003); DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata: sxZF+WrV7kvhkfrIR2az5SSiH5x8DqatiXxfefeYrp1u2WGNsM91uLIcmuSJVEGLSycnhE7J/SdrgmI7f3Dc3efMemC5g1doZTgWgNbRuAqqq5rk+xLFMfbiEWhc6sdqaew0lD9LZmmSx0Jwak2Zg4hy23k2Qn6ZkPX46cYyKjqvT7/5Napse/8Z1JYn89+NZJyoHppDOPHQ4PJId7dS3lEeKGcGuoiUYhVEcjtENhILv5+Kvw5dSTQhPQBx4vIc45iDarzVmhs7rlfxnUqEpNfOoQVPBskQeAMG7pR5ckY7RV0HikZ3GZuFKooUk3tKg5DCvpmUzm9Zu5Geqit74f7KNXSPn01UraWePa4ocqqQUGpzip34sgY1brNU5vZQvjL9R3IE7wLNeGANfGa8A2aYqFqerzwsBVetARKL0iyIx4/HN+N6FQtFdJxi7BPEVBnwXWoT5M2Oeu895FwKdfEZ3i7Cn72JLQZi0nPuj9U=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AM6PR07MB5222.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 507aa040-b55f-442d-76c9-08d828d6d4b4
X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Jul 2020 15:50:42.7905 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: cf8853ed-96e5-465b-9185-806bfe185e30
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: hjEfa9jMkm1jK7eWwZsx8ASGq7qHCBmy3YPUXKGPBQkkS9RSVKB4jrnkxE55bJ8NB5TpphdQA0I9yBROycSd/Q==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM7PR07MB6643
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/VhWAgn_Zi2vRE3a3_6yq2i5Me_I>
Subject: [netmod] A  ---- > B
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Jul 2020 15:50:47 -0000

TEAS yang has a mountain of augment and several I-D represent that graphica=
lly=0A=
=0A=
+-----+          +-----+=0A=
I     I          I     I=0A=
I  A  I   -----> I  B  I=0A=
I     I          I     I=0A=
+-----+          +-----+=0A=
In some I-D this means A augments B=0A=
In other I-D this means B augments A=0A=
I would like consistency.  Is one approach more logical than the other?=0A=
=0A=
Tom Petch=


From nobody Thu Jul 16 07:24:53 2020
Return-Path: <mvasko@cesnet.cz>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B99F63A0917 for <netmod@ietfa.amsl.com>; Thu, 16 Jul 2020 07:24:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.319
X-Spam-Level: 
X-Spam-Status: No, score=-1.319 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, SPF_HELO_NONE=0.001, SPF_NEUTRAL=0.779, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cesnet.cz
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 8BXS0-JzxDMQ for <netmod@ietfa.amsl.com>; Thu, 16 Jul 2020 07:24:48 -0700 (PDT)
Received: from kalendar.cesnet.cz (kalendar.cesnet.cz [IPv6:2001:718:1:1f:50:56ff:feee:34]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3EA893A08DB for <netmod@ietf.org>; Thu, 16 Jul 2020 07:24:46 -0700 (PDT)
Received: by kalendar.cesnet.cz (Postfix, from userid 999) id 724E0601A4; Thu, 16 Jul 2020 16:24:43 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cesnet.cz; s=kalendar; t=1594909483; bh=VroDWP0bP4N59+OE1c1h7z9dTuerd8Z7QsKOfW7iCtE=; h=To:Date:Subject:From; b=aN7riZFc/C1VF1H5Ea0kiqbEYEqjgwLf2NVNcJcFgXR7D96Dtdfc/cN0KwtdFQIsR 8oFdYZlYmttp8aD78wnoWgoIE0R52mWtpLFGT/m2xUSYCBfl5+POOAlUWWWZfL49MB CEpkpzn6cj+3zh/FLfQrxn856aiaoXq6vAx/0eoQ=
Content-Type: text/plain; charset="utf-8"
To: "netmod" <netmod@ietf.org>
User-Agent: SOGoMail 2.3.23
MIME-Version: 1.0
Date: Thu, 16 Jul 2020 16:24:43 +0200
Message-ID: <15dd-5f106300-3d-41094600@245675998>
X-Forward: 2001:67c:1220:80c:b5:55d3:81d5:8636
From: =?utf-8?q?Michal_Va=C5=A1ko?= <mvasko@cesnet.cz>
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/5B_pP4yQ_n3yfg1Ao7A-xW6RXeA>
Subject: [netmod] JSON to XML lossy conversion
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Jul 2020 14:24:53 -0000

Hello,
it seems that there are cases when YANG data represented in JSON includ=
e more information than when converted to XML. Example:

YANG:

module a {
  leaf l {
    type union {
      type string;
      type uint8;
    }
  }
}

JSON:

{
  "a:l": 20
}

These data will be parsed as the leaf "l" of type "uint8" based on the =
JSON specs [1]. Then, when printed again

XML:

<a:l>20<a:l>

this XML would be parsed as leaf "l" of type "string".

Similar problem occurs also for boolean. So I am just wondering, is thi=
s a known bug/feature, is it intentional? It is true that applications =
usually choose one format and stick to it but it is not a requirement a=
nd I can see this having possibly quite nasty consequences.

Regards,
Michal

[1] https://tools.ietf.org/html/rfc7951#section-6.10


From nobody Thu Jul 16 08:31:05 2020
Return-Path: <ladislav.lhotka@nic.cz>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 72E1A3A0AC5 for <netmod@ietfa.amsl.com>; Thu, 16 Jul 2020 08:31:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 8Pnq31jBhBOZ for <netmod@ietfa.amsl.com>; Thu, 16 Jul 2020 08:31:02 -0700 (PDT)
Received: from trail.lhotka.name (trail.lhotka.name [77.48.224.143]) by ietfa.amsl.com (Postfix) with ESMTP id 7C2453A0AC4 for <netmod@ietf.org>; Thu, 16 Jul 2020 08:31:00 -0700 (PDT)
Received: by trail.lhotka.name (Postfix, from userid 109) id 3D8978600CA; Thu, 16 Jul 2020 17:23:18 +0200 (CEST)
Received: from localhost (unknown [172.29.2.100]) by trail.lhotka.name (Postfix) with ESMTPSA id 2A99986005D; Thu, 16 Jul 2020 17:23:17 +0200 (CEST)
From: Ladislav Lhotka <ladislav.lhotka@nic.cz>
To: Michal =?utf-8?Q?Va=C5=A1ko?= <mvasko@cesnet.cz>, netmod <netmod@ietf.org>
In-Reply-To: <15dd-5f106300-3d-41094600@245675998>
References: <15dd-5f106300-3d-41094600@245675998>
Mail-Followup-To: Michal =?utf-8?Q?Va=C5=A1ko?= <mvasko@cesnet.cz>, netmod <netmod@ietf.org>
Date: Thu, 16 Jul 2020 17:30:57 +0200
Message-ID: <87mu3z4gum.fsf@nic.cz>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/vuCEVtFqISy-ZguH7z2I3AgrW6Y>
Subject: Re: [netmod] JSON to XML lossy conversion
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Jul 2020 15:31:04 -0000

Hi Michal,

Michal Va=C5=A1ko <mvasko@cesnet.cz> writes:

> Hello,
> it seems that there are cases when YANG data represented in JSON include =
more information than when converted to XML. Example:
>
> YANG:
>
> module a {
>   leaf l {
>     type union {
>       type string;
>       type uint8;
>     }
>   }
> }
>
> JSON:
>
> {
>   "a:l": 20
> }
>
> These data will be parsed as the leaf "l" of type "uint8" based on the JS=
ON specs [1]. Then, when printed again
>
> XML:
>
> <a:l>20<a:l>
>
> this XML would be parsed as leaf "l" of type "string".
>
> Similar problem occurs also for boolean. So I am just wondering, is this =
a known bug/feature, is it intentional? It is true that applications usuall=
y choose one format and stick to it but it is not a requirement and I can s=
ee this having possibly quite nasty consequences.

This has already been discussed several times in the past, for example in t=
his thread:

https://mailarchive.ietf.org/arch/browse/netmod/?gbt=3D1&index=3DdqNrvzOV2U=
r6RoX6rTW-ZzsV65g

In my view, if it is a bug, it is in the design of the union type in YANG -=
 there is no general way to signal the actual union member type for an inst=
ance. I believe it is a good thing that some encodings allow for at least p=
artial signalling.

Note that similar issues may arise even more often in CBOR, see e.g. commen=
ts for section 5.12 in

https://mailarchive.ietf.org/arch/msg/core/Zrb2yhSSdlouS6PI9qfsA1bsDB4/

Lada



>
> Regards,
> Michal
>
> [1] https://tools.ietf.org/html/rfc7951#section-6.10
>
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod

--=20
Ladislav Lhotka=20
Head, CZ.NIC Labs
PGP Key ID: 0xB8F92B08A9F76C67


From nobody Thu Jul 16 08:55:27 2020
Return-Path: <j.schoenwaelder@jacobs-university.de>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 98E4E3A0B16 for <netmod@ietfa.amsl.com>; Thu, 16 Jul 2020 08:55:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 palCjblTYGSG for <netmod@ietfa.amsl.com>; Thu, 16 Jul 2020 08:55:24 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C0C7E3A0B13 for <netmod@ietf.org>; Thu, 16 Jul 2020 08:55:24 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id 5A118333; Thu, 16 Jul 2020 17:55:23 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.198]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id 1qy0ptSK2BYW; Thu, 16 Jul 2020 17:55:23 +0200 (CEST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS; Thu, 16 Jul 2020 17:55:23 +0200 (CEST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by hermes.jacobs-university.de (Postfix) with ESMTP id 078AF20154; Thu, 16 Jul 2020 17:55:23 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10028) with ESMTP id H9cznxtgWydt; Thu, 16 Jul 2020 17:55:22 +0200 (CEST)
Received: from localhost (anna.jacobs.jacobs-university.de [10.50.218.117]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by hermes.jacobs-university.de (Postfix) with ESMTPS id B0697200E4; Thu, 16 Jul 2020 17:55:22 +0200 (CEST)
Date: Thu, 16 Jul 2020 17:55:22 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Michal =?utf-8?B?VmHFoWtv?= <mvasko@cesnet.cz>
Cc: netmod <netmod@ietf.org>
Message-ID: <20200716155522.6sec4q7riy2hxqfj@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: Michal =?utf-8?B?VmHFoWtv?= <mvasko@cesnet.cz>, netmod <netmod@ietf.org>
References: <15dd-5f106300-3d-41094600@245675998>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
In-Reply-To: <15dd-5f106300-3d-41094600@245675998>
X-Clacks-Overhead: GNU Terry Pratchett
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/iEsfrhaIxx2whsoF8hJTzVliXHA>
Subject: Re: [netmod] JSON to XML lossy conversion
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Jul 2020 15:55:27 -0000

On Thu, Jul 16, 2020 at 04:24:43PM +0200, Michal Va=C5=A1ko wrote:
>=20
> Similar problem occurs also for boolean. So I am just wondering, is thi=
s a known bug/feature, is it intentional? It is true that applications us=
ually choose one format and stick to it but it is not a requirement and I=
 can see this having possibly quite nasty consequences.
>

This is known and has already be known when the JSON format was
standardized. Whether it is a feature or a bug (and if so where
the bug is) depends on whom you talk to.

/js

--=20
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>


From nobody Thu Jul 16 11:17:03 2020
Return-Path: <rwilton@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 02FF43A0101 for <netmod@ietfa.amsl.com>; Thu, 16 Jul 2020 11:17:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.12
X-Spam-Level: 
X-Spam-Status: No, score=-9.12 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, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, SUBJ_ALL_CAPS=0.5, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=CTLDpgV+; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=ASOpffsy
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 WlntIcni0BVq for <netmod@ietfa.amsl.com>; Thu, 16 Jul 2020 11:17:00 -0700 (PDT)
Received: from rcdn-iport-8.cisco.com (rcdn-iport-8.cisco.com [173.37.86.79]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9388D3A00D4 for <netmod@ietf.org>; Thu, 16 Jul 2020 11:17:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=1150; q=dns/txt; s=iport; t=1594923420; x=1596133020; h=from:to:subject:date:message-id:references:in-reply-to: content-transfer-encoding:mime-version; bh=6lKjUb7UE8UKe8eXjlJNDUlHHNcGALncyzjw5ss3fak=; b=CTLDpgV+Wpz1RRjkj30mS2aUWO5g4nv2taVi3o9y51fvPfTKAcUPlPXT dIi/2bkmCCj6isjkVNW9t20pWUWD9IJnUkdNoJW6oH3yS639EvleTt0qe anm3bEkl/dfX3K6clvFZOkiTmIuNSbf0rHwJ9czb5fIpnKtcdSRYhqTgu I=;
IronPort-PHdr: =?us-ascii?q?9a23=3ATuoZSBwedWS/Uf7XCy+N+z0EezQntrPoPwUc9p?= =?us-ascii?q?sgjfdUf7+++4j5ZRaFt/9xh1jPW4jQ97RPjO+F+6zjWGlV55GHvThCdZFXTB?= =?us-ascii?q?YKhI0QmBBoG8+KD0D3bZuIJyw3FchPThlpqne8N0UGEtr1YFvUr3auqzUVH0?= =?us-ascii?q?a3OQ98PO+gHInUgoy+3Pyz/JuGZQJOiXK9bLp+IQ/wox/Ws5wdgJBpLeA6zR?= =?us-ascii?q?6arw=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AJCAAKmRBf/4QNJK1gHQEBAQEJARI?= =?us-ascii?q?BBQUBggqBUlEHb1gvLAqHbwONR5heglMDVQsBAQEMAQEYCwoCBAEBhAhEAoI?= =?us-ascii?q?TAiQ4EwIDAQELAQEFAQEBAgEGBG2FSRIMhW8BAQEBAwEBEBUTBgEBLAQICwQ?= =?us-ascii?q?CAQgRBAEBHxAnCx0IAgQBEggagwWCSwMuAQ6gRAKBOYhhdIEBM4MBAQEFhTI?= =?us-ascii?q?Ygg4DBoE4gmqGBIQEGoFBP4ERQ4JNPoJcAQGBYYNHgi21OQqCXZoBn0GRfJ5?= =?us-ascii?q?9AgQCBAUCDgEBBYFqI4FXcBU7gmlQFwINjh5RgyCFFIVCdDkGgRKOGwGBEAE?= =?us-ascii?q?B?=
X-IronPort-AV: E=Sophos;i="5.75,360,1589241600"; d="scan'208";a="798389154"
Received: from alln-core-10.cisco.com ([173.36.13.132]) by rcdn-iport-8.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 16 Jul 2020 18:16:59 +0000
Received: from XCH-RCD-005.cisco.com (xch-rcd-005.cisco.com [173.37.102.15]) by alln-core-10.cisco.com (8.15.2/8.15.2) with ESMTPS id 06GIGxpv015375 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 16 Jul 2020 18:16:59 GMT
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by XCH-RCD-005.cisco.com (173.37.102.15) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 16 Jul 2020 13:16:59 -0500
Received: from xhs-rcd-001.cisco.com (173.37.227.246) by xhs-rcd-003.cisco.com (173.37.227.248) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 16 Jul 2020 13:16:58 -0500
Received: from NAM10-DM6-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-001.cisco.com (173.37.227.246) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Thu, 16 Jul 2020 13:16:58 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=M3L94S6m+XG1aYa5SN/ROnbsIa8nT3MjE0+ynhkz6aKdzvuUwIafyNRvAfnwfx/NzFCAW6HUuB1OGMAYa3pglxpU+5Nsdyv35vnPy3P9swDVha15U3c4OYXWgoVZaHzn/IYBsdanKf2oG+SIYPZ6bAwedcgQ+IATbbBog4jJA9erd4wZmF3wHH2L00sEh7/h+NsUm/4NEyQ/XmamPZKDUViiuoRrndOYRbTbznQKic7Eq+OHArCyMuJxpkNaqi7EDdX/489MCMGCDsiuJHQn9emiIyORbtNi90sepwXd/mHOeKYqDNqb791Yx21thyK7GsoGroh3FToKbJOJu2hC3Q==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=5USBpUy/NWnX43DA2QdJGwsZVDlWsBQKQFt71N+w5Xw=; b=dECUUShAtf4ozPGqQlMwWaRqBb5pQdV3OxUc02H68JfHS25mpvlgd5xwjcIlbW1YiUan5u+Ua1JIllDH/dRPhGoI5N76VPqdaTsLLPE2UHQ4kAlCGK//v9PMIwJaNijOdr97s4DM45rbNyxATuIPYv1Bp7Q49eI5npd85aFMT7J23kyQSOj2kc0ZevKP1JcgSOVpmb+YjuD9YUjJVfusjCEdNj/5f2qQAHzLg/oaN7oesyn6tIYIolBVMR7lfCV3s0XRPTs2Jkb+Z3F7mjAdJuzs85dISThY+YKdehoMansv4lzTmGwnJ0UvF9ofUURZOwFnbUCcZE10JosK5QcysQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=5USBpUy/NWnX43DA2QdJGwsZVDlWsBQKQFt71N+w5Xw=; b=ASOpffsyQbNlYGkFyCl9kunlwH3xA2+28at+KXMaZH+Vv08Cp9Gnd5jkFjPxttAV0WmBh/jzauCfg66qU9cXoueC6hn7uRlDQUWj4wx5qWQ2msSd2wTUk4CsGMbWs4V4UmLZXEpLt/5is0wIXsgG/kxSYHGvxnVAZLTPGUq96eA=
Received: from MN2PR11MB4366.namprd11.prod.outlook.com (2603:10b6:208:190::17) by MN2PR11MB4432.namprd11.prod.outlook.com (2603:10b6:208:193::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3174.21; Thu, 16 Jul 2020 18:16:57 +0000
Received: from MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::e9d4:79b5:aef1:be18]) by MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::e9d4:79b5:aef1:be18%5]) with mapi id 15.20.3174.026; Thu, 16 Jul 2020 18:16:57 +0000
From: "Rob Wilton (rwilton)" <rwilton@cisco.com>
To: tom petch <ietfc@btconnect.com>, NETMOD Working Group <netmod@ietf.org>
Thread-Topic: A  ---- > B
Thread-Index: AQHWWr/Cq7MVOW5IYE2sF6qpoj6fk6kKfsBQ
Date: Thu, 16 Jul 2020 18:16:57 +0000
Message-ID: <MN2PR11MB436630BCDDE3E831DE355E9DB57F0@MN2PR11MB4366.namprd11.prod.outlook.com>
References: <158859819282.16144.11762511824828734226@ietfa.amsl.com>, <DB7PR07MB45224A311C4FBBAA4A58506CA0A70@DB7PR07MB4522.eurprd07.prod.outlook.com> <AM6PR07MB52229F16CB108477B3962BEFA07E0@AM6PR07MB5222.eurprd07.prod.outlook.com>
In-Reply-To: <AM6PR07MB52229F16CB108477B3962BEFA07E0@AM6PR07MB5222.eurprd07.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: btconnect.com; dkim=none (message not signed) header.d=none;btconnect.com; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [64.103.40.19]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 6c58d1b9-ae16-469b-a651-08d829b46d46
x-ms-traffictypediagnostic: MN2PR11MB4432:
x-microsoft-antispam-prvs: <MN2PR11MB4432864AF804CCAB95187F66B57F0@MN2PR11MB4432.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: Iizjl+iBOCK4OpjHDiTzBN54myT8V65AZ4wFWMTYz+pPTJZ4n5LK/+EGI6LtgHRu6uypLwL7DPDl5j/yspC+6+a4YlHB4kax0ktRfizi0JOIA/dwbJdAu4tH6YyeRo9KiY7aoRgThQJKYQERXEkmbk55lilWmigeJBTwwMNJKbmXAtLWa9kePSYqMl1qlFjnAHC1qEvL7id2OgdW/+UOiecQLqOD/3++49tZ1T+UUUsFpNMzpkLFCR//xjuTUfQIOnrD6HtdBYgDq3ISykAS3QPnNZt0DcoR5fBXl9gsywUDjSLX6+NKwyFNf3/79m5Dbn3b6xTTPlA19xJFsIfo54P+C71oycYbQVTSoNY6YF5AUkqn9KwRx9WlyuKQSXiZpVGHka7jF/q47ynETRvOVQ==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:MN2PR11MB4366.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(136003)(396003)(346002)(366004)(376002)(39860400002)(66556008)(2906002)(8676002)(66446008)(64756008)(8936002)(186003)(7696005)(4744005)(33656002)(966005)(478600001)(26005)(76116006)(6506007)(53546011)(86362001)(71200400001)(110136005)(52536014)(66476007)(66946007)(83380400001)(9686003)(5660300002)(316002)(55016002)(296002); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: CdU8WT8LhcZbLpddLpLvXmtYycxCZDMDTw8QGWR7l/NXiYeZXwX1SCCcH9kVyUgBdBjCbVb7CnpgtrbaFPh5vrC12k7iQ1sbPUCs4Tfh0fKSXrxmwmX08Aorjf8tOm7G0DcLCbL7SFtC2pr6YVprreGdiIqHjnnMbNVie/ihpI9IKtGUmwAwFXFhwI6MW6q+TFOt3V8Jn5vmPi304IsmHDkNrd1Wq9vTBiRJzQEF1QuXab08UY344AXAf53fLr9P7a5zftmanSiqh5M9Ar9SamYqG8feuNK6t8XRaJrVvzpUyPnjeqsWIxpjEBpg/3Kl+v2qrixzCbMtSbd57yeNCuXWkFm608LdQCPRBqlRLqhcFDQNFgw82tegDEGxymkmq9iltPH+Zjnao8SE9YmdgbLe2kPugO6bKGAYI+lSlUPqFd7vTgvC0bglv92//xqVYphYpQzKwj+MXc1L/POImjLyCzomcod1W2PVO+O7x8Q=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MN2PR11MB4366.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 6c58d1b9-ae16-469b-a651-08d829b46d46
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Jul 2020 18:16:57.5534 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 5GwfuygkY88uHmF8XsFQ7ca2ZLy0ozrx7stSY2yZWDgBOUb5trVwGNTylTmm+vvKCHeL/0Rf3vOK+ZMM+9hGWw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB4432
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.15, xch-rcd-005.cisco.com
X-Outbound-Node: alln-core-10.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/9nLgxRtHeCVwRghnCX3bFyaV24Q>
Subject: Re: [netmod] A  ---- > B
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Jul 2020 18:17:02 -0000

[As an individual]

I would say that the diagram would represent A augments B, since A has a de=
pendency on B.  From a quick search this also appears the direction that a =
dependency arrow is represented in UML, in case that matters.

But I could also see how others could see the relationship the other way ro=
und.

I agree that doing it consistently is helpful.

Regards,
Rob


> -----Original Message-----
> From: netmod <netmod-bounces@ietf.org> On Behalf Of tom petch
> Sent: 15 July 2020 16:51
> To: NETMOD Working Group <netmod@ietf.org>
> Subject: [netmod] A ---- > B
>=20
> TEAS yang has a mountain of augment and several I-D represent that
> graphically
>=20
> +-----+          +-----+
> I     I          I     I
> I  A  I   -----> I  B  I
> I     I          I     I
> +-----+          +-----+
> In some I-D this means A augments B
> In other I-D this means B augments A
> I would like consistency.  Is one approach more logical than the other?
>=20
> Tom Petch
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod


From nobody Thu Jul 16 23:28:45 2020
Return-Path: <mvasko@cesnet.cz>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C93143A12D2 for <netmod@ietfa.amsl.com>; Thu, 16 Jul 2020 23:28:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.319
X-Spam-Level: 
X-Spam-Status: No, score=-1.319 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, SPF_HELO_NONE=0.001, SPF_NEUTRAL=0.779, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cesnet.cz
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 VvMCNwhl-m6v for <netmod@ietfa.amsl.com>; Thu, 16 Jul 2020 23:28:40 -0700 (PDT)
Received: from kalendar.cesnet.cz (kalendar.cesnet.cz [78.128.211.34]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 985C63A12D1 for <netmod@ietf.org>; Thu, 16 Jul 2020 23:28:38 -0700 (PDT)
Received: by kalendar.cesnet.cz (Postfix, from userid 999) id 88A1E60174; Fri, 17 Jul 2020 08:28:35 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cesnet.cz; s=kalendar; t=1594967315; bh=v6qpUXmx8bQPjR5rKKGfdFmkSaoxtCludbkD5cuw5Ek=; h=In-Reply-To:From:Date:Cc:To:Subject; b=dMhgxfnM0bZoVqdO2ZVYJC2i+HchYgtmwNiSuRZMFw3TO5z5gFUbRddK1+TBtrVJw mRrYZCYeJ6z7ftyI1oDvDl5OU+F+QDJScz+2TVN5I3D5hrIEqiZfkLvao9PzDtys6O eb9+Pca+DpXCGJptrF8NylW09Veyeeb77H7EpR/c=
Content-Type: text/plain; charset="utf-8"
In-Reply-To: <20200716155522.6sec4q7riy2hxqfj@anna.jacobs.jacobs-university.de>
From: =?utf-8?q?Michal_Va=C5=A1ko?= <mvasko@cesnet.cz>
X-Forward: 2001:67c:1220:80c:b5:55d3:81d5:8636
Date: Fri, 17 Jul 2020 08:28:35 +0200
Cc: "netmod" <netmod@ietf.org>
To: "Juergen Schoenwaelder" <j.schoenwaelder@jacobs-university.de>
MIME-Version: 1.0
Message-ID: <4472-5f114500-29-46c1b700@210905002>
User-Agent: SOGoMail 2.3.23
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/CJcOAYoKRWHcpnQURG05zxuRiRs>
Subject: Re: [netmod]  =?utf-8?b?Pz09P3V0Zi04P3E/ICBKU09OIHRvIFhNTCBsb3NzeSBj?= =?utf-8?q?onversion?=
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Jul 2020 06:28:44 -0000

Thanks for the answers and sorry for not searching the mailing list arc=
hive first.

However, I interpret your answers as "we know about it, it is not ideal=
, but it will stay the way it is". I was hoping for something better.

Regards,
Michal

On Thursday, July 16, 2020 17:55 CEST, Juergen Schoenwaelder <j.schoenw=
aelder@jacobs-university.de> wrote: 
 
> On Thu, Jul 16, 2020 at 04:24:43PM +0200, Michal Va=C5=A1ko wrote:
> > 
> > Similar problem occurs also for boolean. So I am just wondering, is=
 this a known bug/feature, is it intentional? It is true that applicati=
ons usually choose one format and stick to it but it is not a requireme=
nt and I can see this having possibly quite nasty consequences.
> >
> 
> This is known and has already be known when the JSON format was
> standardized. Whether it is a feature or a bug (and if so where
> the bug is) depends on whom you talk to.
> 
> /js
> 
> -- 
> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | German=
y
> Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>
 
 


From nobody Thu Jul 16 23:45:15 2020
Return-Path: <cabo@tzi.org>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 491D53A12E1 for <netmod@ietfa.amsl.com>; Thu, 16 Jul 2020 23:45:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.919
X-Spam-Level: 
X-Spam-Status: No, score=-1.919 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 iKv8-JKK_eac for <netmod@ietfa.amsl.com>; Thu, 16 Jul 2020 23:45:11 -0700 (PDT)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2AB213A0F68 for <netmod@ietf.org>; Thu, 16 Jul 2020 23:45:10 -0700 (PDT)
Received: from [192.168.217.116] (p5089ae91.dip0.t-ipconnect.de [80.137.174.145]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 4B7M7Q57Kfz103h; Fri, 17 Jul 2020 08:45:05 +0200 (CEST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.80.23.2.2\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <87mu3z4gum.fsf@nic.cz>
Date: Fri, 17 Jul 2020 08:44:57 +0200
Cc: =?utf-8?Q?Michal_Va=C5=A1ko?= <mvasko@cesnet.cz>, netmod <netmod@ietf.org>
X-Mao-Original-Outgoing-Id: 616661097.163286-e3aba04ff84010214b46dbd973024086
Content-Transfer-Encoding: quoted-printable
Message-Id: <3A6BD609-92FE-4646-8CDA-6EF514353012@tzi.org>
References: <15dd-5f106300-3d-41094600@245675998> <87mu3z4gum.fsf@nic.cz>
To: Ladislav Lhotka <ladislav.lhotka@nic.cz>
X-Mailer: Apple Mail (2.3608.80.23.2.2)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/OlP-n457y93OXMamMNTsrH97g3U>
Subject: Re: [netmod] JSON to XML lossy conversion
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Jul 2020 06:45:14 -0000

> In my view, if it is a bug, it is in the design of the union type in =
YANG - there is no general way to signal the actual union member type =
for an instance.

Right.  The ambiguity is normally not a problem for a type choice (which =
is just a union of the possible values of all types given), unless what =
specific alternative was chosen is intended to carry semantics.

> I believe it is a good thing that some encodings allow for at least =
partial signalling.
>=20
> Note that similar issues may arise even more often in CBOR, see e.g. =
comments for section 5.12 in
>=20
> =
https://mailarchive.ietf.org/arch/msg/core/Zrb2yhSSdlouS6PI9qfsA1bsDB4/

In the original YANG (XML-only), everything was represented as a text =
string, so the ambiguity was the highest we see now.  YANG-JSON and =
YANG-CBOR provide progressively more disambiguating information, so the =
interpretation (which chosen alternative) may be different from the one =
after converting to YANG-XML.

It gets slightly worse if the non-text type has a conversion to text =
that is not fully nailed down; I don=E2=80=99t know if that is a problem =
with the current set of YANG types, but any new type could of course =
worsen the situation.

The onus is now on the author of the YANG module to make sure that the =
varying levels of ambiguity do not cause a problem.  I would be =
interested to know whether there is any tool support for this.

Gr=C3=BC=C3=9Fe, Carsten


From nobody Thu Jul 16 23:57:58 2020
Return-Path: <mvasko@cesnet.cz>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8F8653A12FB for <netmod@ietfa.amsl.com>; Thu, 16 Jul 2020 23:57:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.319
X-Spam-Level: 
X-Spam-Status: No, score=-1.319 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, SPF_HELO_NONE=0.001, SPF_NEUTRAL=0.779, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cesnet.cz
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 C9An4iohNNiy for <netmod@ietfa.amsl.com>; Thu, 16 Jul 2020 23:57:53 -0700 (PDT)
Received: from kalendar.cesnet.cz (kalendar.cesnet.cz [78.128.211.34]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 599BD3A12E5 for <netmod@ietf.org>; Thu, 16 Jul 2020 23:57:52 -0700 (PDT)
Received: by kalendar.cesnet.cz (Postfix, from userid 999) id 949BC60287; Fri, 17 Jul 2020 08:57:50 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cesnet.cz; s=kalendar; t=1594969070; bh=9l62UOQ2H5bfpB3PiFRfaeXhgZTNLdxdMfsTgxJ1raw=; h=In-Reply-To:From:Date:Cc:To:Subject; b=G9hWsD6b4+VdVBEqPMEA7rb9HKc6+NHTEQlVtliDZhpmnuIJPOq6Zmd9wPrtISGfR aOb3Fm8h3Z+SVXt4AOCTiDe88hwevlzlIGjDm1Dq36zG14bQWCKj1cPMzoABYvCrme Xqsw8RcEeJ0vAlFF98tAYjrP6m4dMCfktFnRweaQ=
Content-Type: text/plain; charset="utf-8"
In-Reply-To: <3A6BD609-92FE-4646-8CDA-6EF514353012@tzi.org>
From: =?utf-8?q?Michal_Va=C5=A1ko?= <mvasko@cesnet.cz>
X-Forward: 2001:67c:1220:80c:b5:55d3:81d5:8636
Date: Fri, 17 Jul 2020 08:57:50 +0200
Cc: "Ladislav Lhotka" <ladislav.lhotka@nic.cz>, "netmod" <netmod@ietf.org>
To: "Carsten Bormann" <cabo@tzi.org>
MIME-Version: 1.0
Message-ID: <1da7-5f114c00-115-50d47000@26535751>
User-Agent: SOGoMail 2.3.23
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/jBzPvvDX9ZPw0DTmkNjVJ0Xm2Ck>
Subject: Re: [netmod]  =?utf-8?b?Pz09P3V0Zi04P3E/ICBKU09OIHRvIFhNTCBsb3NzeSBj?= =?utf-8?q?onversion?=
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Jul 2020 06:57:57 -0000

Hi Carsten,
you had an interesting idea to have tools that could warn about these p=
roblems (although that is hardly a proper solution) but it is not reall=
y possible because the problem may occur whenever there is union with a=
 'string' and 'int8' - 'int32', 'uint8' - 'uint32', or 'boolean', in an=
y order. Meaning in lots of, if not most, unions. And I have considered=
 only XML and JSON, I have not looked into CBOR, which may make it even=
 worse.

Regards,
Michal
 
> 
> > In my view, if it is a bug, it is in the design of the union type i=
n YANG - there is no general way to signal the actual union member type=
 for an instance.
> 
> Right.  The ambiguity is normally not a problem for a type choice (wh=
ich is just a union of the possible values of all types given), unless =
what specific alternative was chosen is intended to carry semantics.
> 
> > I believe it is a good thing that some encodings allow for at least=
 partial signalling.
> > 
> > Note that similar issues may arise even more often in CBOR, see e.g=
. comments for section 5.12 in
> > 
> > https://mailarchive.ietf.org/arch/msg/core/Zrb2yhSSdlouS6PI9qfsA1bs=
DB4/
> 
> In the original YANG (XML-only), everything was represented as a text=
 string, so the ambiguity was the highest we see now.  YANG-JSON and YA=
NG-CBOR provide progressively more disambiguating information, so the i=
nterpretation (which chosen alternative) may be different from the one =
after converting to YANG-XML.
> 
> It gets slightly worse if the non-text type has a conversion to text =
that is not fully nailed down; I don=E2=80=99t know if that is a proble=
m with the current set of YANG types, but any new type could of course =
worsen the situation.
> 
> The onus is now on the author of the YANG module to make sure that th=
e varying levels of ambiguity do not cause a problem.  I would be inter=
ested to know whether there is any tool support for this.
> 
> Gr=C3=BC=C3=9Fe, Carsten
> 
 
 


From nobody Fri Jul 17 00:02:28 2020
Return-Path: <j.schoenwaelder@jacobs-university.de>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 93E973A1345 for <netmod@ietfa.amsl.com>; Fri, 17 Jul 2020 00:02:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 1RafWG4LAx1k for <netmod@ietfa.amsl.com>; Fri, 17 Jul 2020 00:02:25 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A60193A1342 for <netmod@ietf.org>; Fri, 17 Jul 2020 00:02:23 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id 405BA68F; Fri, 17 Jul 2020 09:02:22 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.198]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id xRuKNR6NKKsl; Fri, 17 Jul 2020 09:02:22 +0200 (CEST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS; Fri, 17 Jul 2020 09:02:21 +0200 (CEST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by hermes.jacobs-university.de (Postfix) with ESMTP id D84DC20154; Fri, 17 Jul 2020 09:02:21 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10028) with ESMTP id Q07c0nO3GDr9; Fri, 17 Jul 2020 09:02:21 +0200 (CEST)
Received: from localhost (anna.jacobs.jacobs-university.de [10.50.218.117]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by hermes.jacobs-university.de (Postfix) with ESMTPS id 8EDF3200E4; Fri, 17 Jul 2020 09:02:21 +0200 (CEST)
Date: Fri, 17 Jul 2020 09:02:20 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Michal =?utf-8?B?VmHFoWtv?= <mvasko@cesnet.cz>
Cc: netmod <netmod@ietf.org>
Message-ID: <20200717070220.ta3xihxskaudy2vc@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: Michal =?utf-8?B?VmHFoWtv?= <mvasko@cesnet.cz>, netmod <netmod@ietf.org>
References: <20200716155522.6sec4q7riy2hxqfj@anna.jacobs.jacobs-university.de> <4472-5f114500-29-46c1b700@210905002>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
In-Reply-To: <4472-5f114500-29-46c1b700@210905002>
X-Clacks-Overhead: GNU Terry Pratchett
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/6V6b74k1-oEYMIGtqexprMyup_Q>
Subject: Re: [netmod] JSON to XML lossy conversion
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Jul 2020 07:02:27 -0000

It is as it is for now and hence module authors have to be careful
with unions. Fixing this issue might require a new version of YANG
(depending on how you look at the issue), something that has been
talked about (for some years) but so far no serious action has been
started to seriously work on a revision of YANG.

https://github.com/netmod-wg/yang-next/issues/72

/js

On Fri, Jul 17, 2020 at 08:28:35AM +0200, Michal Va=C5=A1ko wrote:
> Thanks for the answers and sorry for not searching the mailing list arc=
hive first.
>=20
> However, I interpret your answers as "we know about it, it is not ideal=
, but it will stay the way it is". I was hoping for something better.
>=20
> Regards,
> Michal
>=20
> On Thursday, July 16, 2020 17:55 CEST, Juergen Schoenwaelder <j.schoenw=
aelder@jacobs-university.de> wrote:=20
> =20
> > On Thu, Jul 16, 2020 at 04:24:43PM +0200, Michal Va=C5=A1ko wrote:
> > >=20
> > > Similar problem occurs also for boolean. So I am just wondering, is=
 this a known bug/feature, is it intentional? It is true that application=
s usually choose one format and stick to it but it is not a requirement a=
nd I can see this having possibly quite nasty consequences.
> > >
> >=20
> > This is known and has already be known when the JSON format was
> > standardized. Whether it is a feature or a bug (and if so where
> > the bug is) depends on whom you talk to.
> >=20
> > /js
> >=20
> > --=20
> > Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> > Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | German=
y
> > Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>
> =20
> =20
>=20

--=20
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>


From nobody Fri Jul 17 00:11:31 2020
Return-Path: <ladislav.lhotka@nic.cz>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7AE383A1390 for <netmod@ietfa.amsl.com>; Fri, 17 Jul 2020 00:11:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, NICE_REPLY_A=-0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 S6huDi_Xcu9W for <netmod@ietfa.amsl.com>; Fri, 17 Jul 2020 00:11:27 -0700 (PDT)
Received: from mail.nic.cz (mail.nic.cz [IPv6:2001:1488:800:400::400]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C37AB3A138F for <netmod@ietf.org>; Fri, 17 Jul 2020 00:11:25 -0700 (PDT)
Received: from [IPv6:2a01:5e0:29:ffff:fc73:fa64:57e6:2115] (unknown [IPv6:2a01:5e0:29:ffff:fc73:fa64:57e6:2115]) by mail.nic.cz (Postfix) with ESMTPSA id D4EB4140967; Fri, 17 Jul 2020 09:11:22 +0200 (CEST)
To: =?UTF-8?Q?Michal_Va=c5=a1ko?= <mvasko@cesnet.cz>, Carsten Bormann <cabo@tzi.org>
Cc: netmod <netmod@ietf.org>
References: <1da7-5f114c00-115-50d47000@26535751>
From: Ladislav Lhotka <ladislav.lhotka@nic.cz>
Autocrypt: addr=ladislav.lhotka@nic.cz; keydata= mQINBFhU5JIBEACmGIeLglGrwf6JBcNrcLoO19yAdKcH7V132STGHlhEAgmdzwclgVE7GN7y 5+1ySQ8jhDM80QSQ+XaXsSbHTQl23vcVvSfKNdme11kGEQ7kO/bTbUYxpRRa5dqDjLeEHhol WiNk6nUHqEAExbpEoITiO216Lwxh8gD2+39ZH/UVJgMHoZD1VmrxHSnp9b1SpmDWkbILRc93 u6lADieU67SG5vWqGaBgp8JQAVI3F+ZhcLXHQiQLPliePT3YKfvubWg9NIprts9fv2JAUywv NN4R5gg1oFegOXouzlBySiUNXndzJsj1JAcI4psGA9iGYBhgdILXg+2Kwkok9rrx1gWsqtmb lcFDiJRx52FUohHz9obZ9gkOd4NoV4jatjnu+9HKA8V2T5JUgTCgOWeI2yHoSNFJvKO0ygIg /5ccrB9iRdmJIiA2cAmu5MaHnKxAcQ7eaXqQN+JRcpFUH2ooFHKm0750U3aAZY3an5+a5Njh XddaDDX/7f0a68jaWuoKFn7Mqa2HhNnLJs2Nsq9quLdWEUh59wOgTrp2TZnkAFtG1MGa2dNz M3YX22+jwbnfv/U72fEu33juXfMLWfwzJEzQG47dnpmsArt8fM+atOvTSvkLQDNJkOSVZT8m NR5/OeIYfxhe3FUSrljRQBXN8ioVoiMtcCR8EKXCwCnja20vdQARAQABtChMYWRpc2xhdiBM aG90a2EgPGxhZGlzbGF2Lmxob3RrYUBuaWMuY3o+iQJUBBMBCgA+FiEEtr1TxpCtJF8Aid5X uPkrCKn3bGcFAl3k3q0CGwMFCQecs7wFCwkIBwMFFQoJCAsFFgIDAQACHgECF4AACgkQuPkr CKn3bGeXZA/+IM3zgfkMwQ+rvYMEn1cHoYwA0j8iwGtQp6FQYO/Vj0d6Q07Q5/iUqM0UuniU HN6xC5APrPsxwyeSuJUW1zjGm6JD8U5WinbNJuBU/FMC7XyHgOwwXdlT1bLlhOYnvUrZx0bB QeMLnUinvTHLVFnpUCfFpyKRUKh3kkUJS5AXRz5ZgEqJUr79GSTg46dluXlz9mnPIkwluwYO ydlhtW/+s/xVuCIqRUdhhc30d8K5XB+smiYmHSzePjLGwsP1pHt1e8we57EFNvm7iiwXPCAI cy+PAtCxmq2zsIxsZxtZP4SWbRcj2Z16XTtT+hhNK6SWKhpDuacadpWChXpYc36xtuJ5Ll3C lZqa/6mDRcagJy016pQboW/4JIkFcFhu6ugNwvR1OBom04VPVBxqQRgazqpfkB0jSWWS4rwh l30kwDFW5eWcski3Ja5g2drj0YpUeEkMOQcToxLPXffI6dauKTMh7K6RF++LGCYxOukWt2r+ jk6/pB3rSVztAJDb4kc/EgE7yNwrVQOxkKHfk3rGCXkvijCgU3jS0k5g01/OwENxpEUk0Nln mlLJdb8Bju6Jp2y3ZX97+Szs2tH8M6Mpny213lFgc4EVCOFVtIPsyYfiR9On1IIdRqMx3mQC 5AV+3Wc0o3M7Ku0ZbuhkYLNIhlNrRjlxFRk12FpZwFwznY+5AQ0EWFTnYgEIAM6XJ37HGp7H nzztkWbCW+5zkLzff2LQh7yoH32CGJTK7vnQKOY+JKi16lR1qUDHOUtYfRj17jBNWaB0CY0k qkRWCDXG0pff8VT63Kg/DlS2LLbPQpO2NcjdMhPTTUadnKWeo7h6/mFF7VW4X2sm1NYeNWD5 VQxdPQUbnCJ4Pi23QZRJnBu2ycM9aXa7ERRvpN3i3mAc2UgkJWq4KGjI74cd7ytCsU0RN6RT S0sFE4zCB1r6nXqfHHiousATS6+3GnuIGTtaeR0nXHlIvl2AC91+hswsWaA7YB4dB2/GJ8PN L3d07gA6yR2DoZJZhAmtMUiUzap4jgf07UoTOY80MHkAEQEAAYkDcgQYAQoAJgIbAhYhBLa9 U8aQrSRfAIneV7j5Kwip92xnBQJcLzGrBQkHnLFJAUDAdCAEGQEKAB0WIQQ+THLKBBuTzVYa 3ozuYRDCyLOtngUCWFTnYgAKCRDuYRDCyLOtnhnlB/49PV5puyMGBJXY5XBdaPIKFfC5eBfy EOgMqDfJS9yhV7bhFRzzztX9Z7COod6mxmlogNaDFMk/yFH25DOe2tpjKs6sqa9bwyY3cOFw pp38VdeAq0FxF3qOhjKzF12RVQ4Ipu/ahzzQ6V5reia+onOghw+BrjOsPExJaDbiif5UqL/F yWvERlR46GGbFzK9gEvUo+52Wjx3t4hW2IMZKS58xvzkMkTQtxYHAM++jO7bH18wV603JJC3 mZxq9YKKFHVcxinp9l8yzVxfIjhiklednvb30lggY4VEG6X+BER/lcw1QgSDojjbHY72o+76 rBYZ+pSacY/idn5AkAEkQyxsCRC4+SsIqfdsZ1aAEACjuN1b73KNsdsNZuV/MSdmfC+LkoG2 +20kGWzHHiq1Owc4W3fDRohJThM5xyKt2RAcLZAqzfeef1AuoESTqqR6OheaF3u0HAa+U87E /dfjflBOsGZloNi/0/JcN2B8VJpXBwA55adA4YwNL/i8k/roIZ0Yh4wd8Bv8G4exrjvPZPCG klGNBvIJomaqgb9YDvdN22CW3f0zoCwdTX+XV7YL6IQsZroRViLWZv12UCKO1kVop8IMQolx XGbo4kVkqtVx0A4O+ZqCiG819QGZIAtaKSG6aK1xWxNg16ClbEoCEglPeLiOr1ttibO6emuK 4w+4vA5nu+q5niUZ611f/9OtnNO6w/EZ9jRjiqBbo7esNkzal4LjwZUa0B3poWRz+7B++CYS F0c/qdfqjYmiN4IEbXnC0EFhwOYejTayy/H/nA0yGjxF7xA2Krom8B3YTaOnaZ2lVx0gtQK6 Ih7SSc842yRyBnMoVko8mzcHb/0urD2uWkPI5VfXLF9OJhfe3J1xswtqfOxFtf1cZv6fnQID 4gfsvRP8s8Wow5m3gp1HLSlxeZcc57nK8/nKWaTssdOf6doSw8kLWC5Dcwx2Ld15SsjkHeCO MtOaIxq+Er6vnvcepj76pZZJznS/bMriYPyyw0FIYmAPcnm3v5W+HZ339ktp+Kk3fNl3qJo6 C+Sjv7kBDQRYVOgGAQgA0GW5sWxqhcD9hxi/LQZ/hzPBgrpTvyIgxHrJN1HZ2BzdpNU7UlnC DVDzvAV2/1kEIiCdTYnnly0+PCHhyEdP45M9//oH7KYd/F/JSQwI+56mGP2O0fBBu9WStHws RraGfzGGZDV1XutvIz/qzpkBGpXGzA73Bi2Xye+/9JtHXmjhoXnItQLO38Hqnb5kXk79cSC4 TStPAKdrB/CMolcArT8j9eijIUOPMkWCGCeICv/hECpA5CZma2tplU80cKiOIYknFG8E+5Pr FlW962P7njIaahWSIObM2/C48uu5KAwgyDj6DA14cwc/4wfRsXZFjUMNpI0xer1iLQV5y1vi 6QARAQABiQI8BBgBCgAmAhsMFiEEtr1TxpCtJF8Aid5XuPkrCKn3bGcFAlwvMc8FCQecsMkA CgkQuPkrCKn3bGfkEg//alC3LNxnyH3tNy/OKQqOFJLUCidIm77DT/ZQfjLMAZezzCAq1Adf hVg7uV5a/dFdQdVDnjEz+SQ6/EzyqGashdAMnlBDwiqPe3MhB0L97VQwjNQa0wf1AsHdQCv8 i3e7U6RjlEmSC42dA+RjhrFOCZPtUTlCVDoSnY1S0kZOvEjhHvw901MPEINikZY4TBc18Xnk fbGQhglvI9NqBawlBKHyDGTAVJL7ld60iHsWt3prq+h48iFjc7x2JT39oBxT5Jhl3pg01QSC vu2Fg99vUuRr3u8tavnMKX4Vk3bujpHhuyOTSm0X37nwwu9DpMqkeUNvYR2RM+EuGGltonrN yrb5S21omN7fLDvRtdUBUOCFJLxZunTDLlkig/QuT+QlW7CG59Ussuu37HxgpiICCeeBDOaF bkZku43Qwt5cTtdJ8BkzYgvvoC7NegBn9N+U+Etrrvs09Slo11wlQx1F3sk9T9rjz1QrPM8j blxEgepm+W75VJ22z1qY/JnNElygR7KeTaeOY+iCn4wgDeC964AHMuGzG7aUg8P3zjgClL1T pFJwQUml880L6C+VuWPxuFIS18BPCYtLGlfQc5jp4dGN87ftenT13W70XiGXdrmIAFBF6Jjk 3huuDoRvdbPavAGdxu5QGdHeH0/GjfTxq7lRwgamoY0lw1LIB6LOzXo=
Organization: CZ.NIC
Message-ID: <2a3fe9be-9319-2f19-e18d-be723379953f@nic.cz>
Date: Fri, 17 Jul 2020 09:11:22 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0
MIME-Version: 1.0
In-Reply-To: <1da7-5f114c00-115-50d47000@26535751>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 8bit
X-Virus-Scanned: clamav-milter 0.102.2 at mail
X-Virus-Status: Clean
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/Nf4ZQYA2KBzwPSWBAO2YR7r5KK4>
Subject: Re: [netmod] JSON to XML lossy conversion
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Jul 2020 07:11:29 -0000

On 17. 07. 20 8:57, Michal Vaško wrote:
> Hi Carsten,
> you had an interesting idea to have tools that could warn about these problems (although that is hardly a proper solution) but it is not really possible because the problem may occur whenever there is union with a 'string' and 'int8' - 'int32', 'uint8' - 'uint32', or 'boolean', in any order. Meaning in lots of, if not most, unions. And I have considered only XML and JSON, I have not looked into CBOR, which may make it even worse.

What you can do is to define a metadata annotation specifying the union
member for a particular instance, and implement it in your tools. This
would be a solution independent of instance representation.

Lada

> 
> Regards,
> Michal
>  
>>
>>> In my view, if it is a bug, it is in the design of the union type in YANG - there is no general way to signal the actual union member type for an instance.
>>
>> Right.  The ambiguity is normally not a problem for a type choice (which is just a union of the possible values of all types given), unless what specific alternative was chosen is intended to carry semantics.
>>
>>> I believe it is a good thing that some encodings allow for at least partial signalling.
>>>
>>> Note that similar issues may arise even more often in CBOR, see e.g. comments for section 5.12 in
>>>
>>> https://mailarchive.ietf.org/arch/msg/core/Zrb2yhSSdlouS6PI9qfsA1bsDB4/
>>
>> In the original YANG (XML-only), everything was represented as a text string, so the ambiguity was the highest we see now.  YANG-JSON and YANG-CBOR provide progressively more disambiguating information, so the interpretation (which chosen alternative) may be different from the one after converting to YANG-XML.
>>
>> It gets slightly worse if the non-text type has a conversion to text that is not fully nailed down; I don’t know if that is a problem with the current set of YANG types, but any new type could of course worsen the situation.
>>
>> The onus is now on the author of the YANG module to make sure that the varying levels of ambiguity do not cause a problem.  I would be interested to know whether there is any tool support for this.
>>
>> Grüße, Carsten
>>
>  
>  
> 

-- 
Ladislav Lhotka
Head, CZ.NIC Labs
PGP Key ID: 0xB8F92B08A9F76C67


From nobody Fri Jul 17 00:33:20 2020
Return-Path: <cabo@tzi.org>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1B2EB3A1406 for <netmod@ietfa.amsl.com>; Fri, 17 Jul 2020 00:33:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.919
X-Spam-Level: 
X-Spam-Status: No, score=-1.919 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 iPTHY5IVp3w4 for <netmod@ietfa.amsl.com>; Fri, 17 Jul 2020 00:33:15 -0700 (PDT)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7BC5A3A1405 for <netmod@ietf.org>; Fri, 17 Jul 2020 00:33:15 -0700 (PDT)
Received: from client-0073.vpn.uni-bremen.de (client-0073.vpn.uni-bremen.de [134.102.107.73]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 4B7MY43CFfzyhZ; Fri, 17 Jul 2020 09:03:52 +0200 (CEST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.80.23.2.2\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <1da7-5f114c00-115-50d47000@26535751>
Date: Fri, 17 Jul 2020 09:03:51 +0200
Cc: Ladislav Lhotka <ladislav.lhotka@nic.cz>, netmod <netmod@ietf.org>
X-Mao-Original-Outgoing-Id: 616662231.676726-3d1b65735cfd1ee26b3e27f0df53664a
Content-Transfer-Encoding: quoted-printable
Message-Id: <FC879C58-9566-44C5-AADA-E294F04268EC@tzi.org>
References: <1da7-5f114c00-115-50d47000@26535751>
To: =?utf-8?Q?Michal_Va=C5=A1ko?= <mvasko@cesnet.cz>
X-Mailer: Apple Mail (2.3608.80.23.2.2)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/dXqEylpfnGJt-mydIFQrySI7PuI>
Subject: Re: [netmod] JSON to XML lossy conversion
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Jul 2020 07:33:18 -0000

On 2020-07-17, at 08:57, Michal Va=C5=A1ko <mvasko@cesnet.cz> wrote:
>=20
> I have not looked into CBOR

Please do; this is in 2nd WGLC right now.

Gr=C3=BC=C3=9Fe, Carsten


From nobody Fri Jul 17 03:03:46 2020
Return-Path: <vladimir@lightside-instruments.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 08F583A0475 for <netmod@ietfa.amsl.com>; Fri, 17 Jul 2020 03:03:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, MSGID_FROM_MTA_HEADER=0.001, NICE_REPLY_A=-0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=netorgft4991094.onmicrosoft.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 zWJF_rGBLy8v for <netmod@ietfa.amsl.com>; Fri, 17 Jul 2020 03:03:43 -0700 (PDT)
Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2087.outbound.protection.outlook.com [40.107.22.87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 445A43A043A for <netmod@ietf.org>; Fri, 17 Jul 2020 03:03:43 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Oe1ZPjCyWldgCO3vNNngDKbOz47J7UFxKLSxTiZHIFgZPWqCteF+flAwv+hjwr4OSN/wcl1bLgJEx+HWDYrBPDDEr4yRs1w2aNO2owFXsomtT0cj2ZeNtFr4NrLxQQqwZNMx4C2nVUkoZVRqonFckfBdiK8dIlJLXgPTMimQFtAq636CIPJUMSPRPNx1YH2mnk65r7IpJQbBx577gbUHEPgipxb+M0E+CTzzytqhccKfmjtzmtrWeT2gzqEYABHuwca/ubFMj5i3rGAWWapv0BRYo8cdl17g3aOTiT7C6/ov0mI+aNfZlHFGKgo2sCS8Z6eAFpj8/MS/bFw17hjh2g==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=5NFg1FYeihDVBOsgo3vyp/yNGvjXVCjzFdpRGJpWlIQ=; b=RlPPjiuv9Y0ySJMH8T8J6GPWNlNRsSUKKsg9aAdu3nfVfSgkFEa46Tdy9kHlzf0PSYalx9N0lfxUnRoaDPPfpQpEbikR+vwFqINSnKpuFp91NxeziDb/OY1eUvIjOvGSYhe5Em+/UfHNC7kObHfo35S0yrYYniRrTHnulkTvEEJhxeybhfnO6aCqg4lYSqxjbKWcn3VFdzDRQ82s8L//4GTq0VrwPnmMT6XvJYPiioJ8lrQSDpt3B5vy3OQ2WyLxm56eiZ6A1XlXvjMMvVx4jhDoMt7r8KPyJhBLnzs6eV0claZOf2CpEptlSkbYtyLKapRmfeolw6+cLXwnSJz1Ag==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=lightside-instruments.com; dmarc=pass action=none header.from=lightside-instruments.com; dkim=pass header.d=lightside-instruments.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NETORGFT4991094.onmicrosoft.com; s=selector2-NETORGFT4991094-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=5NFg1FYeihDVBOsgo3vyp/yNGvjXVCjzFdpRGJpWlIQ=; b=I2Kh596I7X8u8x2b+2k6wakXgGOBAooF49KpZib2g0p0+yoKSfNONrw8qQidl/6/rDauzL3ZL7795UE1eO2hbDqtYbuWV84xMOJ8fFl0CChLaPD85A1qgOtXHT1LX+oyoBqQdUjOe1RK1PrYfxvQlFpKsmZaeksKIumB6uU6cFE=
Authentication-Results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=lightside-instruments.com;
Received: from AM0PR08MB4084.eurprd08.prod.outlook.com (2603:10a6:208:129::25) by AM4PR0802MB2354.eurprd08.prod.outlook.com (2603:10a6:200:64::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3195.17; Fri, 17 Jul 2020 10:03:40 +0000
Received: from AM0PR08MB4084.eurprd08.prod.outlook.com ([fe80::118a:b8b0:367d:aa76]) by AM0PR08MB4084.eurprd08.prod.outlook.com ([fe80::118a:b8b0:367d:aa76%3]) with mapi id 15.20.3174.026; Fri, 17 Jul 2020 10:03:40 +0000
To: Ladislav Lhotka <ladislav.lhotka@nic.cz>, "netmod@ietf.org" <netmod@ietf.org>
References: <1da7-5f114c00-115-50d47000@26535751> <2a3fe9be-9319-2f19-e18d-be723379953f@nic.cz>
From: Vladimir Vassilev <vladimir@lightside-instruments.com>
Message-ID: <ec0176fd-7b37-f356-825a-c90e86f8f1c3@lightside-instruments.com>
Date: Fri, 17 Jul 2020 12:03:37 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.3.0
In-Reply-To: <2a3fe9be-9319-2f19-e18d-be723379953f@nic.cz>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Content-Language: en-US
X-ClientProxiedBy: HE1PR0901CA0051.eurprd09.prod.outlook.com (2603:10a6:3:45::19) To AM0PR08MB4084.eurprd08.prod.outlook.com (2603:10a6:208:129::25)
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
Received: from [IPv6:2001:840:4b0b:1337:c68e:8fff:fef3:82a7] (2001:840:4b0b:1337:c68e:8fff:fef3:82a7) by HE1PR0901CA0051.eurprd09.prod.outlook.com (2603:10a6:3:45::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3195.17 via Frontend Transport; Fri, 17 Jul 2020 10:03:40 +0000
X-Originating-IP: [2001:840:4b0b:1337:c68e:8fff:fef3:82a7]
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 5911f4a7-aeb3-4459-3d4b-08d82a38ae52
X-MS-TrafficTypeDiagnostic: AM4PR0802MB2354:
X-Microsoft-Antispam-PRVS: <AM4PR0802MB2354B13DDFED859DD58E0AA59B7C0@AM4PR0802MB2354.eurprd08.prod.outlook.com>
X-MS-Oob-TLC-OOBClassifiers: OLM:10000;
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: cYvNlAbkER15tf8wcswzPF5g0SdP+5kvTgZhrfzV2AdYkbsYUWqbMFRSCRHe7d9/kRtMOKe6MDwmrCUy53YMSV/HcExA6d0/sSVGshDkl0KflVt+5yLrQM5sE8b4bg8TMno8zlZqlY71KbcDkcHPrThCwUbJe2dq+JcpZQa15Xti+3VbRBoUFzhAs5cWLSwrKqCCGjDCmomxvJZAjewpdVraIe7yOEonjFsZr6X5q4o5eMwk7qBxygcAaJYKAIw8Way8NxRNqHsN7MtmYyE0YXGxvErs9x8BDRQuZr7qMe1tLyiL0rVipGfctWortnx9yThFnY4Sl4vmu/UU9gon90Y0Azp0FRU/SjJ4DM0Pn2sKhYvK2tj0fm0riKntO+7fiAABczrUi9L4V3wSL1JFdxrHNccnQLqujri1PL8xjBmIUQjUDlP4q400+JtNZWiEyjJicQqpj91dtHayjOZAcA==
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:AM0PR08MB4084.eurprd08.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(136003)(39830400003)(396003)(346002)(366004)(376002)(86362001)(31696002)(966005)(316002)(508600001)(2616005)(6486002)(110136005)(186003)(66476007)(31686004)(8676002)(16526019)(52116002)(36756003)(8936002)(66946007)(83380400001)(5660300002)(66556008)(66574015)(2906002)(6666004)(43740500002); DIR:OUT; SFP:1101; 
X-MS-Exchange-AntiSpam-MessageData: +JPGF3u1zwGudBtO0MM2dPRAhGuY5mZCO0qG0/wsBlxqaz+fChrKl26JxjKu/AC+xRxSQW7OQGyKo/qgWNOoGPMW47TwNptQlO2hcCl96gzq65euQEnAOS9W9zAwGKqLPeNj/fdnYWEXGq9Nbk+3W8zecDylYn8uCyQvBRV3tZE8GQA+EYPYJtcyZ+ATtLD1BkfFi+jypsXYPdJTu5lam/6vZMjvgLNfkjADcwDRwEMqePb0oanUUyWyui8/m1tpvTTxXr7qmRdN3VuTa3Hs4NUOM4ZFZBqEmixHoLS73A7sWVz+cms8r0RpLvLwWR1Srfe6WfBOu2xOiCSPVhDrc24GT166/0fJi5S15z0OyximWHbkkNLK+Vwpwp2blSHf9+fqWa3vNxifw6TmlCl1NbROz4tdFEeczIaSovWsvEfb3HkLRwPjoOpnOmnYhsWr//WBbphQQGel1/i/G8czj8He/Igjw/kSgF6tn1Q/7q1DmKQMqsszHA9sIkbR9GOMv0l6j/dsTIdXa9VxV1URWiYcJdw+hnZ5fPBdpWJ7nx4=
X-OriginatorOrg: lightside-instruments.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 5911f4a7-aeb3-4459-3d4b-08d82a38ae52
X-MS-Exchange-CrossTenant-AuthSource: AM0PR08MB4084.eurprd08.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Jul 2020 10:03:40.5784 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: c0326317-f373-4461-a96f-7946e0abb603
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: EDT+fqwAMEBTeecniWmdopwTL4XqhqGcJ0jn7lkRO4q0f/GUZbqtY9T/7xAj7lEEKUjdkPtDzwPdO0N1tvJ9nhk8QKderfNgz3WhuZc7syTvenLlxcl4/geudHStC0qK
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM4PR0802MB2354
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/vKKIqnU9r4cy_GUy4d4ACZFW53k>
Subject: Re: [netmod] JSON to XML lossy conversion
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Jul 2020 10:03:45 -0000

On 17/07/2020 09.11, Ladislav Lhotka wrote:

>
> On 17. 07. 20 8:57, Michal Vaško wrote:
>> Hi Carsten,
>> you had an interesting idea to have tools that could warn about these problems (although that is hardly a proper solution) but it is not really possible because the problem may occur whenever there is union with a 'string' and 'int8' - 'int32', 'uint8' - 'uint32', or 'boolean', in any order. Meaning in lots of, if not most, unions. And I have considered only XML and JSON, I have not looked into CBOR, which may make it even worse.
> What you can do is to define a metadata annotation specifying the union
> member for a particular instance, and implement it in your tools. This
> would be a solution independent of instance representation.


IMO this does not solve the problem that XML can not encode all values 
of the value space in certain awkward unions (JSON and CBOR can't do 
that either only the constraints are alternative supersets).

If the XML representation rules in the YANG definition were provided as 
an inherent constraint to the value space of the union type there was 
not going to be ambiguity and there would have been a bug in any 
encoding that does not enforce this exact constraint. This is not 
spelled out in RFC7950 but is a good rule of thumb to avoid unions that 
have value space that can not be represented in XML.

The alternative is to rework the XML representation to not have such 
limitation in a next version of YANG (e.g. adding XML attributes with 
the active member type index and name).

That said I think there is one underestimated feature of the union type 
being entirely mapped to a string also for integer types as it is in the 
current XML encoding definition. Without requirement for resolving which 
member type the data actually is representing but just validating there 
is at least one match allows implementations to encode the data without 
resolving a possibly complex logical relationship. For example a union 
of interface index and leafref to interface name (for whatever reason 
someone would design such a union). You really do not need to know if 
there is an interface named "2" in the candidate configuration when you 
send <edit-config> in XML. With JSON you have to resolve this.

/Vladimir


>
> Lada
>
>> Regards,
>> Michal
>>   
>>>> In my view, if it is a bug, it is in the design of the union type in YANG - there is no general way to signal the actual union member type for an instance.
>>> Right.  The ambiguity is normally not a problem for a type choice (which is just a union of the possible values of all types given), unless what specific alternative was chosen is intended to carry semantics.
>>>
>>>> I believe it is a good thing that some encodings allow for at least partial signalling.
>>>>
>>>> Note that similar issues may arise even more often in CBOR, see e.g. comments for section 5.12 in
>>>>
>>>> https://mailarchive.ietf.org/arch/msg/core/Zrb2yhSSdlouS6PI9qfsA1bsDB4/
>>> In the original YANG (XML-only), everything was represented as a text string, so the ambiguity was the highest we see now.  YANG-JSON and YANG-CBOR provide progressively more disambiguating information, so the interpretation (which chosen alternative) may be different from the one after converting to YANG-XML.
>>>
>>> It gets slightly worse if the non-text type has a conversion to text that is not fully nailed down; I don’t know if that is a problem with the current set of YANG types, but any new type could of course worsen the situation.
>>>
>>> The onus is now on the author of the YANG module to make sure that the varying levels of ambiguity do not cause a problem.  I would be interested to know whether there is any tool support for this.
>>>
>>> Grüße, Carsten
>>>
>>   
>>   
>>


From nobody Fri Jul 17 05:12:17 2020
Return-Path: <ladislav.lhotka@nic.cz>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7FD203A0AF3 for <netmod@ietfa.amsl.com>; Fri, 17 Jul 2020 05:12:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.918
X-Spam-Level: 
X-Spam-Status: No, score=-1.918 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, NICE_REPLY_A=-0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 AJvlHJ1mxkMJ for <netmod@ietfa.amsl.com>; Fri, 17 Jul 2020 05:12:13 -0700 (PDT)
Received: from mail.nic.cz (mail.nic.cz [217.31.204.67]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BD1213A0AF1 for <netmod@ietf.org>; Fri, 17 Jul 2020 05:12:10 -0700 (PDT)
Received: from [IPv6:2a01:5e0:29:ffff:fc73:fa64:57e6:2115] (unknown [IPv6:2a01:5e0:29:ffff:fc73:fa64:57e6:2115]) by mail.nic.cz (Postfix) with ESMTPSA id D1605140990; Fri, 17 Jul 2020 14:12:06 +0200 (CEST)
To: Vladimir Vassilev <vladimir@lightside-instruments.com>, "netmod@ietf.org" <netmod@ietf.org>
References: <1da7-5f114c00-115-50d47000@26535751> <2a3fe9be-9319-2f19-e18d-be723379953f@nic.cz> <ec0176fd-7b37-f356-825a-c90e86f8f1c3@lightside-instruments.com>
From: Ladislav Lhotka <ladislav.lhotka@nic.cz>
Autocrypt: addr=ladislav.lhotka@nic.cz; keydata= mQINBFhU5JIBEACmGIeLglGrwf6JBcNrcLoO19yAdKcH7V132STGHlhEAgmdzwclgVE7GN7y 5+1ySQ8jhDM80QSQ+XaXsSbHTQl23vcVvSfKNdme11kGEQ7kO/bTbUYxpRRa5dqDjLeEHhol WiNk6nUHqEAExbpEoITiO216Lwxh8gD2+39ZH/UVJgMHoZD1VmrxHSnp9b1SpmDWkbILRc93 u6lADieU67SG5vWqGaBgp8JQAVI3F+ZhcLXHQiQLPliePT3YKfvubWg9NIprts9fv2JAUywv NN4R5gg1oFegOXouzlBySiUNXndzJsj1JAcI4psGA9iGYBhgdILXg+2Kwkok9rrx1gWsqtmb lcFDiJRx52FUohHz9obZ9gkOd4NoV4jatjnu+9HKA8V2T5JUgTCgOWeI2yHoSNFJvKO0ygIg /5ccrB9iRdmJIiA2cAmu5MaHnKxAcQ7eaXqQN+JRcpFUH2ooFHKm0750U3aAZY3an5+a5Njh XddaDDX/7f0a68jaWuoKFn7Mqa2HhNnLJs2Nsq9quLdWEUh59wOgTrp2TZnkAFtG1MGa2dNz M3YX22+jwbnfv/U72fEu33juXfMLWfwzJEzQG47dnpmsArt8fM+atOvTSvkLQDNJkOSVZT8m NR5/OeIYfxhe3FUSrljRQBXN8ioVoiMtcCR8EKXCwCnja20vdQARAQABtChMYWRpc2xhdiBM aG90a2EgPGxhZGlzbGF2Lmxob3RrYUBuaWMuY3o+iQJUBBMBCgA+FiEEtr1TxpCtJF8Aid5X uPkrCKn3bGcFAl3k3q0CGwMFCQecs7wFCwkIBwMFFQoJCAsFFgIDAQACHgECF4AACgkQuPkr CKn3bGeXZA/+IM3zgfkMwQ+rvYMEn1cHoYwA0j8iwGtQp6FQYO/Vj0d6Q07Q5/iUqM0UuniU HN6xC5APrPsxwyeSuJUW1zjGm6JD8U5WinbNJuBU/FMC7XyHgOwwXdlT1bLlhOYnvUrZx0bB QeMLnUinvTHLVFnpUCfFpyKRUKh3kkUJS5AXRz5ZgEqJUr79GSTg46dluXlz9mnPIkwluwYO ydlhtW/+s/xVuCIqRUdhhc30d8K5XB+smiYmHSzePjLGwsP1pHt1e8we57EFNvm7iiwXPCAI cy+PAtCxmq2zsIxsZxtZP4SWbRcj2Z16XTtT+hhNK6SWKhpDuacadpWChXpYc36xtuJ5Ll3C lZqa/6mDRcagJy016pQboW/4JIkFcFhu6ugNwvR1OBom04VPVBxqQRgazqpfkB0jSWWS4rwh l30kwDFW5eWcski3Ja5g2drj0YpUeEkMOQcToxLPXffI6dauKTMh7K6RF++LGCYxOukWt2r+ jk6/pB3rSVztAJDb4kc/EgE7yNwrVQOxkKHfk3rGCXkvijCgU3jS0k5g01/OwENxpEUk0Nln mlLJdb8Bju6Jp2y3ZX97+Szs2tH8M6Mpny213lFgc4EVCOFVtIPsyYfiR9On1IIdRqMx3mQC 5AV+3Wc0o3M7Ku0ZbuhkYLNIhlNrRjlxFRk12FpZwFwznY+5AQ0EWFTnYgEIAM6XJ37HGp7H nzztkWbCW+5zkLzff2LQh7yoH32CGJTK7vnQKOY+JKi16lR1qUDHOUtYfRj17jBNWaB0CY0k qkRWCDXG0pff8VT63Kg/DlS2LLbPQpO2NcjdMhPTTUadnKWeo7h6/mFF7VW4X2sm1NYeNWD5 VQxdPQUbnCJ4Pi23QZRJnBu2ycM9aXa7ERRvpN3i3mAc2UgkJWq4KGjI74cd7ytCsU0RN6RT S0sFE4zCB1r6nXqfHHiousATS6+3GnuIGTtaeR0nXHlIvl2AC91+hswsWaA7YB4dB2/GJ8PN L3d07gA6yR2DoZJZhAmtMUiUzap4jgf07UoTOY80MHkAEQEAAYkDcgQYAQoAJgIbAhYhBLa9 U8aQrSRfAIneV7j5Kwip92xnBQJcLzGrBQkHnLFJAUDAdCAEGQEKAB0WIQQ+THLKBBuTzVYa 3ozuYRDCyLOtngUCWFTnYgAKCRDuYRDCyLOtnhnlB/49PV5puyMGBJXY5XBdaPIKFfC5eBfy EOgMqDfJS9yhV7bhFRzzztX9Z7COod6mxmlogNaDFMk/yFH25DOe2tpjKs6sqa9bwyY3cOFw pp38VdeAq0FxF3qOhjKzF12RVQ4Ipu/ahzzQ6V5reia+onOghw+BrjOsPExJaDbiif5UqL/F yWvERlR46GGbFzK9gEvUo+52Wjx3t4hW2IMZKS58xvzkMkTQtxYHAM++jO7bH18wV603JJC3 mZxq9YKKFHVcxinp9l8yzVxfIjhiklednvb30lggY4VEG6X+BER/lcw1QgSDojjbHY72o+76 rBYZ+pSacY/idn5AkAEkQyxsCRC4+SsIqfdsZ1aAEACjuN1b73KNsdsNZuV/MSdmfC+LkoG2 +20kGWzHHiq1Owc4W3fDRohJThM5xyKt2RAcLZAqzfeef1AuoESTqqR6OheaF3u0HAa+U87E /dfjflBOsGZloNi/0/JcN2B8VJpXBwA55adA4YwNL/i8k/roIZ0Yh4wd8Bv8G4exrjvPZPCG klGNBvIJomaqgb9YDvdN22CW3f0zoCwdTX+XV7YL6IQsZroRViLWZv12UCKO1kVop8IMQolx XGbo4kVkqtVx0A4O+ZqCiG819QGZIAtaKSG6aK1xWxNg16ClbEoCEglPeLiOr1ttibO6emuK 4w+4vA5nu+q5niUZ611f/9OtnNO6w/EZ9jRjiqBbo7esNkzal4LjwZUa0B3poWRz+7B++CYS F0c/qdfqjYmiN4IEbXnC0EFhwOYejTayy/H/nA0yGjxF7xA2Krom8B3YTaOnaZ2lVx0gtQK6 Ih7SSc842yRyBnMoVko8mzcHb/0urD2uWkPI5VfXLF9OJhfe3J1xswtqfOxFtf1cZv6fnQID 4gfsvRP8s8Wow5m3gp1HLSlxeZcc57nK8/nKWaTssdOf6doSw8kLWC5Dcwx2Ld15SsjkHeCO MtOaIxq+Er6vnvcepj76pZZJznS/bMriYPyyw0FIYmAPcnm3v5W+HZ339ktp+Kk3fNl3qJo6 C+Sjv7kBDQRYVOgGAQgA0GW5sWxqhcD9hxi/LQZ/hzPBgrpTvyIgxHrJN1HZ2BzdpNU7UlnC DVDzvAV2/1kEIiCdTYnnly0+PCHhyEdP45M9//oH7KYd/F/JSQwI+56mGP2O0fBBu9WStHws RraGfzGGZDV1XutvIz/qzpkBGpXGzA73Bi2Xye+/9JtHXmjhoXnItQLO38Hqnb5kXk79cSC4 TStPAKdrB/CMolcArT8j9eijIUOPMkWCGCeICv/hECpA5CZma2tplU80cKiOIYknFG8E+5Pr FlW962P7njIaahWSIObM2/C48uu5KAwgyDj6DA14cwc/4wfRsXZFjUMNpI0xer1iLQV5y1vi 6QARAQABiQI8BBgBCgAmAhsMFiEEtr1TxpCtJF8Aid5XuPkrCKn3bGcFAlwvMc8FCQecsMkA CgkQuPkrCKn3bGfkEg//alC3LNxnyH3tNy/OKQqOFJLUCidIm77DT/ZQfjLMAZezzCAq1Adf hVg7uV5a/dFdQdVDnjEz+SQ6/EzyqGashdAMnlBDwiqPe3MhB0L97VQwjNQa0wf1AsHdQCv8 i3e7U6RjlEmSC42dA+RjhrFOCZPtUTlCVDoSnY1S0kZOvEjhHvw901MPEINikZY4TBc18Xnk fbGQhglvI9NqBawlBKHyDGTAVJL7ld60iHsWt3prq+h48iFjc7x2JT39oBxT5Jhl3pg01QSC vu2Fg99vUuRr3u8tavnMKX4Vk3bujpHhuyOTSm0X37nwwu9DpMqkeUNvYR2RM+EuGGltonrN yrb5S21omN7fLDvRtdUBUOCFJLxZunTDLlkig/QuT+QlW7CG59Ussuu37HxgpiICCeeBDOaF bkZku43Qwt5cTtdJ8BkzYgvvoC7NegBn9N+U+Etrrvs09Slo11wlQx1F3sk9T9rjz1QrPM8j blxEgepm+W75VJ22z1qY/JnNElygR7KeTaeOY+iCn4wgDeC964AHMuGzG7aUg8P3zjgClL1T pFJwQUml880L6C+VuWPxuFIS18BPCYtLGlfQc5jp4dGN87ftenT13W70XiGXdrmIAFBF6Jjk 3huuDoRvdbPavAGdxu5QGdHeH0/GjfTxq7lRwgamoY0lw1LIB6LOzXo=
Organization: CZ.NIC
Message-ID: <b86abf02-137c-3806-798b-45d8961f66e7@nic.cz>
Date: Fri, 17 Jul 2020 14:12:06 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0
MIME-Version: 1.0
In-Reply-To: <ec0176fd-7b37-f356-825a-c90e86f8f1c3@lightside-instruments.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 8bit
X-Virus-Scanned: clamav-milter 0.102.2 at mail
X-Virus-Status: Clean
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/QVdC3bd4hm7oyKv4TWkilimFivY>
Subject: Re: [netmod] JSON to XML lossy conversion
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Jul 2020 12:12:16 -0000

On 17. 07. 20 12:03, Vladimir Vassilev wrote:
> On 17/07/2020 09.11, Ladislav Lhotka wrote:
> 
>>
>> On 17. 07. 20 8:57, Michal Vaško wrote:
>>> Hi Carsten,
>>> you had an interesting idea to have tools that could warn about these
>>> problems (although that is hardly a proper solution) but it is not
>>> really possible because the problem may occur whenever there is union
>>> with a 'string' and 'int8' - 'int32', 'uint8' - 'uint32', or
>>> 'boolean', in any order. Meaning in lots of, if not most, unions. And
>>> I have considered only XML and JSON, I have not looked into CBOR,
>>> which may make it even worse.
>> What you can do is to define a metadata annotation specifying the union
>> member for a particular instance, and implement it in your tools. This
>> would be a solution independent of instance representation.
> 
> 
> IMO this does not solve the problem that XML can not encode all values
> of the value space in certain awkward unions (JSON and CBOR can't do
> that either only the constraints are alternative supersets).

Why not? In XML, everything is encoded as text, and the annotation tells
how to parse it and interpret. So either the text representation
conforms to that precise type or otherwise it is an error. There is no
ambiguity.

Lada

> 
> If the XML representation rules in the YANG definition were provided as
> an inherent constraint to the value space of the union type there was
> not going to be ambiguity and there would have been a bug in any
> encoding that does not enforce this exact constraint. This is not
> spelled out in RFC7950 but is a good rule of thumb to avoid unions that
> have value space that can not be represented in XML.
> 
> The alternative is to rework the XML representation to not have such
> limitation in a next version of YANG (e.g. adding XML attributes with
> the active member type index and name).
> 
> That said I think there is one underestimated feature of the union type
> being entirely mapped to a string also for integer types as it is in the
> current XML encoding definition. Without requirement for resolving which
> member type the data actually is representing but just validating there
> is at least one match allows implementations to encode the data without
> resolving a possibly complex logical relationship. For example a union
> of interface index and leafref to interface name (for whatever reason
> someone would design such a union). You really do not need to know if
> there is an interface named "2" in the candidate configuration when you
> send <edit-config> in XML. With JSON you have to resolve this.
> 
> /Vladimir
> 
> 
>>
>> Lada
>>
>>> Regards,
>>> Michal
>>>  
>>>>> In my view, if it is a bug, it is in the design of the union type
>>>>> in YANG - there is no general way to signal the actual union member
>>>>> type for an instance.
>>>> Right.  The ambiguity is normally not a problem for a type choice
>>>> (which is just a union of the possible values of all types given),
>>>> unless what specific alternative was chosen is intended to carry
>>>> semantics.
>>>>
>>>>> I believe it is a good thing that some encodings allow for at least
>>>>> partial signalling.
>>>>>
>>>>> Note that similar issues may arise even more often in CBOR, see
>>>>> e.g. comments for section 5.12 in
>>>>>
>>>>> https://mailarchive.ietf.org/arch/msg/core/Zrb2yhSSdlouS6PI9qfsA1bsDB4/
>>>>>
>>>> In the original YANG (XML-only), everything was represented as a
>>>> text string, so the ambiguity was the highest we see now.  YANG-JSON
>>>> and YANG-CBOR provide progressively more disambiguating information,
>>>> so the interpretation (which chosen alternative) may be different
>>>> from the one after converting to YANG-XML.
>>>>
>>>> It gets slightly worse if the non-text type has a conversion to text
>>>> that is not fully nailed down; I don’t know if that is a problem
>>>> with the current set of YANG types, but any new type could of course
>>>> worsen the situation.
>>>>
>>>> The onus is now on the author of the YANG module to make sure that
>>>> the varying levels of ambiguity do not cause a problem.  I would be
>>>> interested to know whether there is any tool support for this.
>>>>
>>>> Grüße, Carsten
>>>>
>>>    

-- 
Ladislav Lhotka
Head, CZ.NIC Labs
PGP Key ID: 0xB8F92B08A9F76C67


From nobody Fri Jul 17 05:42:38 2020
Return-Path: <j.schoenwaelder@jacobs-university.de>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0F5EE3A0B31 for <netmod@ietfa.amsl.com>; Fri, 17 Jul 2020 05:42:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 g6gZ2e3H7kC1 for <netmod@ietfa.amsl.com>; Fri, 17 Jul 2020 05:42:34 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E10583A0B30 for <netmod@ietf.org>; Fri, 17 Jul 2020 05:42:32 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id 38D5D87F; Fri, 17 Jul 2020 14:42:31 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.198]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id 6NAXSR5R4IQ9; Fri, 17 Jul 2020 14:42:30 +0200 (CEST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS; Fri, 17 Jul 2020 14:42:30 +0200 (CEST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by hermes.jacobs-university.de (Postfix) with ESMTP id CAC3120154; Fri, 17 Jul 2020 14:42:30 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10028) with ESMTP id WDr9UdPMHsz4; Fri, 17 Jul 2020 14:42:30 +0200 (CEST)
Received: from localhost (anna.jacobs.jacobs-university.de [10.50.218.117]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by hermes.jacobs-university.de (Postfix) with ESMTPS id 75F01200E4; Fri, 17 Jul 2020 14:42:30 +0200 (CEST)
Date: Fri, 17 Jul 2020 14:42:28 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Ladislav Lhotka <ladislav.lhotka@nic.cz>
Cc: Vladimir Vassilev <vladimir@lightside-instruments.com>, "netmod@ietf.org" <netmod@ietf.org>
Message-ID: <20200717124228.dlds6cagrwjdzcrh@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: Ladislav Lhotka <ladislav.lhotka@nic.cz>, Vladimir Vassilev <vladimir@lightside-instruments.com>, "netmod@ietf.org" <netmod@ietf.org>
References: <1da7-5f114c00-115-50d47000@26535751> <2a3fe9be-9319-2f19-e18d-be723379953f@nic.cz> <ec0176fd-7b37-f356-825a-c90e86f8f1c3@lightside-instruments.com> <b86abf02-137c-3806-798b-45d8961f66e7@nic.cz>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
In-Reply-To: <b86abf02-137c-3806-798b-45d8961f66e7@nic.cz>
X-Clacks-Overhead: GNU Terry Pratchett
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/yjVSKnM8yCtCGwcpF36wWunF22k>
Subject: Re: [netmod] JSON to XML lossy conversion
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Jul 2020 12:42:36 -0000

On Fri, Jul 17, 2020 at 02:12:06PM +0200, Ladislav Lhotka wrote:
>=20
>=20
> On 17. 07. 20 12:03, Vladimir Vassilev wrote:
> > On 17/07/2020 09.11, Ladislav Lhotka wrote:
> >=20
> >>
> >> On 17. 07. 20 8:57, Michal Va=C5=A1ko wrote:
> >>> Hi Carsten,
> >>> you had an interesting idea to have tools that could warn about the=
se
> >>> problems (although that is hardly a proper solution) but it is not
> >>> really possible because the problem may occur whenever there is uni=
on
> >>> with a 'string' and 'int8' - 'int32', 'uint8' - 'uint32', or
> >>> 'boolean', in any order. Meaning in lots of, if not most, unions. A=
nd
> >>> I have considered only XML and JSON, I have not looked into CBOR,
> >>> which may make it even worse.
> >> What you can do is to define a metadata annotation specifying the un=
ion
> >> member for a particular instance, and implement it in your tools. Th=
is
> >> would be a solution independent of instance representation.
> >=20
> >=20
> > IMO this does not solve the problem that XML can not encode all value=
s
> > of the value space in certain awkward unions (JSON and CBOR can't do
> > that either only the constraints are alternative supersets).
>=20
> Why not? In XML, everything is encoded as text, and the annotation tell=
s
> how to parse it and interpret. So either the text representation
> conforms to that precise type or otherwise it is an error. There is no
> ambiguity.
>

An annotation that is only understood by some tools and not by others
is creating a new problem since different tools now start to interpret
data in different ways, i.e., the annotation harms interoperability.

/js

--=20
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>


From nobody Fri Jul 17 05:47:25 2020
Return-Path: <j.schoenwaelder@jacobs-university.de>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A1FEE3A0B35; Fri, 17 Jul 2020 05:47:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 EaUkpMr_6Gm4; Fri, 17 Jul 2020 05:47:22 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 163203A0B34; Fri, 17 Jul 2020 05:47:22 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id 69E4B7D; Fri, 17 Jul 2020 14:47:20 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.198]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id 1iTsO5dQMW36; Fri, 17 Jul 2020 14:47:20 +0200 (CEST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS; Fri, 17 Jul 2020 14:47:20 +0200 (CEST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by hermes.jacobs-university.de (Postfix) with ESMTP id 169D720154; Fri, 17 Jul 2020 14:47:20 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10028) with ESMTP id mc6vYTfXgeqe; Fri, 17 Jul 2020 14:47:19 +0200 (CEST)
Received: from localhost (anna.jacobs.jacobs-university.de [10.50.218.117]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by hermes.jacobs-university.de (Postfix) with ESMTPS id B379A200E4; Fri, 17 Jul 2020 14:47:19 +0200 (CEST)
Date: Fri, 17 Jul 2020 14:47:18 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Kent Watsen <kent+ietf@watsen.net>
Cc: "netmod@ietf.org" <netmod@ietf.org>, "netmod-chairs@ietf.org" <netmod-chairs@ietf.org>
Message-ID: <20200717124718.2uw4qhc2afx5mjav@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: Kent Watsen <kent+ietf@watsen.net>, "netmod@ietf.org" <netmod@ietf.org>, "netmod-chairs@ietf.org" <netmod-chairs@ietf.org>
References: <010001734f1cddca-3ce75f1b-52f3-4d10-b791-494d371c1511-000000@email.amazonses.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <010001734f1cddca-3ce75f1b-52f3-4d10-b791-494d371c1511-000000@email.amazonses.com>
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/_kXvtxHabnffMje25cPq63RYN7M>
Subject: Re: [netmod] Preliminary agenda
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Jul 2020 12:47:24 -0000

On Tue, Jul 14, 2020 at 08:55:58PM +0000, Kent Watsen wrote:
> 
> The following WG documents did not have presentations requests.  Authors, please either request a presentation slot now or send a status to the list before the meeting:
> 
> draft-ietf-netmod-geo-location-04
> draft-ietf-netmod-rfc6991-bis-04
>

I will send separate emails for the open issues related to RFC 6991. I
do not mind having a discussion slot, I do not need presentation time.
(I had to nitpick on this terminology thing but the fact that people
in the IETF now commonly talk about "presentation time" probably is
not a good thing.)

/js

-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>


From nobody Fri Jul 17 06:50:13 2020
Return-Path: <ladislav.lhotka@nic.cz>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 71E333A0965 for <netmod@ietfa.amsl.com>; Fri, 17 Jul 2020 06:50:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.919
X-Spam-Level: 
X-Spam-Status: No, score=-1.919 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, NICE_REPLY_A=-0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_NONE=0.001] autolearn=ham autolearn_force=no
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 02fBp7Q69y5R for <netmod@ietfa.amsl.com>; Fri, 17 Jul 2020 06:50:10 -0700 (PDT)
Received: from mail.nic.cz (mail.nic.cz [217.31.204.67]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D54AD3A0963 for <netmod@ietf.org>; Fri, 17 Jul 2020 06:50:08 -0700 (PDT)
Received: from [IPv6:2a01:5e0:29:ffff:fc73:fa64:57e6:2115] (unknown [IPv6:2a01:5e0:29:ffff:fc73:fa64:57e6:2115]) by mail.nic.cz (Postfix) with ESMTPSA id 21F08140984; Fri, 17 Jul 2020 15:50:06 +0200 (CEST)
To: Vladimir Vassilev <vladimir@lightside-instruments.com>, "netmod@ietf.org" <netmod@ietf.org>
References: <1da7-5f114c00-115-50d47000@26535751> <2a3fe9be-9319-2f19-e18d-be723379953f@nic.cz> <ec0176fd-7b37-f356-825a-c90e86f8f1c3@lightside-instruments.com> <b86abf02-137c-3806-798b-45d8961f66e7@nic.cz> <20200717124228.dlds6cagrwjdzcrh@anna.jacobs.jacobs-university.de>
From: Ladislav Lhotka <ladislav.lhotka@nic.cz>
Autocrypt: addr=ladislav.lhotka@nic.cz; keydata= mQINBFhU5JIBEACmGIeLglGrwf6JBcNrcLoO19yAdKcH7V132STGHlhEAgmdzwclgVE7GN7y 5+1ySQ8jhDM80QSQ+XaXsSbHTQl23vcVvSfKNdme11kGEQ7kO/bTbUYxpRRa5dqDjLeEHhol WiNk6nUHqEAExbpEoITiO216Lwxh8gD2+39ZH/UVJgMHoZD1VmrxHSnp9b1SpmDWkbILRc93 u6lADieU67SG5vWqGaBgp8JQAVI3F+ZhcLXHQiQLPliePT3YKfvubWg9NIprts9fv2JAUywv NN4R5gg1oFegOXouzlBySiUNXndzJsj1JAcI4psGA9iGYBhgdILXg+2Kwkok9rrx1gWsqtmb lcFDiJRx52FUohHz9obZ9gkOd4NoV4jatjnu+9HKA8V2T5JUgTCgOWeI2yHoSNFJvKO0ygIg /5ccrB9iRdmJIiA2cAmu5MaHnKxAcQ7eaXqQN+JRcpFUH2ooFHKm0750U3aAZY3an5+a5Njh XddaDDX/7f0a68jaWuoKFn7Mqa2HhNnLJs2Nsq9quLdWEUh59wOgTrp2TZnkAFtG1MGa2dNz M3YX22+jwbnfv/U72fEu33juXfMLWfwzJEzQG47dnpmsArt8fM+atOvTSvkLQDNJkOSVZT8m NR5/OeIYfxhe3FUSrljRQBXN8ioVoiMtcCR8EKXCwCnja20vdQARAQABtChMYWRpc2xhdiBM aG90a2EgPGxhZGlzbGF2Lmxob3RrYUBuaWMuY3o+iQJUBBMBCgA+FiEEtr1TxpCtJF8Aid5X uPkrCKn3bGcFAl3k3q0CGwMFCQecs7wFCwkIBwMFFQoJCAsFFgIDAQACHgECF4AACgkQuPkr CKn3bGeXZA/+IM3zgfkMwQ+rvYMEn1cHoYwA0j8iwGtQp6FQYO/Vj0d6Q07Q5/iUqM0UuniU HN6xC5APrPsxwyeSuJUW1zjGm6JD8U5WinbNJuBU/FMC7XyHgOwwXdlT1bLlhOYnvUrZx0bB QeMLnUinvTHLVFnpUCfFpyKRUKh3kkUJS5AXRz5ZgEqJUr79GSTg46dluXlz9mnPIkwluwYO ydlhtW/+s/xVuCIqRUdhhc30d8K5XB+smiYmHSzePjLGwsP1pHt1e8we57EFNvm7iiwXPCAI cy+PAtCxmq2zsIxsZxtZP4SWbRcj2Z16XTtT+hhNK6SWKhpDuacadpWChXpYc36xtuJ5Ll3C lZqa/6mDRcagJy016pQboW/4JIkFcFhu6ugNwvR1OBom04VPVBxqQRgazqpfkB0jSWWS4rwh l30kwDFW5eWcski3Ja5g2drj0YpUeEkMOQcToxLPXffI6dauKTMh7K6RF++LGCYxOukWt2r+ jk6/pB3rSVztAJDb4kc/EgE7yNwrVQOxkKHfk3rGCXkvijCgU3jS0k5g01/OwENxpEUk0Nln mlLJdb8Bju6Jp2y3ZX97+Szs2tH8M6Mpny213lFgc4EVCOFVtIPsyYfiR9On1IIdRqMx3mQC 5AV+3Wc0o3M7Ku0ZbuhkYLNIhlNrRjlxFRk12FpZwFwznY+5AQ0EWFTnYgEIAM6XJ37HGp7H nzztkWbCW+5zkLzff2LQh7yoH32CGJTK7vnQKOY+JKi16lR1qUDHOUtYfRj17jBNWaB0CY0k qkRWCDXG0pff8VT63Kg/DlS2LLbPQpO2NcjdMhPTTUadnKWeo7h6/mFF7VW4X2sm1NYeNWD5 VQxdPQUbnCJ4Pi23QZRJnBu2ycM9aXa7ERRvpN3i3mAc2UgkJWq4KGjI74cd7ytCsU0RN6RT S0sFE4zCB1r6nXqfHHiousATS6+3GnuIGTtaeR0nXHlIvl2AC91+hswsWaA7YB4dB2/GJ8PN L3d07gA6yR2DoZJZhAmtMUiUzap4jgf07UoTOY80MHkAEQEAAYkDcgQYAQoAJgIbAhYhBLa9 U8aQrSRfAIneV7j5Kwip92xnBQJcLzGrBQkHnLFJAUDAdCAEGQEKAB0WIQQ+THLKBBuTzVYa 3ozuYRDCyLOtngUCWFTnYgAKCRDuYRDCyLOtnhnlB/49PV5puyMGBJXY5XBdaPIKFfC5eBfy EOgMqDfJS9yhV7bhFRzzztX9Z7COod6mxmlogNaDFMk/yFH25DOe2tpjKs6sqa9bwyY3cOFw pp38VdeAq0FxF3qOhjKzF12RVQ4Ipu/ahzzQ6V5reia+onOghw+BrjOsPExJaDbiif5UqL/F yWvERlR46GGbFzK9gEvUo+52Wjx3t4hW2IMZKS58xvzkMkTQtxYHAM++jO7bH18wV603JJC3 mZxq9YKKFHVcxinp9l8yzVxfIjhiklednvb30lggY4VEG6X+BER/lcw1QgSDojjbHY72o+76 rBYZ+pSacY/idn5AkAEkQyxsCRC4+SsIqfdsZ1aAEACjuN1b73KNsdsNZuV/MSdmfC+LkoG2 +20kGWzHHiq1Owc4W3fDRohJThM5xyKt2RAcLZAqzfeef1AuoESTqqR6OheaF3u0HAa+U87E /dfjflBOsGZloNi/0/JcN2B8VJpXBwA55adA4YwNL/i8k/roIZ0Yh4wd8Bv8G4exrjvPZPCG klGNBvIJomaqgb9YDvdN22CW3f0zoCwdTX+XV7YL6IQsZroRViLWZv12UCKO1kVop8IMQolx XGbo4kVkqtVx0A4O+ZqCiG819QGZIAtaKSG6aK1xWxNg16ClbEoCEglPeLiOr1ttibO6emuK 4w+4vA5nu+q5niUZ611f/9OtnNO6w/EZ9jRjiqBbo7esNkzal4LjwZUa0B3poWRz+7B++CYS F0c/qdfqjYmiN4IEbXnC0EFhwOYejTayy/H/nA0yGjxF7xA2Krom8B3YTaOnaZ2lVx0gtQK6 Ih7SSc842yRyBnMoVko8mzcHb/0urD2uWkPI5VfXLF9OJhfe3J1xswtqfOxFtf1cZv6fnQID 4gfsvRP8s8Wow5m3gp1HLSlxeZcc57nK8/nKWaTssdOf6doSw8kLWC5Dcwx2Ld15SsjkHeCO MtOaIxq+Er6vnvcepj76pZZJznS/bMriYPyyw0FIYmAPcnm3v5W+HZ339ktp+Kk3fNl3qJo6 C+Sjv7kBDQRYVOgGAQgA0GW5sWxqhcD9hxi/LQZ/hzPBgrpTvyIgxHrJN1HZ2BzdpNU7UlnC DVDzvAV2/1kEIiCdTYnnly0+PCHhyEdP45M9//oH7KYd/F/JSQwI+56mGP2O0fBBu9WStHws RraGfzGGZDV1XutvIz/qzpkBGpXGzA73Bi2Xye+/9JtHXmjhoXnItQLO38Hqnb5kXk79cSC4 TStPAKdrB/CMolcArT8j9eijIUOPMkWCGCeICv/hECpA5CZma2tplU80cKiOIYknFG8E+5Pr FlW962P7njIaahWSIObM2/C48uu5KAwgyDj6DA14cwc/4wfRsXZFjUMNpI0xer1iLQV5y1vi 6QARAQABiQI8BBgBCgAmAhsMFiEEtr1TxpCtJF8Aid5XuPkrCKn3bGcFAlwvMc8FCQecsMkA CgkQuPkrCKn3bGfkEg//alC3LNxnyH3tNy/OKQqOFJLUCidIm77DT/ZQfjLMAZezzCAq1Adf hVg7uV5a/dFdQdVDnjEz+SQ6/EzyqGashdAMnlBDwiqPe3MhB0L97VQwjNQa0wf1AsHdQCv8 i3e7U6RjlEmSC42dA+RjhrFOCZPtUTlCVDoSnY1S0kZOvEjhHvw901MPEINikZY4TBc18Xnk fbGQhglvI9NqBawlBKHyDGTAVJL7ld60iHsWt3prq+h48iFjc7x2JT39oBxT5Jhl3pg01QSC vu2Fg99vUuRr3u8tavnMKX4Vk3bujpHhuyOTSm0X37nwwu9DpMqkeUNvYR2RM+EuGGltonrN yrb5S21omN7fLDvRtdUBUOCFJLxZunTDLlkig/QuT+QlW7CG59Ussuu37HxgpiICCeeBDOaF bkZku43Qwt5cTtdJ8BkzYgvvoC7NegBn9N+U+Etrrvs09Slo11wlQx1F3sk9T9rjz1QrPM8j blxEgepm+W75VJ22z1qY/JnNElygR7KeTaeOY+iCn4wgDeC964AHMuGzG7aUg8P3zjgClL1T pFJwQUml880L6C+VuWPxuFIS18BPCYtLGlfQc5jp4dGN87ftenT13W70XiGXdrmIAFBF6Jjk 3huuDoRvdbPavAGdxu5QGdHeH0/GjfTxq7lRwgamoY0lw1LIB6LOzXo=
Organization: CZ.NIC
Message-ID: <045d4d71-e03f-4a12-bf35-a82ad50e8763@nic.cz>
Date: Fri, 17 Jul 2020 15:50:05 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0
MIME-Version: 1.0
In-Reply-To: <20200717124228.dlds6cagrwjdzcrh@anna.jacobs.jacobs-university.de>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 8bit
X-Virus-Scanned: clamav-milter 0.102.2 at mail
X-Virus-Status: Clean
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/ahkcQ3pn24qBotRl6afhQQAze5I>
Subject: Re: [netmod] JSON to XML lossy conversion
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Jul 2020 13:50:12 -0000

On 17. 07. 20 14:42, Juergen Schoenwaelder wrote:
> On Fri, Jul 17, 2020 at 02:12:06PM +0200, Ladislav Lhotka wrote:
>>
>>
>> On 17. 07. 20 12:03, Vladimir Vassilev wrote:
>>> On 17/07/2020 09.11, Ladislav Lhotka wrote:
>>>
>>>>
>>>> On 17. 07. 20 8:57, Michal Vaško wrote:
>>>>> Hi Carsten,
>>>>> you had an interesting idea to have tools that could warn about these
>>>>> problems (although that is hardly a proper solution) but it is not
>>>>> really possible because the problem may occur whenever there is union
>>>>> with a 'string' and 'int8' - 'int32', 'uint8' - 'uint32', or
>>>>> 'boolean', in any order. Meaning in lots of, if not most, unions. And
>>>>> I have considered only XML and JSON, I have not looked into CBOR,
>>>>> which may make it even worse.
>>>> What you can do is to define a metadata annotation specifying the union
>>>> member for a particular instance, and implement it in your tools. This
>>>> would be a solution independent of instance representation.
>>>
>>>
>>> IMO this does not solve the problem that XML can not encode all values
>>> of the value space in certain awkward unions (JSON and CBOR can't do
>>> that either only the constraints are alternative supersets).
>>
>> Why not? In XML, everything is encoded as text, and the annotation tells
>> how to parse it and interpret. So either the text representation
>> conforms to that precise type or otherwise it is an error. There is no
>> ambiguity.
>>
> 
> An annotation that is only understood by some tools and not by others
> is creating a new problem since different tools now start to interpret
> data in different ways, i.e., the annotation harms interoperability.

I agree, it should eventually be standardized, if it turns out to be a
good idea. But to find out, experience with running code always helps.

Lada

> 
> /js
> 

-- 
Ladislav Lhotka
Head, CZ.NIC Labs
PGP Key ID: 0xB8F92B08A9F76C67


From nobody Fri Jul 17 09:09:59 2020
Return-Path: <cabo@tzi.org>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 345963A0829 for <netmod@ietfa.amsl.com>; Fri, 17 Jul 2020 09:09:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.918
X-Spam-Level: 
X-Spam-Status: No, score=-1.918 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 oG2jyl9IlFp1 for <netmod@ietfa.amsl.com>; Fri, 17 Jul 2020 09:09:56 -0700 (PDT)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E62AE3A0807 for <netmod@ietf.org>; Fri, 17 Jul 2020 09:09:55 -0700 (PDT)
Received: from [192.168.217.116] (p5089ae91.dip0.t-ipconnect.de [80.137.174.145]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 4B7bg53GLYzyW7; Fri, 17 Jul 2020 18:09:53 +0200 (CEST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.80.23.2.2\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <ec0176fd-7b37-f356-825a-c90e86f8f1c3@lightside-instruments.com>
Date: Fri, 17 Jul 2020 18:09:52 +0200
Cc: Ladislav Lhotka <ladislav.lhotka@nic.cz>, "netmod@ietf.org" <netmod@ietf.org>
X-Mao-Original-Outgoing-Id: 616694992.782456-e415e8c2063a59b5910d0278443b416d
Content-Transfer-Encoding: quoted-printable
Message-Id: <7DBC7BE2-0A54-4F2F-BD89-93BED7CB60EF@tzi.org>
References: <1da7-5f114c00-115-50d47000@26535751> <2a3fe9be-9319-2f19-e18d-be723379953f@nic.cz> <ec0176fd-7b37-f356-825a-c90e86f8f1c3@lightside-instruments.com>
To: Vladimir Vassilev <vladimir@lightside-instruments.com>
X-Mailer: Apple Mail (2.3608.80.23.2.2)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/o9vc9hwttTI3S1oU5hpMK8XrE1I>
Subject: Re: [netmod] JSON to XML lossy conversion
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Jul 2020 16:09:58 -0000

On 2020-07-17, at 12:03, Vladimir Vassilev =
<vladimir@lightside-instruments.com> wrote:
>=20
> IMO this does not solve the problem that XML can not encode all values =
of the value space in certain awkward unions (JSON and CBOR can't do =
that either only the constraints are alternative supersets).

The reason YANG-CBOR cannot do that is that the union can evolve, and =
might gain or lose some branches in this evolution.  (Otherwise we would =
have done something crude like numbering the branches.)

The term =E2=80=9Cunion=E2=80=9D of a set of types means that all values =
in all these types can be used.
It does not mean that any actual value identifies which of the branches =
it is in.

Apparently, this is not what YANG means with =E2=80=9Cunion=E2=80=9D.  =
ASN.1 has =E2=80=9Cchoice=E2=80=9D, but leaves the onus of all the =
branches looking different (usually using ASN.1 =E2=80=9Ctags=E2=80=9D) =
to the specification writer.

The text in 9.12 of 7950 seems to say there is some sequential matching =
that does identify the branch.  It nicely ties this to the specifics of =
an XML encoding, and 6.10 of 7951 tells us it=E2=80=99s different in =
JSON. =20

YANG-CBOR goes the extra mile here and defines special encodings that =
are only used within unions (6.6, 6.7, 6.12), which are meant to be a =
bit closer to the text-based encodings, so the outcome of all the above =
is closer to XML/JSON than it would be with the more optimized encoding =
we use otherwise.  This is a rather ugly rucksack, but we didn=E2=80=99t =
find a better way to keep compatibility with random YANG specs.  If you =
redesign unions (e.g., turning them into explicit choices), please do =
this in a way that allows YANG-CBOR to return to its more optimized =
ways.

Gr=C3=BC=C3=9Fe, Carsten


From nobody Fri Jul 17 12:13:26 2020
Return-Path: <j.schoenwaelder@jacobs-university.de>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 746DD3A077A for <netmod@ietfa.amsl.com>; Fri, 17 Jul 2020 12:13:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 QvbzfCzaW8RR for <netmod@ietfa.amsl.com>; Fri, 17 Jul 2020 12:13:24 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CB17D3A0766 for <netmod@ietf.org>; Fri, 17 Jul 2020 12:13:22 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id F3F0C678 for <netmod@ietf.org>; Fri, 17 Jul 2020 21:13:20 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.198]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id usXZGmErPU8H for <netmod@ietf.org>; Fri, 17 Jul 2020 21:13:20 +0200 (CEST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS for <netmod@ietf.org>; Fri, 17 Jul 2020 21:13:20 +0200 (CEST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by hermes.jacobs-university.de (Postfix) with ESMTP id 9C49F20154 for <netmod@ietf.org>; Fri, 17 Jul 2020 21:13:20 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10028) with ESMTP id hU4k6rpXy3fQ; Fri, 17 Jul 2020 21:13:20 +0200 (CEST)
Received: from localhost (anna.jacobs.jacobs-university.de [10.50.218.117]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by hermes.jacobs-university.de (Postfix) with ESMTPS id 5C23D200E4; Fri, 17 Jul 2020 21:13:20 +0200 (CEST)
Date: Fri, 17 Jul 2020 21:13:20 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: netmod@ietf.org
Message-ID: <20200717191320.4ztjtk5yfhibuenr@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: netmod@ietf.org
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/u_vcCI1We3ga525A98XUgS6lxc4>
Subject: [netmod] rfc6991bis: yang:date
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Jul 2020 19:13:25 -0000

  - XML schema seems to use a different canonical format, we
    need to take a closer look how to define the canonical format
    given that a date really identifies a 24 hour interval and
    what XSD means with 'interval midpoint'.

  - Shall we make the timezone offset optional? The timezone offset is
    optional in XML schema. There is CBOR work in progress to define a
    date without a timezone. The downside of optional timezones is
    that two systems in different timezones may assign different dates
    to the same event. On the other hand, there may be use cases where
    the timezone is implicit.

  - Proposal: Make the timezone optional (adding text describing the
    implications, i.e., comparisons may be surprising). Align as much
    as possible with the XML schema definition concerning the
    canonical format.

/js

-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>


From nobody Fri Jul 17 12:14:15 2020
Return-Path: <j.schoenwaelder@jacobs-university.de>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D21E13A077A for <netmod@ietfa.amsl.com>; Fri, 17 Jul 2020 12:14:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 TT7VubR5WYMX for <netmod@ietfa.amsl.com>; Fri, 17 Jul 2020 12:14:13 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 894393A0766 for <netmod@ietf.org>; Fri, 17 Jul 2020 12:14:13 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id 5072B68F for <netmod@ietf.org>; Fri, 17 Jul 2020 21:14:12 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.198]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id UlHn2La5RU0I for <netmod@ietf.org>; Fri, 17 Jul 2020 21:14:12 +0200 (CEST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS for <netmod@ietf.org>; Fri, 17 Jul 2020 21:14:12 +0200 (CEST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by hermes.jacobs-university.de (Postfix) with ESMTP id 30AE720154 for <netmod@ietf.org>; Fri, 17 Jul 2020 21:14:12 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10028) with ESMTP id bO5e79T2Yauk; Fri, 17 Jul 2020 21:14:11 +0200 (CEST)
Received: from localhost (anna.jacobs.jacobs-university.de [10.50.218.117]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by hermes.jacobs-university.de (Postfix) with ESMTPS id E7C54200E4; Fri, 17 Jul 2020 21:14:11 +0200 (CEST)
Date: Fri, 17 Jul 2020 21:14:11 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: netmod@ietf.org
Message-ID: <20200717191411.ou3sdvm2kynkcxc2@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: netmod@ietf.org
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/R8zImbH7yohZc5uxO35xf8bFxCs>
Subject: [netmod] rfc6991bis: yang:xpath1.0
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Jul 2020 19:14:15 -0000

  - How do we deal with xpath expressions in other encodings
    such as JSON. Do we assume an xpath context populated with
    module names such that module names can be used to qualify
    path expressions. This may need discussion and/or a new
    definition.

  - This interacts with the definition of node-instance-identifier.

  - Options: (i) Leave this definition as it is. (ii) Detail how this
    type work with encodings that use module names instead of prefixes
    to qualify names.

  - Proposal: ?

/js

-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>


From nobody Fri Jul 17 12:14:48 2020
Return-Path: <j.schoenwaelder@jacobs-university.de>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2D9663A077A for <netmod@ietfa.amsl.com>; Fri, 17 Jul 2020 12:14:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 yPXw-Hdb9yFM for <netmod@ietfa.amsl.com>; Fri, 17 Jul 2020 12:14:46 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D89B63A0766 for <netmod@ietf.org>; Fri, 17 Jul 2020 12:14:45 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id 9E526678 for <netmod@ietf.org>; Fri, 17 Jul 2020 21:14:44 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.198]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id cMvx03595GXD for <netmod@ietf.org>; Fri, 17 Jul 2020 21:14:44 +0200 (CEST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS for <netmod@ietf.org>; Fri, 17 Jul 2020 21:14:44 +0200 (CEST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by hermes.jacobs-university.de (Postfix) with ESMTP id 7D84A20154 for <netmod@ietf.org>; Fri, 17 Jul 2020 21:14:44 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10028) with ESMTP id oMNyHa6cEHP1; Fri, 17 Jul 2020 21:14:44 +0200 (CEST)
Received: from localhost (anna.jacobs.jacobs-university.de [10.50.218.117]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by hermes.jacobs-university.de (Postfix) with ESMTPS id 411D0200E4; Fri, 17 Jul 2020 21:14:44 +0200 (CEST)
Date: Fri, 17 Jul 2020 21:14:43 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: netmod@ietf.org
Message-ID: <20200717191443.7mmlq3qnwxjwyijx@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: netmod@ietf.org
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/mozIb7HJldmuFeTW6SafgqAWg1w>
Subject: [netmod] rfc6991bis: yang:node-instance-identifier
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Jul 2020 19:14:47 -0000

  - This is taken from RFC 8341 and the idea is that this definition
    is useful without requiring a dependency on NACM.

  - What does the second bullet actually do? Do we keep this? ("The
    set of variable bindings contains one variable, 'USER', which
    contains the name of the user of the current session.")

  - This interacts with the definition of xpath1.0 concerning the
    context and the use of module names as prefixes.

  - Proposal: ?

/js

-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>


From nobody Fri Jul 17 12:16:14 2020
Return-Path: <j.schoenwaelder@jacobs-university.de>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 718EC3A0788 for <netmod@ietfa.amsl.com>; Fri, 17 Jul 2020 12:16:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 V3nStmPRezbb for <netmod@ietfa.amsl.com>; Fri, 17 Jul 2020 12:16:11 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 143D43A0766 for <netmod@ietf.org>; Fri, 17 Jul 2020 12:16:10 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id 5334F68F for <netmod@ietf.org>; Fri, 17 Jul 2020 21:16:09 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.198]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id c-mKXvP0huJk for <netmod@ietf.org>; Fri, 17 Jul 2020 21:16:09 +0200 (CEST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS for <netmod@ietf.org>; Fri, 17 Jul 2020 21:16:09 +0200 (CEST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by hermes.jacobs-university.de (Postfix) with ESMTP id 30B8620154 for <netmod@ietf.org>; Fri, 17 Jul 2020 21:16:09 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10028) with ESMTP id c7zZjGaLpTx1; Fri, 17 Jul 2020 21:16:08 +0200 (CEST)
Received: from localhost (anna.jacobs.jacobs-university.de [10.50.218.117]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by hermes.jacobs-university.de (Postfix) with ESMTPS id DE3BB200E4; Fri, 17 Jul 2020 21:16:08 +0200 (CEST)
Date: Fri, 17 Jul 2020 21:16:08 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: netmod@ietf.org
Message-ID: <20200717191608.eigrndstq3fiaprv@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: netmod@ietf.org
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/qdFWrFt3M1MiAsx4TkIxnBailJM>
Subject: [netmod] rfc6991bis: yang:longitude, yang:latitude, yang:postal-code, yang:country-code
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Jul 2020 19:16:12 -0000

  - It was suggested to add types for longitude, latitude, postal
    code, country-code. Do we go there or do we leave these for other
    modules to define? It seems such definitions should go into
    draft-ietf-netmod-geo-location.

  - Geo location is covered by draft-ietf-netmod-geo-location
    (so do nothing).

  - For country codes, there is ISO 3166, which defines two-letter,
    three-letter, and numeric country codes. I assume people wanted
    two-letter codes (as used in the DNS), i.e. they want DE and not
    DEU. But note that it is GB and not UK, i.e., what we commonly
    use in the DNS may not be exactly ISO 3166. (The devil is always
    in the details.)

  - For postal codes, it is unclear what the requirements are or what
    a proper definition for postal codes is. It is not entirely clear
    what the authoritative definition of the format of postal codes
    is, perhaps the Universal Postal Union.

  - Options: (i) do nothing or (ii) add a country code definition
    only or (iii) add both a country code definition and a postal
    code definition (which might be to some extend vague)

  - Proposal: do nothing
  
-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>


From nobody Fri Jul 17 12:16:44 2020
Return-Path: <j.schoenwaelder@jacobs-university.de>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 467FC3A0788 for <netmod@ietfa.amsl.com>; Fri, 17 Jul 2020 12:16:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 AwLA_TJn4eua for <netmod@ietfa.amsl.com>; Fri, 17 Jul 2020 12:16:40 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7B9033A0766 for <netmod@ietf.org>; Fri, 17 Jul 2020 12:16:40 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id 10D07678 for <netmod@ietf.org>; Fri, 17 Jul 2020 21:16:39 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.198]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id HfIMvcrHtak6 for <netmod@ietf.org>; Fri, 17 Jul 2020 21:16:39 +0200 (CEST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS for <netmod@ietf.org>; Fri, 17 Jul 2020 21:16:38 +0200 (CEST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by hermes.jacobs-university.de (Postfix) with ESMTP id E477C20154 for <netmod@ietf.org>; Fri, 17 Jul 2020 21:16:38 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10028) with ESMTP id GA0lIgLyrLpz; Fri, 17 Jul 2020 21:16:38 +0200 (CEST)
Received: from localhost (anna.jacobs.jacobs-university.de [10.50.218.117]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by hermes.jacobs-university.de (Postfix) with ESMTPS id A70C2200E4; Fri, 17 Jul 2020 21:16:38 +0200 (CEST)
Date: Fri, 17 Jul 2020 21:16:38 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: netmod@ietf.org
Message-ID: <20200717191638.6wl3dqktcrnghuyl@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: netmod@ietf.org
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/cA-PdR3yCJlUPijWuvm59mHcSU0>
Subject: [netmod] rfc6991bis: yang:percentage
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Jul 2020 19:16:42 -0000

  - Percentages are frequently used in YANG models but usages differ a
    lot in precision and range. It is not clear what the proper
    generic definition of a percentage type would be and whether it is
    worth having it.

    RFC 7950 example:

         typedef percent { type uint8 { range "0 .. 100"; } }

    RFC 8294:

         typedef percentage { type uint8 { range "0..100"; } }

    I-Ds:
         typedef percentage { type decimal64 { fraction-digits 5; } }
         typedef percentile { type decimal64 { fraction-digits 2; } }

    The yang catalogue seems to be down. :-(

  - Proposal: do not add a percentage type since it is trivial to
    define a context specific percentage type that matches range and
    precision requirements (and there is already a definition in RFC
    8294 for those who need exactly that definition).

-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>


From nobody Fri Jul 17 12:17:22 2020
Return-Path: <j.schoenwaelder@jacobs-university.de>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3A94B3A0797 for <netmod@ietfa.amsl.com>; Fri, 17 Jul 2020 12:17:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 cRKwPVsS3aF2 for <netmod@ietfa.amsl.com>; Fri, 17 Jul 2020 12:17:20 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DB2E33A078F for <netmod@ietf.org>; Fri, 17 Jul 2020 12:17:19 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id 2957B678 for <netmod@ietf.org>; Fri, 17 Jul 2020 21:17:18 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.198]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id ANHgOaZnk9PU for <netmod@ietf.org>; Fri, 17 Jul 2020 21:17:18 +0200 (CEST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS for <netmod@ietf.org>; Fri, 17 Jul 2020 21:17:18 +0200 (CEST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by hermes.jacobs-university.de (Postfix) with ESMTP id 075D820154 for <netmod@ietf.org>; Fri, 17 Jul 2020 21:17:18 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10028) with ESMTP id Sx_gWWPWHS6n; Fri, 17 Jul 2020 21:17:17 +0200 (CEST)
Received: from localhost (anna.jacobs.jacobs-university.de [10.50.218.117]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by hermes.jacobs-university.de (Postfix) with ESMTPS id BD63D200E4; Fri, 17 Jul 2020 21:17:17 +0200 (CEST)
Date: Fri, 17 Jul 2020 21:17:17 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: netmod@ietf.org
Message-ID: <20200717191717.u5a3wv4nbajjdcaj@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: netmod@ietf.org
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/2KW5vcl0aAEDbojjxv0M8rHTt0s>
Subject: [netmod] rfc6991bis: inet:host
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Jul 2020 19:17:21 -0000

  - Lada suggested to replace the inet:domain-name usage in
    the union with a new host-name definition that follows
    the NR-LDH definition in RFC 5890.

  - Unclear which problem is fixed and how this works from a
    backwards compatibility perspective.

  - See the thread '6991bis: host' in your private list archive
    (I can't find it in the IETF archive)

  - I can't tell for sure that Lada's proposal is (i) correct and (ii)
    not breaking anything

  - Proposal: ?
    
-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>


From nobody Fri Jul 17 12:17:45 2020
Return-Path: <j.schoenwaelder@jacobs-university.de>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3FCCE3A0797 for <netmod@ietfa.amsl.com>; Fri, 17 Jul 2020 12:17:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 3l1jfXn9Wlxd for <netmod@ietfa.amsl.com>; Fri, 17 Jul 2020 12:17:43 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 123C03A078F for <netmod@ietf.org>; Fri, 17 Jul 2020 12:17:43 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id CF91068F for <netmod@ietf.org>; Fri, 17 Jul 2020 21:17:41 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.198]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id STQtu_vMDEOp for <netmod@ietf.org>; Fri, 17 Jul 2020 21:17:41 +0200 (CEST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS for <netmod@ietf.org>; Fri, 17 Jul 2020 21:17:41 +0200 (CEST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by hermes.jacobs-university.de (Postfix) with ESMTP id B059620154 for <netmod@ietf.org>; Fri, 17 Jul 2020 21:17:41 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10028) with ESMTP id 2Rxdh7C0SIZ9; Fri, 17 Jul 2020 21:17:41 +0200 (CEST)
Received: from localhost (anna.jacobs.jacobs-university.de [10.50.218.117]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by hermes.jacobs-university.de (Postfix) with ESMTPS id 79C84200E4; Fri, 17 Jul 2020 21:17:41 +0200 (CEST)
Date: Fri, 17 Jul 2020 21:17:41 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: netmod@ietf.org
Message-ID: <20200717191741.kfgkoc5scss4ch6o@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: netmod@ietf.org
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/dDOX1MSZ0fQHDNxrxMzFrCFJyRU>
Subject: [netmod] rfc6991bis: inet:email-address
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Jul 2020 19:17:44 -0000

  - Current definition follows addr-spec (idea: follow mailto: url
    scheme format). The current pattern does not take care of
    quoted-string, obs-local-part, domain-literal, obs-domain.

  - Proposal: Add the typedef cover addr-spec but this work would benefit
    from some help to get the pattern right.
    
-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>


From nobody Fri Jul 17 12:18:28 2020
Return-Path: <j.schoenwaelder@jacobs-university.de>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6C4C13A079E for <netmod@ietfa.amsl.com>; Fri, 17 Jul 2020 12:18:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 TUHY1w7y2fsm for <netmod@ietfa.amsl.com>; Fri, 17 Jul 2020 12:18:25 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DCA533A0797 for <netmod@ietf.org>; Fri, 17 Jul 2020 12:18:24 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id 5731068F for <netmod@ietf.org>; Fri, 17 Jul 2020 21:18:04 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.198]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id atpFUDsXEQ7s for <netmod@ietf.org>; Fri, 17 Jul 2020 21:18:04 +0200 (CEST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS for <netmod@ietf.org>; Fri, 17 Jul 2020 21:18:04 +0200 (CEST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by hermes.jacobs-university.de (Postfix) with ESMTP id 346A420156 for <netmod@ietf.org>; Fri, 17 Jul 2020 21:18:04 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10028) with ESMTP id 6AMJhGsECbHL; Fri, 17 Jul 2020 21:18:03 +0200 (CEST)
Received: from localhost (anna.jacobs.jacobs-university.de [10.50.218.117]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by hermes.jacobs-university.de (Postfix) with ESMTPS id E74CA20154; Fri, 17 Jul 2020 21:18:03 +0200 (CEST)
Date: Fri, 17 Jul 2020 21:18:03 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: netmod@ietf.org
Message-ID: <20200717191803.otok3qyucr65j75v@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: netmod@ietf.org
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/NsXDzNFHwUZ9GkCQevXcTiToTo0>
Subject: [netmod] rfc6991bis: inet:urn-scheme, inet:uri-authority, inet:uri-path, inet:uri-query, ...
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Jul 2020 19:18:27 -0000

  - It is not clear how commonly useful these types are, the WG was
    pretty silent about this proposal.

  - On the technical side, it is unclear whether data is represented
    with percent escapes resolved or not.

  - Proposal: do not add these typedefs since their use seems rather
    specific

-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>


From nobody Fri Jul 17 12:26:02 2020
Return-Path: <j.schoenwaelder@jacobs-university.de>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2BA0D3A07F8 for <netmod@ietfa.amsl.com>; Fri, 17 Jul 2020 12:26:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 FmrLn3rcG9pK for <netmod@ietfa.amsl.com>; Fri, 17 Jul 2020 12:25:59 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7C3DD3A07F7 for <netmod@ietf.org>; Fri, 17 Jul 2020 12:25:58 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id 2680568F for <netmod@ietf.org>; Fri, 17 Jul 2020 21:25:57 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.198]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id KwVo6q9Ss_fW for <netmod@ietf.org>; Fri, 17 Jul 2020 21:25:56 +0200 (CEST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS for <netmod@ietf.org>; Fri, 17 Jul 2020 21:25:56 +0200 (CEST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by hermes.jacobs-university.de (Postfix) with ESMTP id C503920154 for <netmod@ietf.org>; Fri, 17 Jul 2020 21:25:56 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10028) with ESMTP id eCo4nEeP5L7v; Fri, 17 Jul 2020 21:25:56 +0200 (CEST)
Received: from localhost (anna.jacobs.jacobs-university.de [10.50.218.117]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by hermes.jacobs-university.de (Postfix) with ESMTPS id 84A36200E4; Fri, 17 Jul 2020 21:25:56 +0200 (CEST)
Date: Fri, 17 Jul 2020 21:25:56 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: netmod@ietf.org
Message-ID: <20200717192556.63e7gfbbrn2qyqzo@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: netmod@ietf.org
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/h51ppib0jFDKWiYUgT-i8RJ-cK4>
Subject: [netmod] rfc6991bis: loopback addresses
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Jul 2020 19:26:01 -0000

  - There was a	request	to add types for loopback addresses
    (127.0.0.0/8 and ::1/128).

  - This is related to an effort to define a YANG module for MPLS LSP
    Ping (RFC 8029) but the details are unclear, i.e., what is exactly
    needed and how such a type will be used and whether there is a
    common need for types for loopback addresses.

  - Proposal: do not add such types at this point in time

-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>


From nobody Sat Jul 18 08:41:58 2020
Return-Path: <vladimir@lightside-instruments.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1296C3A0887 for <netmod@ietfa.amsl.com>; Sat, 18 Jul 2020 08:41:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, MSGID_FROM_MTA_HEADER=0.001, NICE_REPLY_A=-0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=netorgft4991094.onmicrosoft.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 dKD_LsxIYyfE for <netmod@ietfa.amsl.com>; Sat, 18 Jul 2020 08:41:55 -0700 (PDT)
Received: from EUR03-VE1-obe.outbound.protection.outlook.com (mail-eopbgr50040.outbound.protection.outlook.com [40.107.5.40]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 88DD33A0885 for <netmod@ietf.org>; Sat, 18 Jul 2020 08:41:55 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MNXuYWUy3ivG5f9pscygrhjKfN+NuUWfN4ApRw5tl0uESSXNVsSig1cJ10melRQ6M+iMePM9jH/WJOBDe2D8dCLoazmyaDV5L2cBT64UNsGaSHYUUJnGOGy2hB45xV1Z4BDEUSf0VXd85ADOS+3c4P7IHNEO4N6GxDJCj1J5VYb78EhRfmxGmyOuyUc7vzcPKWpHIhZR/5QSw5P+aZ+Yzc7YlVqXyDQPIMtuSjFuknCQUAWJbs4JajGFzT+RqZyKflyOiVixB15yGIk96eSNzlHpp5QbnM6kJXPVBgc0IN4btzMDl9q6mcu+76qKNSoYJIbpI8/AC6Vskjx3NrHTIg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=TURVBPiiTYcBK/9N6SmkwrgsOR8T4JFfiLwOsz1m38g=; b=LTh0i+xMixtAeIKoDLpqEWXb/mGHyGaHcvWDb5W/Ckk32+FkSjaz/4g5/D/BnMlDnY14uBYDh5mO3SjkcvoN33c2F83QQvDyx+DQofgyj3sPhTSciLrPWA7BUB6lc8P7JIchpCDneGQrTHwDU0uGVs16uWcALYXKby+0C28ZH1z+7zgp6CO0Q9NwFOuTJYeyueobwCgHkDYvu3aQRTBaTL8qvJtm3wIvZ2qpJRcXB6eECd6NkyN7rIBal9FbRSg8Q254hGg8jpPC2M+1jJVKiEXNtoTjEhZBnjJI4H0FkjBOefNVkg+pymlPstTxDoE4pTVmRyZBZdUQfnGoXOLd+A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=lightside-instruments.com; dmarc=pass action=none header.from=lightside-instruments.com; dkim=pass header.d=lightside-instruments.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NETORGFT4991094.onmicrosoft.com; s=selector2-NETORGFT4991094-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=TURVBPiiTYcBK/9N6SmkwrgsOR8T4JFfiLwOsz1m38g=; b=VZTcJg7gZBIhD6ZMflJxmF75ERagD1HXQVGIP06wH9lGYXHePMrKrcZdfe91kFfysNwkOZp+CV2uUtGxlMVrZlTCx4N8HcK8Hy69N7/QaI62BYeKMXyq+atm6MkbY/+DvbV92Ealo5rYfJM7KcZURE7/rKxi5y95JF5HInBQDiQ=
Authentication-Results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=lightside-instruments.com;
Received: from AM0PR08MB4084.eurprd08.prod.outlook.com (2603:10a6:208:129::25) by AM0PR08MB5268.eurprd08.prod.outlook.com (2603:10a6:208:155::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3195.23; Sat, 18 Jul 2020 15:41:52 +0000
Received: from AM0PR08MB4084.eurprd08.prod.outlook.com ([fe80::118a:b8b0:367d:aa76]) by AM0PR08MB4084.eurprd08.prod.outlook.com ([fe80::118a:b8b0:367d:aa76%3]) with mapi id 15.20.3195.023; Sat, 18 Jul 2020 15:41:52 +0000
References: <2751efb1-d276-8c49-4697-87de2bb379e8@lightside-instruments.com>
To: "netmod@ietf.org" <netmod@ietf.org>
From: Vladimir Vassilev <vladimir@lightside-instruments.com>
X-Forwarded-Message-Id: <2751efb1-d276-8c49-4697-87de2bb379e8@lightside-instruments.com>
Message-ID: <86a37242-a85d-f4a6-1db6-c79d861f76fb@lightside-instruments.com>
Date: Sat, 18 Jul 2020 17:41:48 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.3.0
In-Reply-To: <2751efb1-d276-8c49-4697-87de2bb379e8@lightside-instruments.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Content-Language: en-US
X-ClientProxiedBy: OL1P279CA0064.NORP279.PROD.OUTLOOK.COM (2603:10a6:e10:15::15) To AM0PR08MB4084.eurprd08.prod.outlook.com (2603:10a6:208:129::25)
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
Received: from [192.168.0.11] (84.209.6.28) by OL1P279CA0064.NORP279.PROD.OUTLOOK.COM (2603:10a6:e10:15::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3195.18 via Frontend Transport; Sat, 18 Jul 2020 15:41:52 +0000
X-Forwarded-Message-Id: <2751efb1-d276-8c49-4697-87de2bb379e8@lightside-instruments.com>
X-Originating-IP: [84.209.6.28]
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: fc83880b-baf3-4c9e-fd04-08d82b3117bc
X-MS-TrafficTypeDiagnostic: AM0PR08MB5268:
X-Microsoft-Antispam-PRVS: <AM0PR08MB5268805C8A8F34BFA78ADC399B7D0@AM0PR08MB5268.eurprd08.prod.outlook.com>
X-MS-Oob-TLC-OOBClassifiers: OLM:7691;
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: 9bUmDZmfzL812DIt8L/1W9YFqg1NKGekqdxgRA7c1O2MwfZGftNeTmOGI5o0hrBhfWMy1c5lQU1AXo7KDuUMLW0FMFN+ro/ODiX2VBP5fuW+W1xE3VKKU+iYrCiC+Fme88P7e3HFSYCSbMp97r1Pmw5Dp8doL0BQOjAiiXppfW3IPn4RNZzEntmqN+78zM3EhPGwL8TDw5Q1Wf+VPAvwtzj/7Vck5TfEKD+GbUPj4rqy7rJFhCGNgwRzxLdwR/LYYZ5UDBIigxcxjmhHXigKVAyb3ih8nX/4Pb5QjSRHRmWYzuRCsOyHT23OEGSZn0m975ZM58ipuhbhMTX2qmtX8e/e4pO7r93SYXkMHl+s31o8+9/6stJQYtA5s+UgVNpP
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:AM0PR08MB4084.eurprd08.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(366004)(39830400003)(396003)(136003)(346002)(376002)(2616005)(16576012)(26005)(52116002)(6916009)(36756003)(31696002)(956004)(86362001)(508600001)(31686004)(8676002)(6486002)(316002)(66946007)(66476007)(8936002)(6666004)(66556008)(2906002)(4744005)(16526019)(186003)(5660300002)(43740500002); DIR:OUT; SFP:1101; 
X-MS-Exchange-AntiSpam-MessageData: nzuHiINcBvviwy5+eL3toTWH/aSo7bVmY5p6UKwochSyxzNFIphAumKvra92vvUeN2Z9nkL/RMOTxsP7LgTp9yFndTj61OKIKm/bqIVTJCEDeDkY3Cx4gbmTXbWa4mWlFAH7KQQyk55YXI8nfKu+20Sd9+bB9SZmVtzJ8447oHKCu9rtl9eT2pPUCdccG+OcFdRLMvHISRJz4aEog8b6NMh6Q6gJu6QFxEQO17qplch93XVKXcQeOYZ9roh3IFCqkeLwnw32BtIBOqNKSelSGWMMXFAB99tFWXe3nP1zEFDO+0EqRQrNGm+IP+GlmgqcVfryWjpQgwomLhU+qRnIYcL1/RzBdn0GmEnaYNUPZxn0eWd2XSbimeBx3khIA6Q5iWkAv+U4hhF2dnyAAtBSqPsF9JNPthDQ57y/SKoujDSvEHkvBSOuVSAFAo6PXNyNNrda+59OiMrOQYwhYrGq1oPEa0/Ms/SNz6IqDU8YzDk=
X-OriginatorOrg: lightside-instruments.com
X-MS-Exchange-CrossTenant-Network-Message-Id: fc83880b-baf3-4c9e-fd04-08d82b3117bc
X-MS-Exchange-CrossTenant-AuthSource: AM0PR08MB4084.eurprd08.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Jul 2020 15:41:52.7876 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: c0326317-f373-4461-a96f-7946e0abb603
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: lTAB/lEZiemvwBFgnvRAy+2jKxYfB3NM9ISYrjiN12minjfML6ahbM8cWJAJvVCImkxEKVjO1wK9mWYIXk+1N5z2156aciD4UpYCENourEN8yk9zQft+JXpx/M+ZP7uu
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR08MB5268
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/Er228HqWu_sZgN8WNfZh0lle_Fs>
Subject: Re: [netmod] rfc6991bis: yang:xpath1.0
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 18 Jul 2020 15:41:58 -0000

On 17/07/2020 21.14, Juergen Schoenwaelder wrote:

> - How do we deal with xpath expressions in other encodings
> such as JSON. Do we assume an xpath context populated with
> module names such that module names can be used to qualify
> path expressions. This may need discussion and/or a new
> definition.
>
> - This interacts with the definition of node-instance-identifier.
>
> - Options: (i) Leave this definition as it is. (ii) Detail how this
> type work with encodings that use module names instead of prefixes
> to qualify names.
>
> - Proposal: ?


How about leaving the xpath1.0 type definition as it is and specifying a 
canonical form for the node-instance-identifier where namespace prefixes 
must be module names.


> /js
>


From nobody Sat Jul 18 09:00:58 2020
Return-Path: <andy@yumaworks.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3393E3A0778 for <netmod@ietfa.amsl.com>; Sat, 18 Jul 2020 09:00:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.887
X-Spam-Level: 
X-Spam-Status: No, score=-1.887 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=yumaworks-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 kUGn389VYCRp for <netmod@ietfa.amsl.com>; Sat, 18 Jul 2020 09:00:55 -0700 (PDT)
Received: from mail-lj1-x22f.google.com (mail-lj1-x22f.google.com [IPv6:2a00:1450:4864:20::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 7E0553A060A for <netmod@ietf.org>; Sat, 18 Jul 2020 09:00:55 -0700 (PDT)
Received: by mail-lj1-x22f.google.com with SMTP id d17so15964858ljl.3 for <netmod@ietf.org>; Sat, 18 Jul 2020 09:00:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yumaworks-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=fyNkcpIgjogoxQxJKwLuz2OSj1kU000ACNHZDMffGss=; b=UuNlwdEdzmUMjgppgilhUQnf7B52B8eWMrYiV/Cvu3rNMEx54ykv+e5WjaERu3QS93 Tq0wsvlEyaeGX15QGJ8dJrvDk8d8rtExqIOndhOzTOCiVKiS1U9cr40ml6TjevqlmiKV fnlgdVxbImNuftjOIlvT9Riq3W5zGHr45JTDRrUHY8LSHyBIZh3+J0B0LCLYVB9ga6yT rZGP58HGw9/5SZpw+PD3NmpcnWOu0Lm/w/Qh8zYz59WYXVd2YC7PQkXWaGKLZagY2F8Q oPeqhs7X1sIIibMg/GFz+Y+3omr2UYGNlQ+gDSOCsbZDAajC5Xss21WNblbiXOiPz19b f45A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=fyNkcpIgjogoxQxJKwLuz2OSj1kU000ACNHZDMffGss=; b=dN1Dv2PQmqTDyAqnKskjEpzquUSG8FWSAFNVka6zBuf8e2rjxbSnwFwEErlQ1YSzSJ EH4EdJENtFpmk8A5UcVcmc+csTMZ9+XB1EFnZ50pjjOPr06XQ+vjzrdN4AMvbEbETep8 Rrb/WFhsRZuQsEBjVXogUIceGBpnMefDkht+HEujz9ShFZYohMmNlrRASyKwSlmjuu1k dY71khnsUqBf2/eREwdcl6bXvTGLAVmK0GItEAwXyNp+VbRkPYC85PJefkYr0111jW1V IBGFJmVRyvr15kSy4Xgcrul/XUgzJf5Ovjrv7q2/qN+vjswJM7qeINxQcXXoP1kTJtRz uiFw==
X-Gm-Message-State: AOAM531yWf6DIKcNpu3uLR+Y3+eaEnj9aTRytUxYhNQXszQPW+u02j8s 8Ex8JnGlzWlEyrOkMw3ph6ErpMc6cathOclJZZHG+A==
X-Google-Smtp-Source: ABdhPJwlNqp+VsPNfpk+WWe6sDo/njTeWC2RyrqTh4eCjWx0rlfu0JvDqFYDWaCHv32FzNJd7v3RmI5KUkTC0ZNBAM0=
X-Received: by 2002:a2e:8619:: with SMTP id a25mr6264599lji.320.1595088053311;  Sat, 18 Jul 2020 09:00:53 -0700 (PDT)
MIME-Version: 1.0
References: <2751efb1-d276-8c49-4697-87de2bb379e8@lightside-instruments.com> <86a37242-a85d-f4a6-1db6-c79d861f76fb@lightside-instruments.com>
In-Reply-To: <86a37242-a85d-f4a6-1db6-c79d861f76fb@lightside-instruments.com>
From: Andy Bierman <andy@yumaworks.com>
Date: Sat, 18 Jul 2020 09:00:42 -0700
Message-ID: <CABCOCHQ-=-2yb2iA6sRMir6MvvQfGzyb4Nx3MFFYof6By4jKLg@mail.gmail.com>
To: Vladimir Vassilev <vladimir@lightside-instruments.com>
Cc: "netmod@ietf.org" <netmod@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000cddf8a05aab960eb"
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/S6oKEV3tSYpVynF6WSIA2MEnORA>
Subject: Re: [netmod] rfc6991bis: yang:xpath1.0
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 18 Jul 2020 16:00:57 -0000

--000000000000cddf8a05aab960eb
Content-Type: text/plain; charset="UTF-8"

On Sat, Jul 18, 2020 at 8:42 AM Vladimir Vassilev <
vladimir@lightside-instruments.com> wrote:

> On 17/07/2020 21.14, Juergen Schoenwaelder wrote:
>
> > - How do we deal with xpath expressions in other encodings
> > such as JSON. Do we assume an xpath context populated with
> > module names such that module names can be used to qualify
> > path expressions. This may need discussion and/or a new
> > definition.
> >
> > - This interacts with the definition of node-instance-identifier.
> >
> > - Options: (i) Leave this definition as it is. (ii) Detail how this
> > type work with encodings that use module names instead of prefixes
> > to qualify names.
> >
> > - Proposal: ?
>
>
> How about leaving the xpath1.0 type definition as it is and specifying a
> canonical form for the node-instance-identifier where namespace prefixes
> must be module names.
>
>
Since (i) is the only BC option why is (ii) even being considered?
Of course a new type name is needed to change the XPath syntax
to something that is not backward-compatible.


> > /js
> >
>

Andy


>
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod
>

--000000000000cddf8a05aab960eb
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"ltr"><br></div><br><div class=3D"gmail_quote">=
<div dir=3D"ltr" class=3D"gmail_attr">On Sat, Jul 18, 2020 at 8:42 AM Vladi=
mir Vassilev &lt;<a href=3D"mailto:vladimir@lightside-instruments.com">vlad=
imir@lightside-instruments.com</a>&gt; wrote:<br></div><blockquote class=3D=
"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(2=
04,204,204);padding-left:1ex">On 17/07/2020 21.14, Juergen Schoenwaelder wr=
ote:<br>
<br>
&gt; - How do we deal with xpath expressions in other encodings<br>
&gt; such as JSON. Do we assume an xpath context populated with<br>
&gt; module names such that module names can be used to qualify<br>
&gt; path expressions. This may need discussion and/or a new<br>
&gt; definition.<br>
&gt;<br>
&gt; - This interacts with the definition of node-instance-identifier.<br>
&gt;<br>
&gt; - Options: (i) Leave this definition as it is. (ii) Detail how this<br=
>
&gt; type work with encodings that use module names instead of prefixes<br>
&gt; to qualify names.<br>
&gt;<br>
&gt; - Proposal: ?<br>
<br>
<br>
How about leaving the xpath1.0 type definition as it is and specifying a <b=
r>
canonical form for the node-instance-identifier where namespace prefixes <b=
r>
must be module names.<br>
<br></blockquote><div><br></div><div>Since (i) is the only BC option why is=
 (ii) even being considered?</div><div>Of course a new type name is needed =
to change the XPath syntax</div><div>to something that is not backward-comp=
atible.</div><div><br></div><blockquote class=3D"gmail_quote" style=3D"marg=
in:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1e=
x">
<br>
&gt; /js<br>
&gt;<br></blockquote><div><br></div><div>Andy</div><div>=C2=A0</div><blockq=
uote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1p=
x solid rgb(204,204,204);padding-left:1ex">
<br>
_______________________________________________<br>
netmod mailing list<br>
<a href=3D"mailto:netmod@ietf.org" target=3D"_blank">netmod@ietf.org</a><br=
>
<a href=3D"https://www.ietf.org/mailman/listinfo/netmod" rel=3D"noreferrer"=
 target=3D"_blank">https://www.ietf.org/mailman/listinfo/netmod</a><br>
</blockquote></div></div>

--000000000000cddf8a05aab960eb--


From nobody Mon Jul 20 01:46:45 2020
Return-Path: <ietfc@btconnect.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D9E223A08A2 for <netmod@ietfa.amsl.com>; Mon, 20 Jul 2020 01:46:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=btconnect.onmicrosoft.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 KBP2DyQx01nT for <netmod@ietfa.amsl.com>; Mon, 20 Jul 2020 01:46:41 -0700 (PDT)
Received: from EUR03-AM5-obe.outbound.protection.outlook.com (mail-eopbgr30109.outbound.protection.outlook.com [40.107.3.109]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 66ABC3A0913 for <netmod@ietf.org>; Mon, 20 Jul 2020 01:46:39 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=NRVpc/z5Bp9XBzcWHXLdHX90KBaeBsl8vmqEgmaNp1+xnDQm3AFkTV1+v/R4hkSGRD404gwgRy92F0SaaPOcbsOz+Jm+ZkpkjomQ6SqtsOHVKUT7qpuYVybDI89OJJd6tK+OeEp9z3eInKLetZcVzDV/s0T4o055NuE6XFS6s0SHXrlcJ1uSQxO4pGIBZ91yaV/ahuv2AJECxMc37X1g0sM/1H4uYNEyAuPWxpTWXh+ry2r798D0wZJInu/91vioCotO9M2hDYNBowPEUTTQjALVBd98CfJEjRvM5YRm0Vc+SAcrkzZTAef450FyDIr0rywrkyh1na/7ggzx8iIsBw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=mG2Q3MmldIqxgX9zUP9iU3hcNUnbfLKzkfGn8glkKxM=; b=ZmQldCXSRmjIZolC+z0WHijFqyteWG9xQHSeK46qym8Acv6zkoYTkHSO4psqMNRidhbMBV9NkLaY83UVqMIMFletAPLaYs4/ExCc+GUu2hZA5AJ+wUvmQf05Frdk9GnyPrh5xsHKESwubJm7snf7pI52ZuatBYJl4fAnwpvhAS7Fruhxpmg4mxnKZGbgE+/5atmuoJkCYUMsh+sruSJY5l3bi9CNhBgHmaXywW0dD8pEz3FgasfgL6ij6vHV6LXZizCAFCCu1yD1xVWE5j7mOsL9Dx4YEfpc0H23A0BUnuS8SVmRpC+rCDWa9R59ncWCMtMqttedFJDSRrE18H7qLw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=btconnect.com; dmarc=pass action=none header.from=btconnect.com; dkim=pass header.d=btconnect.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector2-btconnect-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=mG2Q3MmldIqxgX9zUP9iU3hcNUnbfLKzkfGn8glkKxM=; b=WEuMfMBRLWEMigr3ijZS6Cy/CuY6FJWSHBVFr+3LPleM4vl2tiymy/LzlUxbszGd0kfLx7gcy5Z+xTLc/PAYwtJXLYz0PSPqoyapJCOKodaC8va1uolPcJ1dU6tF6DbaHRaUfCzL+7sSkHcO73pIqPXtJgM7Rx1PjHhW792qXvY=
Received: from AM6PR07MB5222.eurprd07.prod.outlook.com (2603:10a6:20b:61::25) by AM5PR0701MB2355.eurprd07.prod.outlook.com (2603:10a6:203:d::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3216.14; Mon, 20 Jul 2020 08:46:37 +0000
Received: from AM6PR07MB5222.eurprd07.prod.outlook.com ([fe80::6d04:3a51:ec0d:9890]) by AM6PR07MB5222.eurprd07.prod.outlook.com ([fe80::6d04:3a51:ec0d:9890%7]) with mapi id 15.20.3216.017; Mon, 20 Jul 2020 08:46:37 +0000
From: tom petch <ietfc@btconnect.com>
To: "netmod@ietf.org" <netmod@ietf.org>, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Thread-Topic: [netmod] rfc6991bis: loopback addresses
Thread-Index: AQHWXHAgpfprWxs6WkidzS2pA1jayakQKxun
Date: Mon, 20 Jul 2020 08:46:37 +0000
Message-ID: <AM6PR07MB52220AD16FAC337D4F89A674A07B0@AM6PR07MB5222.eurprd07.prod.outlook.com>
References: <20200717192556.63e7gfbbrn2qyqzo@anna.jacobs.jacobs-university.de>
In-Reply-To: <20200717192556.63e7gfbbrn2qyqzo@anna.jacobs.jacobs-university.de>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=btconnect.com;
x-originating-ip: [81.131.229.35]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 3417ca7d-364b-4e96-0bd4-08d82c8969ef
x-ms-traffictypediagnostic: AM5PR0701MB2355:
x-microsoft-antispam-prvs: <AM5PR0701MB23558DADB2DB3E941F9F9818A07B0@AM5PR0701MB2355.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: SKga+TmJbyEsct9vgU+6wCHhAgzQY8bqsE5I03zBJoIRVBd2LtG72vIINy3iuWOx/WQe+Yz/d/66OinBxUpjVo/Q7TeJrutZEi60JJRDBEHflyzJ7QJVoAL2+60zg+o80UiYAcMLT0MhE3bb1M/+VngrwawJiYTp3WuVjpgPuBdGoUAjJiZhjU7aP5Hqjg+li20UqoBRZejltwy6UfAg/1bEeMfCTypq5YPBo/A9NECiKjUtf26Ar3am1zH0P940HqJv3cVMz5lEJUtQyApzzNuula3Qxowncv892rDJnUarQyRkt3WHYFFPCd7oK1DTff5UUMMeygn/KBrXp5pJRb9wAMLgBX2U+0xpui6XxXRifGu9ved67XSFJBuvBwgxcVaN3A1bVIrpdwSKc2rUrg==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:AM6PR07MB5222.eurprd07.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(396003)(136003)(39860400002)(366004)(376002)(346002)(83380400001)(9686003)(966005)(55016002)(83080400001)(478600001)(66556008)(66476007)(64756008)(91956017)(76116006)(66946007)(66446008)(86362001)(8676002)(8936002)(110136005)(6506007)(316002)(7696005)(33656002)(5660300002)(52536014)(71200400001)(186003)(26005)(2906002); DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata: HX6VzXxbwqrwVFVbPeroYO4hSkth/fbdy+zwMnkX0dm0s3BzwSblkyXNXTGoD9QxUv+agmSUK2vl+ZIDs+p+hui0yDYOZ6/e9HS8FSioBFmzJQWavIw1yK3hJrIzLdnzTcuOU900RcW5dqMZipecPoDesMr/7/LNPErauAg/rOpcDcI4cYNWti5CkjMxHfB4fAkZkvtwxpbHdLYEJxSm+KZXiWWjGANQkahUK+lCZOflzl9V7A7n6JKm5YowYbjovuDB3+kv2JUJJoI/9Y3QZ1wq/wy2tX4w+hs8ltxfMtdA46bnw82AuGZN4aCpdcyNuqU1ynZ+KX3Mtl7cNhnkjgkpelIze3a2IR8dZGPN2wksNXpyyQIDshnsYYsvALQSVwf85JLizLxyBMakDr0RHtxMxg2Mtc8hUbeASu0iJOEmYTPhAwzEo5RD12yTeBWKrW9CXnpxgG2ubuSm5WX78eX06oWT+jO8oBvulSZL/4o=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AM6PR07MB5222.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 3417ca7d-364b-4e96-0bd4-08d82c8969ef
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Jul 2020 08:46:37.0821 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: cf8853ed-96e5-465b-9185-806bfe185e30
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: xgBRWarFneglhxDQhm8wD0joEmsPZcXPpTPnYVdBbArNA6eijRtIgCTOlLVRXSDRireWZmvYxYIqK+DJyfwovw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5PR0701MB2355
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/RFJPSp1F6I_WzgzAWZ8mNeMWIg4>
Subject: Re: [netmod] rfc6991bis: loopback addresses
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Jul 2020 08:46:43 -0000

I am not a fan of loopback seeing it as the implementation choice of one ma=
nufacturer.  On the other hand, the IETF has defined documentation addresse=
s which many if not most writers of examples for YANG modules seem unaware =
of so if we add anything, I would add those.=0A=
=0A=
Tom Petch=0A=
=0A=
From: netmod <netmod-bounces@ietf.org> on behalf of Juergen Schoenwaelder <=
j.schoenwaelder@jacobs-university.de>=0A=
Sent: 17 July 2020 20:25=0A=
=0A=
  - There was a request to add types for loopback addresses=0A=
    (127.0.0.0/8 and ::1/128).=0A=
=0A=
  - This is related to an effort to define a YANG module for MPLS LSP=0A=
    Ping (RFC 8029) but the details are unclear, i.e., what is exactly=0A=
    needed and how such a type will be used and whether there is a=0A=
    common need for types for loopback addresses.=0A=
=0A=
  - Proposal: do not add such types at this point in time=0A=
=0A=
--=0A=
Juergen Schoenwaelder           Jacobs University Bremen gGmbH=0A=
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany=0A=
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>=0A=
=0A=
_______________________________________________=0A=
netmod mailing list=0A=
netmod@ietf.org=0A=
https://www.ietf.org/mailman/listinfo/netmod=0A=


From nobody Mon Jul 20 01:50:27 2020
Return-Path: <ietfc@btconnect.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2B6453A08AF for <netmod@ietfa.amsl.com>; Mon, 20 Jul 2020 01:50:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=btconnect.onmicrosoft.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 QwIysOHFRPoJ for <netmod@ietfa.amsl.com>; Mon, 20 Jul 2020 01:50:23 -0700 (PDT)
Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2125.outbound.protection.outlook.com [40.107.22.125]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6F92C3A08AC for <netmod@ietf.org>; Mon, 20 Jul 2020 01:50:23 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bveFmT63Ogo/fwC/tcca7lFC6OsUyaqy/bsxYyxylWsfnKJm8lr8RwF+eeIZZODoQKbalA19NAKOHyrkQfdzphf6/AD1GWuh6qEDkIxYpyK1MJrrKF3jIqy4NkvzoRWADSo3uph9MEKv0t/g3cl3YZqn5Nz8KQfCGmu7sWgCMGSslamFQgOArDEae8hr+A2JqYdCv7TLv44NDQ7/WRtNps8Q0NZiybGxeLig5MZrMbYWFE7MVHstMoSjCoUP1MPU1Dc7D++lBSAPub5H6+QlJnzbFuFElfA9vzBp6fiPtDPDj2rkv6O9WDGlgZNApP4GLFwZABZb5Tj/B5/fbFqTyQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=BQfDW8jLvKLYoqLll64w3FoxQ5ho5wgYuNTKLvC8E0g=; b=m2+d0FGaTylMdcLk2POF6RZ1vjfsjT+GBGDRcI0yWbOlFsWZfIMHV3G5kL0evRvujxyAmhZoonZjKsa2S8b4zRrDU52h4q6wh0OidGN7pRLZAImIq4yR2pHNuBeYLEsfBcNdf4RzBte/PZfH39+MWMjnHmW3ViN7plYpb6wOQ9xw9zKqks5QevD4EVfZrE1Nq/Ob/ZsVNmVCAbjKg1O9dkXrhlSgURtCnsA5d0VT5wgFFlUxz3UcFVdr6TONEQ3iENZ9uN2foJbm0c78BTcMTnyP9MWiIfLCYQTUuoTTVrddhN4UvVBfPN+dOOtMYksl2E3UQ/dHPR4kqmJ5pved/w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=btconnect.com; dmarc=pass action=none header.from=btconnect.com; dkim=pass header.d=btconnect.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector2-btconnect-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=BQfDW8jLvKLYoqLll64w3FoxQ5ho5wgYuNTKLvC8E0g=; b=ILFzVId5/XE3lD2TZNfnjLnj5qqNNT6Y3PwsdvAwTpxfNMNDy3vFHqLTSq5iijLDK12jWfKVVNuB60LxQczEGjQqvuYbC17QD85QH/wJ3C0AW0vjciEtCalEYoaFtPt/5hBvvoVucT+ohP07OhMAfxWfXAdQmle5tloM8XWlWxs=
Received: from AM6PR07MB5222.eurprd07.prod.outlook.com (2603:10a6:20b:61::25) by AM6PR07MB5892.eurprd07.prod.outlook.com (2603:10a6:20b:5a::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3216.14; Mon, 20 Jul 2020 08:50:21 +0000
Received: from AM6PR07MB5222.eurprd07.prod.outlook.com ([fe80::6d04:3a51:ec0d:9890]) by AM6PR07MB5222.eurprd07.prod.outlook.com ([fe80::6d04:3a51:ec0d:9890%7]) with mapi id 15.20.3216.017; Mon, 20 Jul 2020 08:50:21 +0000
From: tom petch <ietfc@btconnect.com>
To: "netmod@ietf.org" <netmod@ietf.org>, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Thread-Topic: [netmod] rfc6991bis: inet:urn-scheme, inet:uri-authority, inet:uri-path, inet:uri-query, ...
Thread-Index: AQHWXG8RQDnf0PyTGES9eG+EYAgWFKkQK8gG
Date: Mon, 20 Jul 2020 08:50:21 +0000
Message-ID: <AM6PR07MB5222090201135A9146A7740EA07B0@AM6PR07MB5222.eurprd07.prod.outlook.com>
References: <20200717191803.otok3qyucr65j75v@anna.jacobs.jacobs-university.de>
In-Reply-To: <20200717191803.otok3qyucr65j75v@anna.jacobs.jacobs-university.de>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=btconnect.com;
x-originating-ip: [81.131.229.35]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: ca762dc6-1038-4c0d-5943-08d82c89ef81
x-ms-traffictypediagnostic: AM6PR07MB5892:
x-microsoft-antispam-prvs: <AM6PR07MB5892BA8446C5771EEB24D45AA07B0@AM6PR07MB5892.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: /49mlp4CDxoMnyG1DaTjALJ7ZRn8FLbt0Urq6fzOYPtAzZCuHLVfOKCQYZjP9g9RqqSQVHOYlkkFoKrG8xA+t13OsUc44reRgp5905nZLelw01AzEPSATq8DUyiD03tlevMEuv6IzzZI3H39RtwzAmPcMLMu/pHtYfIW3vTZOBzqzF6ZgAkkXxtX/uz4ydJAM6tJY4ozzqdyXEh+V8J58jklZbBP/KuUddJ+EuVzITaPAclumnZ/Dlay7wMc0Jwr4RLWtk4+ESOWYW6VnJDtCEO39WC3BpUS7xtWtsq09L37bNyCuW8lC79AoVhV4vxlp2YK6UE//lLEoGuliVV8CHfXtAhOhFx8YIoSrXrNymjTkVrIzORzbf3Fe0KrWtZimdC5CPW+C+GlaxFv9SmzCQ==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:AM6PR07MB5222.eurprd07.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(396003)(39860400002)(346002)(366004)(376002)(136003)(2906002)(52536014)(4744005)(7696005)(8676002)(316002)(9686003)(5660300002)(478600001)(55016002)(33656002)(110136005)(64756008)(91956017)(71200400001)(966005)(66556008)(86362001)(26005)(76116006)(8936002)(83080400001)(186003)(6506007)(66476007)(66946007)(66446008); DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata: MOxnSkUO7tpGXBHsMmYAcKi5R6NRctWOdtyDeVs5MpI2KK5ywU2f/2FJO/LH4Zp7+fgtpv75ZfHjJT1UY8U1aqfXgWQRTZ4UmdJuz1HSMueyO25oOQMs3YMVzy3rbdpfre3F3kbEEz8va89bYPnZSP88SxMmEsl4zyrIWJcwYlkQ4RAdNOTMEiiuQ+s9bLPafndaSdo/dq6TaKoUrzjbXBRRJ5wyhrXj8WOh0roXLFx40JsAvyPsG1KEmaY4lQNiEU7PbWqFbVZrVw2iJSNa4UZ2hhCoAGTuHWs1+8w69dVyfCmeqxjrSxBGbiDrDUTsYBKgAAb0Uqq/SZQ5CbvBypVUjl88bFOCvdspD5kO6f/WbxTM3zKiso5q9T+KMv6WLFK7V6bgxrSw987D0xY/nOsagqx6m2iPZcDxBoOyDA47kSEQ0XN/q79KvwtRemb5WKwDxaOi/ympTV1Vh0TWJYHjjXCvKk7iNsh5wECg4DA=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AM6PR07MB5222.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: ca762dc6-1038-4c0d-5943-08d82c89ef81
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Jul 2020 08:50:21.2389 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: cf8853ed-96e5-465b-9185-806bfe185e30
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 6ARfXENh8EmfvuUCcbgVm1tA57Jlrsl9/tIHilnoHnARsgBH3veRlvARKwDDJwEFnNzb+Bjwpl01/Bglj/BZPg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR07MB5892
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/O9Jwdp3vqOu4_D2UjAtTGEZmDCk>
Subject: Re: [netmod] rfc6991bis: inet:urn-scheme, inet:uri-authority, inet:uri-path, inet:uri-query, ...
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Jul 2020 08:50:25 -0000

From: netmod <netmod-bounces@ietf.org> on behalf of Juergen Schoenwaelder <=
j.schoenwaelder@jacobs-university.de>=0A=
Sent: 17 July 2020 20:18=0A=
=0A=
  - It is not clear how commonly useful these types are, the WG was=0A=
    pretty silent about this proposal.=0A=
=0A=
  - On the technical side, it is unclear whether data is represented=0A=
    with percent escapes resolved or not.=0A=
=0A=
  - Proposal: do not add these typedefs since their use seems rather=0A=
    specific=0A=
<tp>=0A=
I am starting to see the use of typedef uri as a way of referencing an enti=
ty in TEAS YANG modules following on from its use in one of the routing RFC=
 (which I cannot lay my hands on just now) so it is possible that uri is ab=
out to catch on but I do not understand why they have chosen it nor what sc=
heme it will be.  I have never seen much use of it in SMI.=0A=
=0A=
Tom Petch=0A=
--=0A=
Juergen Schoenwaelder           Jacobs University Bremen gGmbH=0A=
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany=0A=
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>=0A=
=0A=
_______________________________________________=0A=
netmod mailing list=0A=
netmod@ietf.org=0A=
https://www.ietf.org/mailman/listinfo/netmod=0A=


From nobody Mon Jul 20 01:53:52 2020
Return-Path: <ietfc@btconnect.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A9E0C3A08C3 for <netmod@ietfa.amsl.com>; Mon, 20 Jul 2020 01:53:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=btconnect.onmicrosoft.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 Glr69a7FTdMh for <netmod@ietfa.amsl.com>; Mon, 20 Jul 2020 01:53:48 -0700 (PDT)
Received: from EUR03-VE1-obe.outbound.protection.outlook.com (mail-eopbgr50134.outbound.protection.outlook.com [40.107.5.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4DCFA3A08AF for <netmod@ietf.org>; Mon, 20 Jul 2020 01:53:48 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bMYckYtzNXdmuNR0O/dJp89hCzMu1vDas3k9ntyydwjjOlMwSlZvkPVe7/XOjs1kROs2X354WzcD6Tlz+YIdW9vDXeZ2xsMOnm5pxQKXhTraoannAhRroRi+oYOTqhS9jfhF9EQ0L3SEldbBx0Z2mUXsLE2VIUWsp9KBhOxl1JS0O1Oardwqe9TC3fGZFnMu1YR1UrFzQAT9NGJnz25C4A06fCdvGMLpATLhVdj6TufJzUbVGDjGsuek/CaUAWL0EJaUz0zouXAdYn5L0xFEdXjdoOa85o2Sn8cGsG3L9FwFBG/W+YK2br+xlyWG3qcPIgNYA5+wC8qCcS/DYXKORQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=MdAaGLOVirYnWygJJ4p0+BucGHT8PeQP5KI8rzZxE/k=; b=eQ3p70NySmx3l3GQRSoFQ6Sf/1jB/mCXXbpZ/CebbR0juE2Uq+G2OJHUvGmuwc0uQc6onZENBskNj8yGxYD9/Y3WLIzkhovxCXc0zkX5LBYodyUCXcnMn3EsnZmE1AFbx4wAACoJrtWTaDY6E9OmvQHV8Ex8GULwA7NCQW10HCtXU0/8agdmPER/GK2fQBbb8FFURaEM9dXpRCieGNkAKv7yKaSCVlM9LQhAh+fxAgEVNQt9X91ivGmIVvFkfZjS9qJvzBTUTwgOD+68rDp2W8jU6K0ZdtcQIkb2OSo6CPfrOOK4OhTRHiWf86f2ebq0FSwVtel/icduJD7uoAggXQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=btconnect.com; dmarc=pass action=none header.from=btconnect.com; dkim=pass header.d=btconnect.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector2-btconnect-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=MdAaGLOVirYnWygJJ4p0+BucGHT8PeQP5KI8rzZxE/k=; b=dudDi5pBLStuPQQXrNPaLS+uEMnBCYFUM/xfFohf1HjT6SZxpgRIWTOEO8M+aKLVkemXS0nyPk1tll4TU/sKtnX866Y3gEXVWGuWTRNnCx1M+u+Kaf4YIMOnTNHstPpIxACgs+Y1j+xN4LY3Tm2P5+lfW3Xp68aXl129mjrh5Hs=
Received: from AM6PR07MB5222.eurprd07.prod.outlook.com (2603:10a6:20b:61::25) by AM6PR07MB5892.eurprd07.prod.outlook.com (2603:10a6:20b:5a::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3216.14; Mon, 20 Jul 2020 08:53:45 +0000
Received: from AM6PR07MB5222.eurprd07.prod.outlook.com ([fe80::6d04:3a51:ec0d:9890]) by AM6PR07MB5222.eurprd07.prod.outlook.com ([fe80::6d04:3a51:ec0d:9890%7]) with mapi id 15.20.3216.017; Mon, 20 Jul 2020 08:53:45 +0000
From: tom petch <ietfc@btconnect.com>
To: "netmod@ietf.org" <netmod@ietf.org>, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Thread-Topic: [netmod] rfc6991bis: inet:host
Thread-Index: AQHWXG7p/kt7/axcH0O2VulpsrsrPKkQLMjj
Date: Mon, 20 Jul 2020 08:53:45 +0000
Message-ID: <AM6PR07MB5222101A401FCF3AEC213FEEA07B0@AM6PR07MB5222.eurprd07.prod.outlook.com>
References: <20200717191717.u5a3wv4nbajjdcaj@anna.jacobs.jacobs-university.de>
In-Reply-To: <20200717191717.u5a3wv4nbajjdcaj@anna.jacobs.jacobs-university.de>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=btconnect.com;
x-originating-ip: [81.131.229.35]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 1b4d0c88-2a03-4b89-ec47-08d82c8a695a
x-ms-traffictypediagnostic: AM6PR07MB5892:
x-microsoft-antispam-prvs: <AM6PR07MB5892495CBA87D0558F9A4DC6A07B0@AM6PR07MB5892.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7219;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: dkno379liPgYRxc3XIqMQzf3bIn6tfavzrj0Ltmq0AF+Lmv51QWiEhKdq4xyrbtvuCPJOQySOJO+8Dt5rTKtvGmPMtlzFkXLd+yft1vqTWpNSeZ4NjrYMJe88yZIeqM2lNDkXfVCzS5GqwQF1/8yWBvOcucItM7OdTqD2K8cqR7ING43UkP6lW6CydHrObVqpkUriwcM141fm38wCko4WJj4q3G7VkYCmBwF/WkEsd0+dEOcxL/DdCUQHCmrIgBPcj+Bzq1Z8OQ7v8ytr/cmGSnk4gFoVAmpPS1vtUCEBrWTf1xibwP8fSJJs2s//Nd/UUe36Cp3AyEvJxNwxeUNgqAWk3l6lrWrL16eqDQR+y8AgIOigCsJIGIosloR1m2A8ye0yWA/+nHezAqMITaQQg==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:AM6PR07MB5222.eurprd07.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(396003)(39860400002)(346002)(366004)(376002)(136003)(2906002)(52536014)(7696005)(8676002)(316002)(9686003)(5660300002)(478600001)(55016002)(33656002)(110136005)(64756008)(91956017)(71200400001)(966005)(66556008)(86362001)(26005)(76116006)(8936002)(83080400001)(186003)(6506007)(66476007)(66946007)(66446008); DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata: xorBeGS6NywRzd3ibo8om19gWwtZN20XIT8uxnTpQe8DNP8Z3W522XQVdbUpZuV2/G276J4sPQXg1n/EUuA/LfMrkHZ19bTCXStE7Ngi91Q7ARc6Rs+A44YrXCvG/LDVIlj9csbE6oQURJX4hrhy3H0SFIzipS+zeeUlxi4WML/XVOV+w6sr+LBGIbc5tG310/NUXJj8VU6oA7u2Wx0UBeFog3jQEiFHmRF0582YNfqsnkvUsoJFAPxGNR/CQWU+awL5jAWB1XcS+LxQV4PX/ZULHfbMsp70aotstO9Sgt5KuwLMm8YHSb1hqH1D0HnhT+xD6XCaqQv1iLeqgcw2dXHc4LoTdvd3zMGo5EvMMqYvl4/Iep1dNKwrkhZzPnXIy4qJdfhVYdr38qEf/6zUzeMAqRRu1xrsQjZLapBwBTWZJD1H8bWy7sq3ETr1x3Bq5/yvBdd7WOkeLNbhVDMeW5DTyROY9vAtgVxlYJY0T2M=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AM6PR07MB5222.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 1b4d0c88-2a03-4b89-ec47-08d82c8a695a
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Jul 2020 08:53:45.6511 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: cf8853ed-96e5-465b-9185-806bfe185e30
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: V3zqm99RQ5uoP1FXpnSvFxd7/Rqd6x2l0UmT+/QUTxvkSjVkTz6gG0bEF+pifm+BMzi4isGGLDfPoG0QgxR5iQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR07MB5892
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/EJo04TD6Lsi3j_gTnrFhyxdnoe8>
Subject: Re: [netmod] rfc6991bis: inet:host
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Jul 2020 08:53:51 -0000

From: netmod <netmod-bounces@ietf.org> on behalf of Juergen Schoenwaelder <=
j.schoenwaelder@jacobs-university.de>=0A=
Sent: 17 July 2020 20:17=0A=
=0A=
  - Lada suggested to replace the inet:domain-name usage in=0A=
    the union with a new host-name definition that follows=0A=
    the NR-LDH definition in RFC 5890.=0A=
=0A=
  - Unclear which problem is fixed and how this works from a=0A=
    backwards compatibility perspective.=0A=
=0A=
  - See the thread '6991bis: host' in your private list archive=0A=
    (I can't find it in the IETF archive)=0A=
=0A=
  - I can't tell for sure that Lada's proposal is (i) correct and (ii)=0A=
    not breaking anything=0A=
=0A=
<tp>=0A=
host and domain are two separate concepts with different semantics and diff=
erent syntax, something that those not familiar with the RFC often confuse =
(but which most text books get right) so I have no problem with having host=
 and domain but am not a fan of changing the existing definition.=0A=
=0A=
Tom Petch=0A=
=0A=
  - Proposal: ?=0A=
=0A=
--=0A=
Juergen Schoenwaelder           Jacobs University Bremen gGmbH=0A=
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany=0A=
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>=0A=
=0A=
_______________________________________________=0A=
netmod mailing list=0A=
netmod@ietf.org=0A=
https://www.ietf.org/mailman/listinfo/netmod=0A=


From nobody Mon Jul 20 01:56:09 2020
Return-Path: <j.schoenwaelder@jacobs-university.de>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 334583A08D7 for <netmod@ietfa.amsl.com>; Mon, 20 Jul 2020 01:56:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 QVs_uf1NlbC1 for <netmod@ietfa.amsl.com>; Mon, 20 Jul 2020 01:56:06 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 258133A08CB for <netmod@ietf.org>; Mon, 20 Jul 2020 01:56:05 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id 19D0168F; Mon, 20 Jul 2020 10:56:03 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.198]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id NC2mallEjibA; Mon, 20 Jul 2020 10:56:02 +0200 (CEST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS; Mon, 20 Jul 2020 10:56:02 +0200 (CEST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by hermes.jacobs-university.de (Postfix) with ESMTP id A6DE2200E4; Mon, 20 Jul 2020 10:56:02 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10028) with ESMTP id wdXfO_PpglCk; Mon, 20 Jul 2020 10:56:02 +0200 (CEST)
Received: from localhost (anna.jacobs.jacobs-university.de [10.50.218.117]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by hermes.jacobs-university.de (Postfix) with ESMTPS id 59E3220157; Mon, 20 Jul 2020 10:56:02 +0200 (CEST)
Date: Mon, 20 Jul 2020 10:56:02 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: tom petch <ietfc@btconnect.com>
Cc: "netmod@ietf.org" <netmod@ietf.org>
Message-ID: <20200720085602.4vg2g2az5la4e4ln@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: tom petch <ietfc@btconnect.com>, "netmod@ietf.org" <netmod@ietf.org>
References: <20200717192556.63e7gfbbrn2qyqzo@anna.jacobs.jacobs-university.de> <AM6PR07MB52220AD16FAC337D4F89A674A07B0@AM6PR07MB5222.eurprd07.prod.outlook.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <AM6PR07MB52220AD16FAC337D4F89A674A07B0@AM6PR07MB5222.eurprd07.prod.outlook.com>
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/TtypDeMqjKLFh5ty9f8nVLvdJqI>
Subject: Re: [netmod] rfc6991bis: loopback addresses
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Jul 2020 08:56:08 -0000

Adding documentation addresses as a _type_??

/js

On Mon, Jul 20, 2020 at 08:46:37AM +0000, tom petch wrote:
> I am not a fan of loopback seeing it as the implementation choice of one manufacturer.  On the other hand, the IETF has defined documentation addresses which many if not most writers of examples for YANG modules seem unaware of so if we add anything, I would add those.
> 
> Tom Petch
> 
> From: netmod <netmod-bounces@ietf.org> on behalf of Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
> Sent: 17 July 2020 20:25
> 
>   - There was a request to add types for loopback addresses
>     (127.0.0.0/8 and ::1/128).
> 
>   - This is related to an effort to define a YANG module for MPLS LSP
>     Ping (RFC 8029) but the details are unclear, i.e., what is exactly
>     needed and how such a type will be used and whether there is a
>     common need for types for loopback addresses.
> 
>   - Proposal: do not add such types at this point in time
> 
> --
> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
> Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>
> 
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod

-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>


From nobody Mon Jul 20 01:57:42 2020
Return-Path: <ietfc@btconnect.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6D47A3A08D7 for <netmod@ietfa.amsl.com>; Mon, 20 Jul 2020 01:57:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=btconnect.onmicrosoft.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 Xem2nQA35vns for <netmod@ietfa.amsl.com>; Mon, 20 Jul 2020 01:57:40 -0700 (PDT)
Received: from EUR02-AM5-obe.outbound.protection.outlook.com (mail-eopbgr00102.outbound.protection.outlook.com [40.107.0.102]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B79F63A08CB for <netmod@ietf.org>; Mon, 20 Jul 2020 01:57:39 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fYHX64uAhDT6F2IFVWeY/Y1TC2COXANdBmJq0ehW2t7yCEOSMUk2eoU52Rb710GXIZTSqBeooQZbtAYArEvyylS0HxAS0KBvU5nNRRQqexKvPfSxeIWaMpt+ui4kDfWwwKhE4hpvFg11IC4//R7MXrVJHaheQ2JtZ0RiNHmpVBeJ2QbzjaEetl5Ny0+7c4SQU29FQjDUQLecYRil/zbpq2Y4XSwT/ZQ2KwZh3zBvnY8KEpfIAr4U4zOtAFV7KqrMujvrNp47DUUKorNyQyToOkQiR5ZvprmnR2WVeO2Qp7CkjZVWtpBi3anoG9bX0h9sGeWenrTtfdYzxY0E7Zc3Bw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=e4+id8wGfJl79o3ytQ9bzZ1WQuo9LfIMDHOlrmNEEMs=; b=F324LOth/3U0iq/VWz90/F4xZ1BI/SPIb74e2go1RImA8jWrP/ofn5+j4+0DetRuei20B4OPeUAgr227FVtDnbrMeYnfcOWkmFgMKIJkykXq8rwOHEBJdZZWLlcges1k2dEX0ilPZjBlYgv45o9nszVnxKnyHT0kJgzGVP1g2jZNKhqj6LPEs4QU/eFVxD79havY5lewCpmoy03TI0u5iS19muVsnQqoQnfAojljbMq2sdh/sPEG+csJKoA5ibapHiQQWAYKSOht0XWyxF8+xFrW7wYIblid/uXtphSZrUXK/c2GTCZ/q4sQyctkWn8Yr6wKr70cRA3hgzp5eMqSLg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=btconnect.com; dmarc=pass action=none header.from=btconnect.com; dkim=pass header.d=btconnect.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector2-btconnect-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=e4+id8wGfJl79o3ytQ9bzZ1WQuo9LfIMDHOlrmNEEMs=; b=T96ifEdaXOnUJjuWJWqBe2JiU/bmt+NOBQJV2KFpZ37OwM4lnsfUd+Fmv32ZcR8ArHy7FDJZkI+ae/Ax617Wb5nEaIAElVwInZHeAjRjcIqd06xiwihFP6/3dCFapuOmfoBKIrcrnAhJAaM1jglCCBZ4NZQyeJfQfTtR13znEoA=
Received: from AM6PR07MB5222.eurprd07.prod.outlook.com (2603:10a6:20b:61::25) by AM6PR07MB3862.eurprd07.prod.outlook.com (2603:10a6:209:31::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3216.14; Mon, 20 Jul 2020 08:57:37 +0000
Received: from AM6PR07MB5222.eurprd07.prod.outlook.com ([fe80::6d04:3a51:ec0d:9890]) by AM6PR07MB5222.eurprd07.prod.outlook.com ([fe80::6d04:3a51:ec0d:9890%7]) with mapi id 15.20.3216.017; Mon, 20 Jul 2020 08:57:37 +0000
From: tom petch <ietfc@btconnect.com>
To: "netmod@ietf.org" <netmod@ietf.org>, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Thread-Topic: [netmod] rfc6991bis: yang:day of week
Thread-Index: AQHWXnPQ8hDWW8Ty4kCmpTMH9BJsFA==
Date: Mon, 20 Jul 2020 08:57:36 +0000
Message-ID: <AM6PR07MB5222C065DCEAF971E46ADA4EA07B0@AM6PR07MB5222.eurprd07.prod.outlook.com>
References: <20200717191320.4ztjtk5yfhibuenr@anna.jacobs.jacobs-university.de>
In-Reply-To: <20200717191320.4ztjtk5yfhibuenr@anna.jacobs.jacobs-university.de>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=btconnect.com;
x-originating-ip: [81.131.229.35]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: e5e629a0-c392-4f07-f2ca-08d82c8af33b
x-ms-traffictypediagnostic: AM6PR07MB3862:
x-microsoft-antispam-prvs: <AM6PR07MB38629BB216FA08203F8CA47EA07B0@AM6PR07MB3862.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: KXlZLw4I1K9yLsKSB6goI2kQB0xUXiKumgKjvYIgfQogCK9BHvThhH3gHt+nJhQAgNlNbu7ekxEB4YEix/Iz5yor9zdSgssFWnWCc3QkFRAe58BgQ22jMUEpY44x5aR/uF1MlLJ3W2/JP0Z4o8rUbQr0qPXe4tuHsLOEhtCmsIW3sdoh71JlTpmENaOSC3a1DooNqLip1bvGnitFsi4P929Pb2UEfuWThfxOePklx9hYH0AIH6YaQ6klBre9yrVmZIyQ+mwnhtywrKLZogA/AxCsox4lJjhpw0IlLHgZEog7wN7n6R1h4eDn3shPivKfz3WuEI8zrDAcVef0leAE2nxlqK4UuXe8YfqdbAtlQSqDBs8Ydi387qFC4+MMeDCmNboh2HkL0BXbFYyEymf/yQ==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:AM6PR07MB5222.eurprd07.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(396003)(366004)(376002)(346002)(136003)(39860400002)(52536014)(186003)(83380400001)(5660300002)(55016002)(2906002)(9686003)(26005)(6506007)(66446008)(33656002)(478600001)(966005)(83080400001)(8676002)(110136005)(71200400001)(76116006)(7696005)(91956017)(316002)(66946007)(66556008)(66476007)(64756008)(8936002)(86362001); DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata: 2YyJjc4T/CptQ349vTQsosOvmJ3QEVd5ZdkxbFSOCB8/mVS8xHsFcQZYD+zdeokd+FBNIylEl712Uop3uy9sQsZMaodcvNNdcfV3BECVbgx7sNmGS9+Dc9IFQLw5y93j3nccEU21SILPIZAozt6HHvLeZUkGEyA86fbei3jfFDVuiJF3I9F23+2Z3RJDXyAtZluI4oLiLtwjM5wnHo2knz9LJAH1jm+mA331P8NGuQ60v6TvC7xihCHxRyrubIQ6U7h/vplKGTvnqqgkvdHIgi0jsUlhrdHs2wlvfWOIBhzDbKhkHJbq6XJx4ObjEEO/nNapi4Ck+h6j5aPhZOaCqB6oRK3gmeknmwfvfwUKj2y/npg5B2KNEgOlxdzZYew9tLcPr6o0gz8x1xxM26+UdsW81ZOI/8ZPlVd2G0ArO4A95QcVFmTygBXU6zmV3SRqae3QlAbt6mnPeWAJ+pGje3g8TZsLIhORyacQYS84JYQ=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AM6PR07MB5222.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: e5e629a0-c392-4f07-f2ca-08d82c8af33b
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Jul 2020 08:57:36.9437 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: cf8853ed-96e5-465b-9185-806bfe185e30
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: ZEV3HqnyaKRxKF9CTU54yNa9rAduhCYbx0monWHSb6m9cSX6wY8NQPIqxn0fSEFa5TuvreOKf96MCeuDxkyKhg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR07MB3862
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/uDCRYXE11cyGVloYjaxTTEuDPao>
Subject: Re: [netmod] rfc6991bis: yang:day of week
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Jul 2020 08:57:41 -0000

From: netmod <netmod-bounces@ietf.org> on behalf of Juergen Schoenwaelder <=
j.schoenwaelder@jacobs-university.de>=0A=
Sent: 17 July 2020 20:13=0A=
=0A=
<tp>=0A=
You do not mention day of the week which I think a good idea and see it def=
ined in a TEAS YANG module which has either come up with the same idea inde=
pendently or else has copied RFC6691bis.  I can see us ending up with two i=
dentical definitions but that is probably better than two different definit=
ions:-)=0A=
=0A=
Tom Petch=0A=
=0A=
  - XML schema seems to use a different canonical format, we=0A=
    need to take a closer look how to define the canonical format=0A=
    given that a date really identifies a 24 hour interval and=0A=
    what XSD means with 'interval midpoint'.=0A=
=0A=
  - Shall we make the timezone offset optional? The timezone offset is=0A=
    optional in XML schema. There is CBOR work in progress to define a=0A=
    date without a timezone. The downside of optional timezones is=0A=
    that two systems in different timezones may assign different dates=0A=
    to the same event. On the other hand, there may be use cases where=0A=
    the timezone is implicit.=0A=
=0A=
  - Proposal: Make the timezone optional (adding text describing the=0A=
    implications, i.e., comparisons may be surprising). Align as much=0A=
    as possible with the XML schema definition concerning the=0A=
    canonical format.=0A=
=0A=
/js=0A=
=0A=
--=0A=
Juergen Schoenwaelder           Jacobs University Bremen gGmbH=0A=
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany=0A=
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>=0A=
=0A=
_______________________________________________=0A=
netmod mailing list=0A=
netmod@ietf.org=0A=
https://www.ietf.org/mailman/listinfo/netmod=0A=


From nobody Mon Jul 20 02:00:42 2020
Return-Path: <ietfc@btconnect.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B967E3A08D7 for <netmod@ietfa.amsl.com>; Mon, 20 Jul 2020 02:00:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.401
X-Spam-Level: 
X-Spam-Status: No, score=-1.401 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, SUBJ_ALL_CAPS=0.5, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=btconnect.onmicrosoft.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 0tV13KuO4Guu for <netmod@ietfa.amsl.com>; Mon, 20 Jul 2020 02:00:39 -0700 (PDT)
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-eopbgr80095.outbound.protection.outlook.com [40.107.8.95]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7E6A73A0B21 for <netmod@ietf.org>; Mon, 20 Jul 2020 02:00:10 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ZZ8a77yp2y4Uy7Cl9TsJWyRvXx081BP1mmkS4LIt2frkC9gYRrxmuKapGF0yKlgOke501EfPo8zAvxIQzOhXnleK6Js72oH/w5Fw7hb55bSPxa+f1lQ8/mrCOhOH/RSw17FotIfIyeB7/McF+JoxkLigGDcLJe88e9SSGINJVpf9CBOmp974rHoVkESskrOKxFYCU98j0/DUJUb1cShOpa6hplZKuhC/l7vXVupdVsa37ozZ7zXsc7tyuc7Sr1TUsJ4kYX8H9+iu8D2P2w7hyZYGv3NJ12VncCoGjD9sQKsBDVwUIIL1SlkkggIfYVvJi3XNF6+HNM8B+HH7CQ/L4A==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=3FfdglyEyQRKX3NEMEAK16neZnM9VjR+hRI4gl5qUnA=; b=ScncGBGeQ53PWeUFKDm4Lb08QqzalTHGFC1aHedHlotRKecfT+ZVvyjOt9qS2JGcxWcqBuqJE4eJjw5BJ2lkpB2KXwusYD/SspeUtOWCROSDFXh9WtGySh0iVo4PC6M5SivmE3GyPFjGxBUjmpOsqAHLhs5JqVLoaaqQ16TgUHPWP6SSJjUKpFAmYI+eD959pKz49JKmj3P+8kshok8WO99hTy5kecAlqDRIAnW5xeclkDz4yLaREYvxdyG+zCcpUXPimMcJmDI9Pjt8w6Qb+H48bfD7cNM8QYlAmvJ+eqxys8COCyWe9d4t/3tGN2PhfY/eXfc8c96RPelRLn8T4A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=btconnect.com; dmarc=pass action=none header.from=btconnect.com; dkim=pass header.d=btconnect.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector2-btconnect-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=3FfdglyEyQRKX3NEMEAK16neZnM9VjR+hRI4gl5qUnA=; b=EQnn9jNTrzPdhni3W5i/TE/WtK7C1kEvt4NfUQeZT+to5sw5v5j3jRWp1Ddg9l7y7BT0MxnEXkXgArWrkCpIspsya8I+/oR2rPB1DVA5/Xdrxt3AsYBu/KaSb6UTM4WTBlMtNkWinV7hEDnwZKRlnRDoOMi6ksUqrZu7Q/adgQo=
Received: from AM6PR07MB5222.eurprd07.prod.outlook.com (2603:10a6:20b:61::25) by AM6PR07MB5576.eurprd07.prod.outlook.com (2603:10a6:20b:8b::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3216.14; Mon, 20 Jul 2020 09:00:08 +0000
Received: from AM6PR07MB5222.eurprd07.prod.outlook.com ([fe80::6d04:3a51:ec0d:9890]) by AM6PR07MB5222.eurprd07.prod.outlook.com ([fe80::6d04:3a51:ec0d:9890%7]) with mapi id 15.20.3216.017; Mon, 20 Jul 2020 09:00:08 +0000
From: tom petch <ietfc@btconnect.com>
To: "Rob Wilton (rwilton)" <rwilton@cisco.com>, NETMOD Working Group <netmod@ietf.org>
Thread-Topic: A  ---- > B
Thread-Index: AQHWWr+yDJKeAjqPRE+2NUdFjUV6lakKhRWAgAWtHzo=
Date: Mon, 20 Jul 2020 09:00:08 +0000
Message-ID: <AM6PR07MB52220315B864245A62ABFDA9A07B0@AM6PR07MB5222.eurprd07.prod.outlook.com>
References: <158859819282.16144.11762511824828734226@ietfa.amsl.com>, <DB7PR07MB45224A311C4FBBAA4A58506CA0A70@DB7PR07MB4522.eurprd07.prod.outlook.com> <AM6PR07MB52229F16CB108477B3962BEFA07E0@AM6PR07MB5222.eurprd07.prod.outlook.com>, <MN2PR11MB436630BCDDE3E831DE355E9DB57F0@MN2PR11MB4366.namprd11.prod.outlook.com>
In-Reply-To: <MN2PR11MB436630BCDDE3E831DE355E9DB57F0@MN2PR11MB4366.namprd11.prod.outlook.com>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: cisco.com; dkim=none (message not signed) header.d=none;cisco.com; dmarc=none action=none header.from=btconnect.com;
x-originating-ip: [81.131.229.35]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 924b64a9-5901-45a9-562f-08d82c8b4d56
x-ms-traffictypediagnostic: AM6PR07MB5576:
x-microsoft-antispam-prvs: <AM6PR07MB5576A3AD1D1C476BC1D8DB1EA07B0@AM6PR07MB5576.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: uRkmVVVUBSIRMftCzQI53utIxqC+LZRWe6F57vikugGXnWhrVAfuHS362qCMwNCJnt4XblL/Yz52NGxfXGaGEeDJUnCNhFjOHjcaQj+8JOiTK4E3rgDGoNkn+aqrKzpIS5HMK0JRDPQCeCVx456sHXyYmu/rFpmZTcYbkVuvC2/g8HN0y4Z5Lq5I0ypqErSIcyznjCYgme3UjlXK+/wBzHAE7M7FY4LJOITH4V+d4s/VbSs3VrX09UEvWwnjo/BNsNWLU7LB2C/iCdhHJ8r9vqu56Uam6oQmZVTlAZR7HITDm8HeiOpqc4/lAyeZQv7p6hgU4IU1FaqDyCUG9Qn8P8N+pKIRD7u6YU430a2Y/JXVFu28qGnZIeQKMw1Ofl7R3kQuV2yKsYFQopIu0iiCYQ==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:AM6PR07MB5222.eurprd07.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(366004)(376002)(136003)(396003)(39860400002)(346002)(53546011)(71200400001)(86362001)(33656002)(83380400001)(6506007)(8936002)(91956017)(66946007)(316002)(9686003)(52536014)(8676002)(26005)(5660300002)(66476007)(966005)(2906002)(7696005)(478600001)(66556008)(110136005)(64756008)(66446008)(76116006)(55016002)(186003); DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata: kvMKyzXogRL08pW7PYXcIqQ+qbDr6e2hA8P7Bxqeo9ggEHUglQqjoV8Wq+wR6hf06SlhR7Ya0XMgAtfwJtqhCB8G8iM83O2GQwGxK4dJNH6bLI8or2TBaSZa8hsYfP/zWtp6vJssGoYt0Haa4YXIqr7+ZRNpvw+gSnqgQnVHfJIJm4l7TUS7/5jYUJCZI8/QQ8wcxfaN0bvgjsjaXvxU1ywhyr7mG9apuIiDalS9f4NfaXhdcXclyD/ldv8KrCRtbx8nkaFHV4PEcGYpOgFtmfgHfVDA6UQrwj2M96cIZCX29so/6m4EGMhOfECnpuGhvR2/hgssToo12g+d1sI89+A05eevEPLt5/mvIjt/dRkOZwe82qn9umm34/4WdbMYzMHQM8ee3gCGaqzybI28k8q6+kwsocBBplFS9nooT/igoTMLsmV/5dt8lopeOflDwU+QpFOMJdEZABPHpzSbboGEzbEImOqZYSY/INgx9Hc=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AM6PR07MB5222.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 924b64a9-5901-45a9-562f-08d82c8b4d56
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Jul 2020 09:00:08.0976 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: cf8853ed-96e5-465b-9185-806bfe185e30
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: GD/0wIU774nBpGUO75BbIdLSS3ZBSzjrfyr6Ejkw5eNSVujaHrFxbiUOoA+UFZaSH9QgP22MeJX6GJO5FtyCoQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR07MB5576
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/6Oqb6PsCyhFAcD70jfES202NTD0>
Subject: Re: [netmod] A  ---- > B
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Jul 2020 09:00:41 -0000

From: Rob Wilton (rwilton) <rwilton@cisco.com>=0A=
Sent: 16 July 2020 19:16=0A=
[As an individual]=0A=
=0A=
I would say that the diagram would represent A augments B, since A has a de=
pendency on B.  From a quick search this also appears the direction that a =
dependency arrow is represented in UML, in case that matters.=0A=
=0A=
<tp>=0A=
Yes that is my instinct but it could be that I have been brainwashed by a l=
oad of I-D doing it that way and now I have one going the other way I find =
myself wondering.=0A=
=0A=
Tom Petch=0A=
=0A=
But I could also see how others could see the relationship the other way ro=
und.=0A=
=0A=
I agree that doing it consistently is helpful.=0A=
=0A=
=0A=
Regards,=0A=
Rob=0A=
=0A=
=0A=
> -----Original Message-----=0A=
> From: netmod <netmod-bounces@ietf.org> On Behalf Of tom petch=0A=
> Sent: 15 July 2020 16:51=0A=
> To: NETMOD Working Group <netmod@ietf.org>=0A=
> Subject: [netmod] A ---- > B=0A=
>=0A=
> TEAS yang has a mountain of augment and several I-D represent that=0A=
> graphically=0A=
>=0A=
> +-----+          +-----+=0A=
> I     I          I     I=0A=
> I  A  I   -----> I  B  I=0A=
> I     I          I     I=0A=
> +-----+          +-----+=0A=
> In some I-D this means A augments B=0A=
> In other I-D this means B augments A=0A=
> I would like consistency.  Is one approach more logical than the other?=
=0A=
>=0A=
> Tom Petch=0A=
> _______________________________________________=0A=
> netmod mailing list=0A=
> netmod@ietf.org=0A=
> https://www.ietf.org/mailman/listinfo/netmod=0A=


From nobody Mon Jul 20 02:03:20 2020
Return-Path: <ietfc@btconnect.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 988933A08E6 for <netmod@ietfa.amsl.com>; Mon, 20 Jul 2020 02:03:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=btconnect.onmicrosoft.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 QOkipL_zeGFy for <netmod@ietfa.amsl.com>; Mon, 20 Jul 2020 02:03:16 -0700 (PDT)
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-eopbgr140131.outbound.protection.outlook.com [40.107.14.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7AB393A08E1 for <netmod@ietf.org>; Mon, 20 Jul 2020 02:03:16 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DlfgaCHpQKGX+SHwfG57WfKAigr+jVPtmekvMaHnk5dojPvluoNRtbwAEURPi63Jf+eb5phVy7Oy0lquscT3zTmXYFv1Nb6zRxUVsOT6hBqqqypa6aQGiWb8Vzxp97h/J4iYR9AmpfG4TI6c4xPuc2TWUBrgd6+Hqvx3Z8y2KHrzzPd03urrCW9zkrsRpVanFknOnzUTD6z/zYzHQDqf2Cyv+2Ws3pn1RTKZIQHRtZUM4g1w9Elc7yi5aORUPiDYRTrO1Ks4A7nJN+lp0WmG0HfFMbzhBpZ1pQtunL7+6x+xcWCraWCppFMv0bB/jYrY8FgwvVo8qcSkXTA6lXEtew==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=VBKzYFP5kiih81nB/ZutMbxQSkeMbv0fShzZ8kDYodA=; b=JqdWqqryjdVB3uR+X2ma6VG5IAyLldswctZbWJ2FMslLWoAeXvz7S+wf2d8eYSbf9WDjCf1oBum4rskUf5AhLQm2A0k/x10CxYSfD6FCSBjD2hLGcWB/7a4bV0YOBvMLg9DlIMQENYnExzx0+UI3BvfvsAPGYxvM6ucg779O6fye/YijZb3Z+D+LthWXDpppQSmkkCSmYZaTwLJ9/NF2Il6WQX8K2LMikZF4mYqws4k2DcNjpepAM5BZbMwfJWsnq/gBxnPVNf9jsZOMNDry+HAoBwxpP2/uWSvbwAZFVqoEK0N5+1IIw83tYJwfxBUqk4QbiIQ8rfjSQNghwrZjnw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=btconnect.com; dmarc=pass action=none header.from=btconnect.com; dkim=pass header.d=btconnect.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector2-btconnect-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=VBKzYFP5kiih81nB/ZutMbxQSkeMbv0fShzZ8kDYodA=; b=LI+JBTA+McCyKJiYpjQADfQDZ7qbgdLbC8ge+J3FBHIwBUoh7Iix9Yoh/s/zyzmLgHK2gVidi0bua/Z5koBNDuz3Ip1bz8Ry0jBydTYDYZX+5dgMVrYSgSOuwXASejNOsD7ld+EaTwwdSofme0WoHxGdqBVWpLUaRglHUY3rULw=
Received: from AM6PR07MB5222.eurprd07.prod.outlook.com (2603:10a6:20b:61::25) by AM5PR0701MB2516.eurprd07.prod.outlook.com (2603:10a6:203:11::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3216.14; Mon, 20 Jul 2020 09:03:14 +0000
Received: from AM6PR07MB5222.eurprd07.prod.outlook.com ([fe80::6d04:3a51:ec0d:9890]) by AM6PR07MB5222.eurprd07.prod.outlook.com ([fe80::6d04:3a51:ec0d:9890%7]) with mapi id 15.20.3216.017; Mon, 20 Jul 2020 09:03:14 +0000
From: tom petch <ietfc@btconnect.com>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
CC: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] rfc6991bis: loopback addresses
Thread-Index: AQHWXHAgpfprWxs6WkidzS2pA1jayakQKxungAADNACAAAFJSA==
Date: Mon, 20 Jul 2020 09:03:14 +0000
Message-ID: <AM6PR07MB5222163BE0C47B879C87B04CA07B0@AM6PR07MB5222.eurprd07.prod.outlook.com>
References: <20200717192556.63e7gfbbrn2qyqzo@anna.jacobs.jacobs-university.de> <AM6PR07MB52220AD16FAC337D4F89A674A07B0@AM6PR07MB5222.eurprd07.prod.outlook.com>, <20200720085602.4vg2g2az5la4e4ln@anna.jacobs.jacobs-university.de>
In-Reply-To: <20200720085602.4vg2g2az5la4e4ln@anna.jacobs.jacobs-university.de>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: jacobs-university.de; dkim=none (message not signed) header.d=none;jacobs-university.de; dmarc=none action=none header.from=btconnect.com;
x-originating-ip: [81.131.229.35]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 40550a69-8a03-446a-b691-08d82c8bbc2d
x-ms-traffictypediagnostic: AM5PR0701MB2516:
x-microsoft-antispam-prvs: <AM5PR0701MB25168A44636059C870FE5748A07B0@AM5PR0701MB2516.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: osFmWfwWnoOgCmI//svsEDcB9th0zz0oGE/gikf0OESNd/+Eax2zWhiKx4ke1xpK3j8KKnX9C0Ldx+gg4zPdVjZHcBEzW6xi33y1TZNiPNqMY3VlbH4Ujc7P3FH6KI1tlx6k/+P8eVNysXwBYriYUbW7QWexyDB6nlYyO0kL2DNihp7j062ANreYW0hvcQFEvVTC3nkorn8Hd+kqpBeyyYMH7gDCbA+O/OtndyGiUpCWDNRtthDGBwkGlMDTWCkvdNlxWL/mKTE6AgDoZMurS9NChHUbNnm53gXbIY+vpQfwYB1p7MB12ZJ1A/g4PmX5DJ0nGpRdUR9bbIvQrAVHSRIannSZ92JWxkSltK0aa4IryOZ585U+yachrgByD5uFZTBenQxhOfYR1qtG2HaoyQ==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:AM6PR07MB5222.eurprd07.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(366004)(376002)(39860400002)(396003)(136003)(346002)(83380400001)(83080400001)(6506007)(71200400001)(26005)(7696005)(6916009)(478600001)(86362001)(9686003)(8676002)(55016002)(316002)(91956017)(76116006)(2906002)(5660300002)(64756008)(33656002)(8936002)(66476007)(66446008)(66556008)(4326008)(966005)(52536014)(66946007)(186003); DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata: v8+xRYbouezwT6JoFs8CyThbnZHRej2dxws2bJcJS1U9ygGPxX5rwbTfQrf3nQhf7uDJ7hYE5DskBRIP4PYPm1JOhvwn5kLyCuWOHIjnNCIdW1OT73L/BpOBNh5lw2X+3PPYciZVlXvHFWXTZSZqRKt3s1aPskYAr9j/TQRsLgmEZZwvPLtsWwE/H3QMkC8gJSeW3OjJF2f0zj4cVuS6EOx52PLaM5jf7bP/6g9LbQEcZ3KtqlzxSo5/+xsGEvt64/M0t0Uci2iXxkTEqZfSoFO6/dNomQQviWQNspBPV7XTA+En54co7vm5CsjSZx1NbAB1YakayIeUJ0cOfYWn3JIFwq7JrqZfEqdroxWrxm0Ae4rqpjNI3VOqrnSG9ms3C9pApGg4hnp1VirlB+988C4HYhv3KBk4E2eUzV7N9hni70a8Em+LKK8PmFgaHQRRAXwZ6EGi2RqkODgXUDhGv9TilifZJpSFcGPyArNBPf0=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AM6PR07MB5222.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 40550a69-8a03-446a-b691-08d82c8bbc2d
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Jul 2020 09:03:14.1284 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: cf8853ed-96e5-465b-9185-806bfe185e30
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: UqPw7Bgq+AFDTFLP5kQ9hgnL3Sb5wrFFrD1eWf0D4+tgVxgzDimp7gXyas8zcx66CAX3PVHMkJrgNgMeXjJUEA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5PR0701MB2516
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/hRpaklcAoNZ1Fgi8anu7gZjgC90>
Subject: Re: [netmod] rfc6991bis: loopback addresses
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Jul 2020 09:03:19 -0000

From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>=0A=
Sent: 20 July 2020 09:56=0A=
=0A=
Adding documentation addresses as a _type_??=0A=
=0A=
<tp>=0A=
I know, silly idea really but people do understand types in a way that they=
 seem not to understand other YANG constructs.  And  I have seen real damag=
e done by people not realising that an address is an example and not to be =
taken literally - I see documentation addresses as an example of excellent =
engineering.=0A=
=0A=
Tom Petch=0A=
=0A=
/js=0A=
=0A=
On Mon, Jul 20, 2020 at 08:46:37AM +0000, tom petch wrote:=0A=
> I am not a fan of loopback seeing it as the implementation choice of one =
manufacturer.  On the other hand, the IETF has defined documentation addres=
ses which many if not most writers of examples for YANG modules seem unawar=
e of so if we add anything, I would add those.=0A=
>=0A=
> Tom Petch=0A=
>=0A=
> From: netmod <netmod-bounces@ietf.org> on behalf of Juergen Schoenwaelder=
 <j.schoenwaelder@jacobs-university.de>=0A=
> Sent: 17 July 2020 20:25=0A=
>=0A=
>   - There was a request to add types for loopback addresses=0A=
>     (127.0.0.0/8 and ::1/128).=0A=
>=0A=
>   - This is related to an effort to define a YANG module for MPLS LSP=0A=
>     Ping (RFC 8029) but the details are unclear, i.e., what is exactly=0A=
>     needed and how such a type will be used and whether there is a=0A=
>     common need for types for loopback addresses.=0A=
>=0A=
>   - Proposal: do not add such types at this point in time=0A=
>=0A=
> --=0A=
> Juergen Schoenwaelder           Jacobs University Bremen gGmbH=0A=
> Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany=0A=
> Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>=0A=
>=0A=
> _______________________________________________=0A=
> netmod mailing list=0A=
> netmod@ietf.org=0A=
> https://www.ietf.org/mailman/listinfo/netmod=0A=
=0A=
--=0A=
Juergen Schoenwaelder           Jacobs University Bremen gGmbH=0A=
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany=0A=
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>=0A=


From nobody Mon Jul 20 02:05:06 2020
Return-Path: <ladislav.lhotka@nic.cz>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 10E0D3A08DB for <netmod@ietfa.amsl.com>; Mon, 20 Jul 2020 02:05:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 t-AUU-6Sm2Jg for <netmod@ietfa.amsl.com>; Mon, 20 Jul 2020 02:05:00 -0700 (PDT)
Received: from trail.lhotka.name (trail.lhotka.name [77.48.224.143]) by ietfa.amsl.com (Postfix) with ESMTP id B17BE3A08E1 for <netmod@ietf.org>; Mon, 20 Jul 2020 02:04:59 -0700 (PDT)
Received: by trail.lhotka.name (Postfix, from userid 109) id BE6948600C7; Mon, 20 Jul 2020 10:56:53 +0200 (CEST)
Received: from localhost (nat-1.nic.cz [217.31.205.1]) by trail.lhotka.name (Postfix) with ESMTPSA id 2768986005D; Mon, 20 Jul 2020 10:56:51 +0200 (CEST)
From: Ladislav Lhotka <ladislav.lhotka@nic.cz>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, netmod@ietf.org
In-Reply-To: <20200717191717.u5a3wv4nbajjdcaj@anna.jacobs.jacobs-university.de>
References: <20200717191717.u5a3wv4nbajjdcaj@anna.jacobs.jacobs-university.de>
Mail-Followup-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, netmod@ietf.org
Date: Mon, 20 Jul 2020 11:04:55 +0200
Message-ID: <87ft9mzhe0.fsf@nic.cz>
MIME-Version: 1.0
Content-Type: text/plain
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/HDXhull68WgYS9gIeU76lKPbGYY>
Subject: Re: [netmod] rfc6991bis: inet:host
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Jul 2020 09:05:05 -0000

Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> writes:

>   - Lada suggested to replace the inet:domain-name usage in
>     the union with a new host-name definition that follows
>     the NR-LDH definition in RFC 5890.
>
>   - Unclear which problem is fixed and how this works from a
>     backwards compatibility perspective.
>
>   - See the thread '6991bis: host' in your private list archive
>     (I can't find it in the IETF archive)
>
>   - I can't tell for sure that Lada's proposal is (i) correct and (ii)
>     not breaking anything
>
>   - Proposal: ?

Maybe it is better to basically keep the existing inet:domain name for use e.g. in host names that appear in all kinds of non-DNS configuration, and leave the definition of a domain name type appropriate for use in DNS zone data etc. to DNSOP WG.

So my proposal is to only modify the description accordingly, and in particular remove the comment about the use in A/AAAA/SRV resource records, because the existing type isn't really suitable for this purpose.

Lada

>     
> -- 
> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
> Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>
>
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod

-- 
Ladislav Lhotka 
Head, CZ.NIC Labs
PGP Key ID: 0xB8F92B08A9F76C67


From nobody Mon Jul 20 02:19:54 2020
Return-Path: <ladislav.lhotka@nic.cz>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6E6903A0039 for <netmod@ietfa.amsl.com>; Mon, 20 Jul 2020 02:19:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 ojNANI1ckQ5M for <netmod@ietfa.amsl.com>; Mon, 20 Jul 2020 02:19:50 -0700 (PDT)
Received: from trail.lhotka.name (trail.lhotka.name [77.48.224.143]) by ietfa.amsl.com (Postfix) with ESMTP id D33F63A00B0 for <netmod@ietf.org>; Mon, 20 Jul 2020 02:19:48 -0700 (PDT)
Received: by trail.lhotka.name (Postfix, from userid 109) id 46BA28600C7; Mon, 20 Jul 2020 11:11:43 +0200 (CEST)
Received: from localhost (nat-1.nic.cz [217.31.205.1]) by trail.lhotka.name (Postfix) with ESMTPSA id 2468C86005D; Mon, 20 Jul 2020 11:11:41 +0200 (CEST)
From: Ladislav Lhotka <ladislav.lhotka@nic.cz>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, netmod@ietf.org
In-Reply-To: <20200717191638.6wl3dqktcrnghuyl@anna.jacobs.jacobs-university.de>
References: <20200717191638.6wl3dqktcrnghuyl@anna.jacobs.jacobs-university.de>
Mail-Followup-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, netmod@ietf.org
Date: Mon, 20 Jul 2020 11:19:45 +0200
Message-ID: <87d04qzgpa.fsf@nic.cz>
MIME-Version: 1.0
Content-Type: text/plain
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/_rnAg-JwTlUtnf70BCWauWtWABY>
Subject: Re: [netmod] rfc6991bis: yang:percentage
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Jul 2020 09:19:52 -0000

Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> writes:

>   - Percentages are frequently used in YANG models but usages differ a
>     lot in precision and range. It is not clear what the proper
>     generic definition of a percentage type would be and whether it is
>     worth having it.
>
>     RFC 7950 example:
>
>          typedef percent { type uint8 { range "0 .. 100"; } }
>
>     RFC 8294:
>
>          typedef percentage { type uint8 { range "0..100"; } }
>
>     I-Ds:
>          typedef percentage { type decimal64 { fraction-digits 5; } }
>          typedef percentile { type decimal64 { fraction-digits 2; } }
>
>     The yang catalogue seems to be down. :-(
>
>   - Proposal: do not add a percentage type since it is trivial to
>     define a context specific percentage type that matches range and
>     precision requirements (and there is already a definition in RFC
>     8294 for those who need exactly that definition).

I agree with this proposal. It is also possible to use

   units percent;

where necessary.

Lada

>
> -- 
> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
> Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>
>
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod

-- 
Ladislav Lhotka 
Head, CZ.NIC Labs
PGP Key ID: 0xB8F92B08A9F76C67


From nobody Mon Jul 20 02:43:32 2020
Return-Path: <ladislav.lhotka@nic.cz>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 467993A07C2 for <netmod@ietfa.amsl.com>; Mon, 20 Jul 2020 02:43:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 BeBm5kq9MkjY for <netmod@ietfa.amsl.com>; Mon, 20 Jul 2020 02:43:29 -0700 (PDT)
Received: from trail.lhotka.name (trail.lhotka.name [77.48.224.143]) by ietfa.amsl.com (Postfix) with ESMTP id 145063A07BF for <netmod@ietf.org>; Mon, 20 Jul 2020 02:43:27 -0700 (PDT)
Received: by trail.lhotka.name (Postfix, from userid 109) id 04AF98600C7; Mon, 20 Jul 2020 11:35:22 +0200 (CEST)
Received: from localhost (nat-1.nic.cz [217.31.205.1]) by trail.lhotka.name (Postfix) with ESMTPSA id 2F40586005D; Mon, 20 Jul 2020 11:35:21 +0200 (CEST)
From: Ladislav Lhotka <ladislav.lhotka@nic.cz>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, netmod@ietf.org
In-Reply-To: <20200717191411.ou3sdvm2kynkcxc2@anna.jacobs.jacobs-university.de>
References: <20200717191411.ou3sdvm2kynkcxc2@anna.jacobs.jacobs-university.de>
Mail-Followup-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, netmod@ietf.org
Date: Mon, 20 Jul 2020 11:43:25 +0200
Message-ID: <87a6zuzflu.fsf@nic.cz>
MIME-Version: 1.0
Content-Type: text/plain
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/kgexe9yjegjuq42_4DX9P0StB2Q>
Subject: Re: [netmod] rfc6991bis: yang:xpath1.0
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Jul 2020 09:43:31 -0000

Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> writes:

>   - How do we deal with xpath expressions in other encodings
>     such as JSON. Do we assume an xpath context populated with
>     module names such that module names can be used to qualify
>     path expressions. This may need discussion and/or a new
>     definition.

XPath context is not only namespaces and prefixes. For example, are the extra functions from RFC 7950 permitted or not?

>
>   - This interacts with the definition of node-instance-identifier.

I think it is necessary to first redefine the lexical representation of instance-identifier in YANG.

>
>   - Options: (i) Leave this definition as it is. (ii) Detail how this
>     type work with encodings that use module names instead of prefixes
>     to qualify names.

I vote for (i), as long as a general solution is probably impossible.

Lada

>
>   - Proposal: ?
>
> /js
>
> -- 
> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
> Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>
>
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod

-- 
Ladislav Lhotka 
Head, CZ.NIC Labs
PGP Key ID: 0xB8F92B08A9F76C67


From nobody Mon Jul 20 06:39:10 2020
Return-Path: <rrahman@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2E63B3A0912 for <netmod@ietfa.amsl.com>; Mon, 20 Jul 2020 06:39:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.62
X-Spam-Level: 
X-Spam-Status: No, score=-9.62 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, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=DYyrbm5x; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=E8I3QJsF
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 2kJ0FMGz6CTx for <netmod@ietfa.amsl.com>; Mon, 20 Jul 2020 06:39:04 -0700 (PDT)
Received: from alln-iport-7.cisco.com (alln-iport-7.cisco.com [173.37.142.94]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8C1873A0915 for <netmod@ietf.org>; Mon, 20 Jul 2020 06:39:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2390; q=dns/txt; s=iport; t=1595252344; x=1596461944; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=hyFVK/9YYfbiBPF73ACxLlw+3mJXNF54D9q5czFTHzs=; b=DYyrbm5xf0ZcJuVh9itUJ2hxl0typ9qP8mxa37b35ljJqNzgb63dnMtV kRbh+mdqbQ8mk7gu+XGQWnfirGOG1p5ZENVOaAA9vBBlkU17sne/HFXuI QGp7kuIW0wulazY3mDSh1yDf0nGrwEGowNMoVTNzWoZZCwUgtW8Uy+MLf Y=;
IronPort-PHdr: =?us-ascii?q?9a23=3A7zxmvh0k4UL6V2ztsmDT+zVfbzU7u7jyIg8e44?= =?us-ascii?q?YmjLQLaKm44pD+JxWFv6dnkFTOW4PW4O4CgO3T4OjsWm0FtJCGtn1KMJlBTA?= =?us-ascii?q?QMhshemQs8SNWEBkv2IL+PDWQ6Ec1OWUUj8yS9Nk5YS8zibFrUpHC58XgZHR?= =?us-ascii?q?CsfQZwL/7+T4jVicn/3uuu+prVNgNPgjf1Yb57IBis6wvLscxDiop5IaF3wR?= =?us-ascii?q?zM8XY=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0ALBgC2nRVf/4gNJK1dAxwBAQEBAQE?= =?us-ascii?q?HAQESAQEEBAEBQIFKgVJRB29YLywKhCmDRgONJCWYXoJTA1ULAQEBDAEBGAs?= =?us-ascii?q?KAgQBAYQIRAIXgggCJDgTAgMBAQsBAQUBAQECAQYEbYVcDIVxAQEBAQMBARA?= =?us-ascii?q?REQwBASwLAQ0CAgEIEAUBBAImAgICGQwLFRACBAENBSKDBAGCSwMuAQ6fOwK?= =?us-ascii?q?BOYhhdoEygwEBAQWBNwKDThiCDgMGBYEJKoJqg1WGMxqBQT+BOAwQgk0+glw?= =?us-ascii?q?BAQOBXBcKJoJPM4Itjy0pgwCidQqCXYhWkQ0DHp9IkgGKJ5RYAgQCBAUCDgE?= =?us-ascii?q?BBYFqI4FXcBU7KgGCPlAXAg2OHoNxM4RhhUJ0NwIGAQcBAQMJfI4CAYEQAQE?=
X-IronPort-AV: E=Sophos;i="5.75,375,1589241600"; d="scan'208";a="514940111"
Received: from alln-core-3.cisco.com ([173.36.13.136]) by alln-iport-7.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 20 Jul 2020 13:39:03 +0000
Received: from XCH-RCD-005.cisco.com (xch-rcd-005.cisco.com [173.37.102.15]) by alln-core-3.cisco.com (8.15.2/8.15.2) with ESMTPS id 06KDd3MU027960 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Mon, 20 Jul 2020 13:39:03 GMT
Received: from xhs-rcd-001.cisco.com (173.37.227.246) by XCH-RCD-005.cisco.com (173.37.102.15) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 20 Jul 2020 08:39:03 -0500
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by xhs-rcd-001.cisco.com (173.37.227.246) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 20 Jul 2020 08:39:03 -0500
Received: from NAM11-BN8-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Mon, 20 Jul 2020 09:39:03 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=m5inwYl9deMc9XHrZ6vvdTqDC9LESdo6YE+HG/BEUGVk8FNiZy57waqOMXcIVrQb7++nVHMCo+oloMR8L+aVEP1ufhT9w/0zpvu0HTmEyKkmFFabiGipDaesbV4KoMysFzS2SWUimBt7bJ634B7vK2WSAAh27FvWcQCm1OAyZrVhisktNduMLs5Kx96Nt0a7Kz14Yr3V6FSQbMrU6h4W2HC2HBQYKNLEYvBFA5yuqYHe1grvsyrl6ebc5+CJAwnnxeq3IkqnwpThEhWSv1Jt+EiA4ANszd8gaie+jnEnuezo06NmonlBpUd/7apasKv8LYxwkvm5b304vjTHNpEoGg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=hyFVK/9YYfbiBPF73ACxLlw+3mJXNF54D9q5czFTHzs=; b=G3Rp6t+1WMvBbe6CWMz9pGFr3WWF8qPxOjrd7jMSvQL5d5zmtOnMAQTeXSjVKWSP/CF4D2UPwzrjCTXN+4A47iwddKbdEWB1T7g+uHNmjdjKoENIPf3KOoXygPmhmBh7pKM9K4I7Q/s4+wr3GzOCNdj9LoAeZrVWlrXOSpbfDTwGaJix6Pr360n7D3AX4xEUEpHGHCc7TOAcHr93yMzVXIavn1lC74vAapSXgI2b7ocvTjSrx0fFUzA4PQcG3EwsBB45M4mecJYi4bi6stPcefDG6tm2q9zp5b6C2Ol5EqtcX1hpf3OFGW1/bBtOEXCcRAoh3hQbqW2uBUopB0UqUA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=hyFVK/9YYfbiBPF73ACxLlw+3mJXNF54D9q5czFTHzs=; b=E8I3QJsFp7MmPjEPjWFz4rQFQVW2vEjs3U1N5yfumUDwCqK66Cw3aMG+D23MqMlFz40hUd+OkSQQhQ/u0JVoRJyYcrgqs6enFQtYg28kmcu35oXC5acs3e9QHfi8jOex6gJnuQ4mfafW+UmVAkgFkE9TnLmkNSIkXNT/ga+deTc=
Received: from BN6PR11MB3875.namprd11.prod.outlook.com (2603:10b6:405:80::37) by BN6PR11MB2004.namprd11.prod.outlook.com (2603:10b6:404:3c::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3195.17; Mon, 20 Jul 2020 13:39:02 +0000
Received: from BN6PR11MB3875.namprd11.prod.outlook.com ([fe80::3076:a505:335e:a8ff]) by BN6PR11MB3875.namprd11.prod.outlook.com ([fe80::3076:a505:335e:a8ff%6]) with mapi id 15.20.3195.025; Mon, 20 Jul 2020 13:39:02 +0000
From: "Reshad Rahman (rrahman)" <rrahman@cisco.com>
To: tom petch <ietfc@btconnect.com>, "netmod@ietf.org" <netmod@ietf.org>, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Thread-Topic: [netmod] rfc6991bis: loopback addresses
Thread-Index: AQHWXHApxk7Hupk8m0u2QlCQJaxtSakQK66AgAAOowA=
Date: Mon, 20 Jul 2020 13:39:02 +0000
Message-ID: <64A58592-5FD0-4752-8069-E59E62C3F699@cisco.com>
References: <20200717192556.63e7gfbbrn2qyqzo@anna.jacobs.jacobs-university.de> <AM6PR07MB52220AD16FAC337D4F89A674A07B0@AM6PR07MB5222.eurprd07.prod.outlook.com>
In-Reply-To: <AM6PR07MB52220AD16FAC337D4F89A674A07B0@AM6PR07MB5222.eurprd07.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.37.20051002
authentication-results: btconnect.com; dkim=none (message not signed) header.d=none;btconnect.com; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [142.113.229.50]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: e01c9989-99eb-48fd-b9c7-08d82cb24386
x-ms-traffictypediagnostic: BN6PR11MB2004:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <BN6PR11MB2004AC106E5D55749DAA7DF4AB7B0@BN6PR11MB2004.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: rhbnVk4CYcIZxk5Y6jIaOPXeY1lzZOh9iVBLnrNd5taNdFCfwxXz4/FJoRx6cWBJhuWHJR3dD3feYvRGppQ0SDLuqdYiAINUBwXvgNit9CP9YDNx9nclpdb+9Gq8sFHbJ50yEr20116idJki8HdiV3YNHKgZf39hWFlI1yLvLuH2gqSyXV7WdUpzwLnHhm5JHmoGcVd57Ie7VpdhHxJrOziCJXkzig344lN8PvY+rpTC5sdY2Qc/WQpKHqeS7FMLuedhVHwiIsxCwDIsc3fexJ6Xb13xFpa0cwmH3BscQuVCN5AjgnfKXrhCF3nL0gELjvJloru00fZptk+whWp+RN2xi3qG4yxg9fFoL+SqKMKOApW5turOol9yREdcy613uMtVjqdhraELL/LoApVfww==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BN6PR11MB3875.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(39860400002)(376002)(136003)(346002)(366004)(396003)(6506007)(107886003)(186003)(83080400001)(5660300002)(8676002)(8936002)(478600001)(296002)(966005)(26005)(316002)(2616005)(71200400001)(110136005)(66556008)(64756008)(36756003)(86362001)(4326008)(6486002)(83380400001)(2906002)(33656002)(6512007)(76116006)(91956017)(66946007)(66476007)(66446008); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: 3/2pfr0OL/7QeqIMgFAPfDi/nM2OnuAVw97XKTxFTi7cIsi1alcUEg+V5eqOB7yDC0h17DeoMLfqz2PoSNif2YEOSVDzmsCGaVU9jeyuU9N2oI0BJd6LamVEGfRmHgcqeoHM3t1YRhmMHGL9Fvb1EuM7FCGvyVm2VjEXCYgOeVPaOO/hVnI/z5Wt1eiBPz9G1FgeSMw2jUhOMotxfg6rFiwRsaw84tpgitI34Px9DuFUKwJyAw2botlTMOkuVRulHfFTZlRBnmbQwG1K5SCsIHMk4DBgH6k0WsLVnrqCy0YL0rIsqyO0l68VC3MG20bc2R2h3jh04pugueUNsHtV9534oqwSn2nXYGqgs/LL+lrY7Nd+2Wa2oWS/+n83nSC9TH48Wt62E8zF3tlCj8rI2LaSRVmivaPf/q7+3FQsY04FKFHrCMS/XlEE2gzsQ1uFqpQA31YVIVR9B54klQ2ALh3hDZfmhrhrq2DEtdVSNf+KiKAzwmglaayv0Ozyeein
Content-Type: text/plain; charset="utf-8"
Content-ID: <DD8A5EB7B9424B4FB99ED359F0E59C90@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BN6PR11MB3875.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: e01c9989-99eb-48fd-b9c7-08d82cb24386
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Jul 2020 13:39:02.0809 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: /xpU8nTxSwouAPvmpQeLbHaVEL+RnwqozfYVv/kWwuiSm5RmZwwF7xxaSfGSnso26vLDhuBmG6gCUYOZx+c7/w==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB2004
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.15, xch-rcd-005.cisco.com
X-Outbound-Node: alln-core-3.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/GrWi7sNfjBYNF8QNPbnbpD9xwaQ>
Subject: Re: [netmod] rfc6991bis: loopback addresses
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Jul 2020 13:39:08 -0000

SSBkb24ndCB1bmRlcnN0YW5kIHRoZSBjb21tZW50ICIuLi5pbXBsZW1lbnRhdGlvbiBjaG9pY2Ug
b2Ygb25lIG1hbnVmYWN0dXJlci4iDQoNCkFzIGZvciB0aGUgZGV0YWlscywgc2VlIGh0dHBzOi8v
dG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1uYWluYXItbXBscy1sc3AtcGluZy15YW5nLTAwDQoN
ClJlZ2FyZHMsDQpSZXNoYWQuDQoNCg0K77u/T24gMjAyMC0wNy0yMCwgNDo0NyBBTSwgIm5ldG1v
ZCBvbiBiZWhhbGYgb2YgdG9tIHBldGNoIiA8bmV0bW9kLWJvdW5jZXNAaWV0Zi5vcmcgb24gYmVo
YWxmIG9mIGlldGZjQGJ0Y29ubmVjdC5jb20+IHdyb3RlOg0KDQogICAgSSBhbSBub3QgYSBmYW4g
b2YgbG9vcGJhY2sgc2VlaW5nIGl0IGFzIHRoZSBpbXBsZW1lbnRhdGlvbiBjaG9pY2Ugb2Ygb25l
IG1hbnVmYWN0dXJlci4gIE9uIHRoZSBvdGhlciBoYW5kLCB0aGUgSUVURiBoYXMgZGVmaW5lZCBk
b2N1bWVudGF0aW9uIGFkZHJlc3NlcyB3aGljaCBtYW55IGlmIG5vdCBtb3N0IHdyaXRlcnMgb2Yg
ZXhhbXBsZXMgZm9yIFlBTkcgbW9kdWxlcyBzZWVtIHVuYXdhcmUgb2Ygc28gaWYgd2UgYWRkIGFu
eXRoaW5nLCBJIHdvdWxkIGFkZCB0aG9zZS4NCg0KICAgIFRvbSBQZXRjaA0KDQogICAgRnJvbTog
bmV0bW9kIDxuZXRtb2QtYm91bmNlc0BpZXRmLm9yZz4gb24gYmVoYWxmIG9mIEp1ZXJnZW4gU2No
b2Vud2FlbGRlciA8ai5zY2hvZW53YWVsZGVyQGphY29icy11bml2ZXJzaXR5LmRlPg0KICAgIFNl
bnQ6IDE3IEp1bHkgMjAyMCAyMDoyNQ0KDQogICAgICAtIFRoZXJlIHdhcyBhIHJlcXVlc3QgdG8g
YWRkIHR5cGVzIGZvciBsb29wYmFjayBhZGRyZXNzZXMNCiAgICAgICAgKDEyNy4wLjAuMC84IGFu
ZCA6OjEvMTI4KS4NCg0KICAgICAgLSBUaGlzIGlzIHJlbGF0ZWQgdG8gYW4gZWZmb3J0IHRvIGRl
ZmluZSBhIFlBTkcgbW9kdWxlIGZvciBNUExTIExTUA0KICAgICAgICBQaW5nIChSRkMgODAyOSkg
YnV0IHRoZSBkZXRhaWxzIGFyZSB1bmNsZWFyLCBpLmUuLCB3aGF0IGlzIGV4YWN0bHkNCiAgICAg
ICAgbmVlZGVkIGFuZCBob3cgc3VjaCBhIHR5cGUgd2lsbCBiZSB1c2VkIGFuZCB3aGV0aGVyIHRo
ZXJlIGlzIGENCiAgICAgICAgY29tbW9uIG5lZWQgZm9yIHR5cGVzIGZvciBsb29wYmFjayBhZGRy
ZXNzZXMuDQoNCiAgICAgIC0gUHJvcG9zYWw6IGRvIG5vdCBhZGQgc3VjaCB0eXBlcyBhdCB0aGlz
IHBvaW50IGluIHRpbWUNCg0KICAgIC0tDQogICAgSnVlcmdlbiBTY2hvZW53YWVsZGVyICAgICAg
ICAgICBKYWNvYnMgVW5pdmVyc2l0eSBCcmVtZW4gZ0dtYkgNCiAgICBQaG9uZTogKzQ5IDQyMSAy
MDAgMzU4NyAgICAgICAgIENhbXB1cyBSaW5nIDEgfCAyODc1OSBCcmVtZW4gfCBHZXJtYW55DQog
ICAgRmF4OiAgICs0OSA0MjEgMjAwIDMxMDMgICAgICAgICA8aHR0cHM6Ly93d3cuamFjb2JzLXVu
aXZlcnNpdHkuZGUvPg0KDQogICAgX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18NCiAgICBuZXRtb2QgbWFpbGluZyBsaXN0DQogICAgbmV0bW9kQGlldGYub3Jn
DQogICAgaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9uZXRtb2QNCg0KICAg
IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQogICAgbmV0
bW9kIG1haWxpbmcgbGlzdA0KICAgIG5ldG1vZEBpZXRmLm9yZw0KICAgIGh0dHBzOi8vd3d3Lmll
dGYub3JnL21haWxtYW4vbGlzdGluZm8vbmV0bW9kDQoNCg==


From nobody Mon Jul 20 07:30:24 2020
Return-Path: <auerswal@unix-ag.uni-kl.de>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 796F03A0B2E; Mon, 20 Jul 2020 07:30:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 CwC03QIsM1l7; Mon, 20 Jul 2020 07:30:21 -0700 (PDT)
Received: from mailgw1.uni-kl.de (mailgw1.uni-kl.de [IPv6:2001:638:208:120::220]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9D59D3A0B17; Mon, 20 Jul 2020 07:30:19 -0700 (PDT)
Received: from sushi.unix-ag.uni-kl.de (sushi.unix-ag.uni-kl.de [IPv6:2001:638:208:ef34:0:ff:fe00:65]) by mailgw1.uni-kl.de (8.14.4/8.14.4/Debian-8+deb8u2) with ESMTP id 06KEUFUm005162 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT);  Mon, 20 Jul 2020 16:30:16 +0200
Received: from sushi.unix-ag.uni-kl.de (ip6-localhost [IPv6:::1]) by sushi.unix-ag.uni-kl.de (8.14.4/8.14.4/Debian-4+deb7u1) with ESMTP id 06KEUFfF011433 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Mon, 20 Jul 2020 16:30:15 +0200
Received: (from auerswal@localhost) by sushi.unix-ag.uni-kl.de (8.14.4/8.14.4/Submit) id 06KEUFGu011432; Mon, 20 Jul 2020 16:30:15 +0200
Date: Mon, 20 Jul 2020 16:30:15 +0200
From: Erik Auerswald <auerswal@unix-ag.uni-kl.de>
To: "Reshad Rahman (rrahman)" <rrahman=40cisco.com@dmarc.ietf.org>
Cc: tom petch <ietfc@btconnect.com>, "netmod@ietf.org" <netmod@ietf.org>, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Message-ID: <20200720143015.GA9358@unix-ag.uni-kl.de>
References: <20200717192556.63e7gfbbrn2qyqzo@anna.jacobs.jacobs-university.de> <AM6PR07MB52220AD16FAC337D4F89A674A07B0@AM6PR07MB5222.eurprd07.prod.outlook.com> <64A58592-5FD0-4752-8069-E59E62C3F699@cisco.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <64A58592-5FD0-4752-8069-E59E62C3F699@cisco.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/rLOImsHQOxhGq0pfC1C7IVxe2gU>
Subject: Re: [netmod] rfc6991bis: loopback addresses
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Jul 2020 14:30:24 -0000

Hello Reshad,

while the I-D draft-nainar-mpls-lsp-ping-yang-00 only specifies ::1/128
as IPv6 loopback address, RFC 8029 sections 2.1., 3.4.1.1.1., and 4.3.
specify to use the IPv4 loopback range as IP4-mapped IPv6 addresses for
IPv6 MPLS echo request UDP packets, not the IPv6 loopback address ::1/128.

This seems to be inconsistent to me.

Best regards,
Erik

On Mon, Jul 20, 2020 at 01:39:02PM +0000, Reshad Rahman (rrahman) wrote:
> I don't understand the comment "...implementation choice of one manufacturer."
> 
> As for the details, see https://tools.ietf.org/html/draft-nainar-mpls-lsp-ping-yang-00
> 
> Regards,
> Reshad.
> 
> 
> On 2020-07-20, 4:47 AM, "netmod on behalf of tom petch" <netmod-bounces@ietf.org on behalf of ietfc@btconnect.com> wrote:
> 
>     I am not a fan of loopback seeing it as the implementation choice of one manufacturer.  On the other hand, the IETF has defined documentation addresses which many if not most writers of examples for YANG modules seem unaware of so if we add anything, I would add those.
> 
>     Tom Petch
> 
>     From: netmod <netmod-bounces@ietf.org> on behalf of Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
>     Sent: 17 July 2020 20:25
> 
>       - There was a request to add types for loopback addresses
>         (127.0.0.0/8 and ::1/128).
> 
>       - This is related to an effort to define a YANG module for MPLS LSP
>         Ping (RFC 8029) but the details are unclear, i.e., what is exactly
>         needed and how such a type will be used and whether there is a
>         common need for types for loopback addresses.
> 
>       - Proposal: do not add such types at this point in time
> 
>     --
>     Juergen Schoenwaelder           Jacobs University Bremen gGmbH
>     Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
>     Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>


From nobody Mon Jul 20 08:30:52 2020
Return-Path: <ietfc@btconnect.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 43C1E3A0C54 for <netmod@ietfa.amsl.com>; Mon, 20 Jul 2020 08:30:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.601
X-Spam-Level: 
X-Spam-Status: No, score=-2.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=btconnect.onmicrosoft.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 14i_gpeStB9D for <netmod@ietfa.amsl.com>; Mon, 20 Jul 2020 08:30:49 -0700 (PDT)
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-eopbgr80135.outbound.protection.outlook.com [40.107.8.135]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0748B3A0BD7 for <netmod@ietf.org>; Mon, 20 Jul 2020 08:30:48 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Ie3RNpJ2an0nXRPGeigbhABxen6/3aVUwkNROZGq+CuA9pA8rzLoTz+/3h+OfAsV5Y9hh5SUOA2KMGbTnmSScb3HN/75ahv0jtDUSrhu6caf+O5c8wAEcK4WOeZmZACxihAfAO6NTXKT7DLMKIPYdRi/M4rHPQLVhRJpZWe67G/pmo3HDAPIfhUOf+6wpbGe2UyRbQGO6wsV4bOCir05OlO2JtlLdwUKh1aAcZqa+4VJsGz9ZHQX4Jw6whZHIvzBeqjvFRMGUd85dajGzAjZW++hUU532DlHgCSXUZ8xs7l/DQpQ71U5jevMDUfBgtgSV/gn1Sj+oc+lCtje/qW/0Q==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Qlh8PSi6uK23Y/EiftjOrTIw2K+2pNq8FY3Sq4I9AR8=; b=HGpkckgzRhCoSb2HtfK8G7cru2aA5EHpS9yxhSHIRaUfPmxKkRv6AjR+WuPTvYsEyr0MFxWMePCVgurDA9CoJnJE4AYPyCzOFWHALuCLHXfb7R7yJQeiXhQWgehLn/KGuQFIix6juVtvJmKB0Ck4X9/wZAL9job0SmbKrkIa/wgvl13pirEo6yNmawZHhrqu2WMo/QKo7cQUErCM//Eqnmw7ipjHzFarWxQ4A30CYlip1EdE33RV7On2cO4SSMvA/iQNIk5di/VuVjtIQZBg53PB7EVHLa+z9+kOyL1A2GsqptgCCacIqAGEZEXh4aSXbHdD9aX6be7ksKszvrr1zw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=btconnect.com; dmarc=pass action=none header.from=btconnect.com; dkim=pass header.d=btconnect.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector2-btconnect-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Qlh8PSi6uK23Y/EiftjOrTIw2K+2pNq8FY3Sq4I9AR8=; b=fAdwUijrlRXzpS5gW/dKlYWXA88LJ9vPr9D29JVqfeH7kWi7pp3HsnC+tWWSgI673gKYtR0U0ZE5PyOA/x4j1sF7d1jfALihx5g1z02r4h10uqTt5015OFhwBJh8gN4aHW38NG65kRFVRctZOksBpRKYlDHCEbSkGy0sMMDk2vI=
Received: from AM6PR07MB5222.eurprd07.prod.outlook.com (2603:10a6:20b:61::25) by AM7PR07MB7027.eurprd07.prod.outlook.com (2603:10a6:20b:1b9::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3216.14; Mon, 20 Jul 2020 15:30:46 +0000
Received: from AM6PR07MB5222.eurprd07.prod.outlook.com ([fe80::6d04:3a51:ec0d:9890]) by AM6PR07MB5222.eurprd07.prod.outlook.com ([fe80::6d04:3a51:ec0d:9890%7]) with mapi id 15.20.3216.017; Mon, 20 Jul 2020 15:30:46 +0000
From: tom petch <ietfc@btconnect.com>
To: "Reshad Rahman (rrahman)" <rrahman@cisco.com>, "netmod@ietf.org" <netmod@ietf.org>, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Thread-Topic: [netmod] rfc6991bis: loopback addresses
Thread-Index: AQHWXHAgpfprWxs6WkidzS2pA1jayakQKxungABSRgCAAByGVg==
Date: Mon, 20 Jul 2020 15:30:46 +0000
Message-ID: <AM6PR07MB5222C7EC1927B652D7C7389DA07B0@AM6PR07MB5222.eurprd07.prod.outlook.com>
References: <20200717192556.63e7gfbbrn2qyqzo@anna.jacobs.jacobs-university.de> <AM6PR07MB52220AD16FAC337D4F89A674A07B0@AM6PR07MB5222.eurprd07.prod.outlook.com>, <64A58592-5FD0-4752-8069-E59E62C3F699@cisco.com>
In-Reply-To: <64A58592-5FD0-4752-8069-E59E62C3F699@cisco.com>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: cisco.com; dkim=none (message not signed) header.d=none;cisco.com; dmarc=none action=none header.from=btconnect.com;
x-originating-ip: [81.131.229.35]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: c88157eb-80c1-4f02-a69c-08d82cc1df7b
x-ms-traffictypediagnostic: AM7PR07MB7027:
x-microsoft-antispam-prvs: <AM7PR07MB70278EE24DB80947909FCC6BA07B0@AM7PR07MB7027.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: xcREdU+Y0wctgseIpqz5IecxHVvg99hPIsKmEIOs4DlWNjHE37gwO2+Rb0F2AyCguaEKUo1CN4N5JLBpnTP7vIure2PUvxd2I2Cb8CwwJ3H09pYK+UtfOGJrcwfcqkuBOYNACXkf3JAGR4YcNzkCKAYEonzRsaX9cqaP6wNL8oXSH4dZ8em1yud5hp/RppdXiPSCKzlh4psUQqxNnq/NK5AAJzNjVT8E6FcKn6AHVnwGdI+NfeRMJYBXyAFd2XbDhWWOv2eVLKX18iXTeUu4mDeHwbO5h2NUtjpahatvoYxO6+qsx5zc22lItWLPCD/MNxYmq4CiRWwjoPp/81qNqTAj4w1E+sEPKWRAIEULl7+RR4mCtu6NGn9s0+q3WhkNXtq+pwqSCwHo7gG1Ux6pCw==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:AM6PR07MB5222.eurprd07.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(39860400002)(136003)(366004)(396003)(346002)(376002)(966005)(83080400001)(8676002)(110136005)(33656002)(478600001)(66574015)(316002)(91956017)(66446008)(64756008)(66476007)(66556008)(66946007)(71200400001)(86362001)(76116006)(7696005)(8936002)(186003)(52536014)(6506007)(4326008)(2906002)(5660300002)(83380400001)(26005)(9686003)(55016002); DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata: ipuiXQwR9xWy0GkKbvqf4GWGXyof5eGP1B6hY08UeyU9LQmTMPU08b8ardl0eEPqF106rBjYVUOzNLeqcVFsLWizuEE9xvTRuoeBo8hvmg1h7nn+z44c5K1hkJeLC+HL3EpNe/m8ZgmQqxHMtzllOfKyrpqZ1nWcgIyt7Xn9FuwrRjhBSV90cWmAWQuj5Oqk/nZLFEGFs0J1Zh4OZ1y0bJ80rd00V7HSLETQAmRX2pWYK5XJjrDFaVjcRUR1nuZ+e8eUODwBcMRqdNUTBEjTo41lazpaZSQGiQuUHMmRN3y6nOUa95+PFbro5c+Zm7FW2ldawmumiwSOA5GUUFigUMfuMPFFR2whwne70JAK6NAu8VcYQwGw2XNBpuWKe1uStUskpzw38n3JOhwyD7wbY3TjflmTmsFWdcOfiBXjTuJQZTGS58R3qYlIvs56gjlxElc8RuQ/yrH7XmO518dfWeUYtaPL5EaD8xonZke4iN/Z87GAuCs5zQi9tBCDC11H
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AM6PR07MB5222.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: c88157eb-80c1-4f02-a69c-08d82cc1df7b
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Jul 2020 15:30:46.1458 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: cf8853ed-96e5-465b-9185-806bfe185e30
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 4DRM0xjpKQf5EwOVMl2yDJeVD/IQIk4Z4PyR9CXg2D6SszH6NnUTmUjldfmGV/L4wAy9lf6KW2B7b60kbduCQA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM7PR07MB7027
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/M7KIRrQ9cHSnLwe2csmSC2merx4>
Subject: Re: [netmod] rfc6991bis: loopback addresses
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Jul 2020 15:30:51 -0000

RnJvbTogUmVzaGFkIFJhaG1hbiAocnJhaG1hbikgPHJyYWhtYW5AY2lzY28uY29tPgpTZW50OiAy
MCBKdWx5IDIwMjAgMTQ6MzkKCkkgZG9uJ3QgdW5kZXJzdGFuZCB0aGUgY29tbWVudCAiLi4uaW1w
bGVtZW50YXRpb24gY2hvaWNlIG9mIG9uZSBtYW51ZmFjdHVyZXIuIgoKPHRwPgpHbyBiYWNrIHRv
IHRoZSBlYXJseSBzcGVjaWZpY2F0aW9ucyBvZiBJUHY0IHJvdXRlcnMgYW5kIHJvdXRpbmcgcHJv
dG9jb2xzLCB3aGljaCBhcmUgc3RpbGwgdGhlIG9uZXMgd2UgdXNlIHRvZGF5LCBhbmQgbG9vcGJh
Y2sgd2FzIGEgc3RhdGUgaW50byB3aGljaCBhbiBpbnRlcmZhY2UgY291bGQgYmUgcHV0LCB3aXRo
IGEgbG9vcCBiYWNrIGluIGhhcmR3YXJlIG9yIHNvZnR3YXJlLCBvZnRlbiB1c2VkIGZvciB0ZXN0
aW5nLiAgQSByb3V0ZXIgaGFkIGEgcm91dGVyIGlkLCBhIDMyIGJpdCBudW1iZXIgd2l0aCBubyBz
eW50YXguICBPbmUgbWFqb3IgbWFudWZhY3R1cmVyIGNvbmZsYXRlZCBwYXJ0cyBvZiB0aGlzIGFu
ZCBjcmVhdGVkIGEgdmlydHVhbCBhZGRyZXNzICBvciBhZGRyZXNzZXMgd2hpY2ggY291bGQgYmUg
dXNlZCB0byBzZW5kIGFuZCByZWNlaXZlIHBhY2tldHMgZm9yIHRoZSByb3V0ZXIsIGFzIG9wcG9z
ZWQgdG8gYW4gaW50ZXJmYWNlIG9uIHRoZSByb3V0ZXIsIHdoaWNoIGhhZCBubyBwaHlzaWNhbCBt
YW5pZmVzdGF0aW9uOyBmaW5lIHVudGlsIHRoZXkgY2FsbGVkIGl0IHRoZSBsb29wYmFjayBhZGRy
ZXNzKGVzKSB3aGljaCwgc2FkbHksIGNhdWdodCBvbiBhbmQgbWFueSBwZW9wbGUsIGluY2x1ZGVk
IHRob3NlIHdyaXRpbmcgSUVURiBJLUQgdGhpbmsgdGhhdCB0aGUgcm91dGVyIGlkIGNhbiBvbmx5
IGJlIHN1Y2ggYSByb3V0YWJsZSBhZGRyZXNzLiAgU29tZSBldmVuIHRoaW5rIHRoYXQgdGhlcmUg
Y2FuIG9ubHkgYmUgb25lIHN1Y2ggYWRkcmVzcyBvbiBhIGJveCwgYXMgb3Bwb3NlZCB0byBvbmUg
Zm9yIG5ldHdvcmsgbWFuYWdlbWVudCwgb25lIGZvciB0aGUgY29udHJvbCBwbGFuZSBhbmQgc28g
b24uICBOb3Qgc28uCgpUb20gUGV0Y2guCgpBcyBmb3IgdGhlIGRldGFpbHMsIHNlZSBodHRwczov
L3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtbmFpbmFyLW1wbHMtbHNwLXBpbmcteWFuZy0wMAoK
UmVnYXJkcywKUmVzaGFkLgoKCu+7v09uIDIwMjAtMDctMjAsIDQ6NDcgQU0sICJuZXRtb2Qgb24g
YmVoYWxmIG9mIHRvbSBwZXRjaCIgPG5ldG1vZC1ib3VuY2VzQGlldGYub3JnIG9uIGJlaGFsZiBv
ZiBpZXRmY0BidGNvbm5lY3QuY29tPiB3cm90ZToKCiAgICBJIGFtIG5vdCBhIGZhbiBvZiBsb29w
YmFjayBzZWVpbmcgaXQgYXMgdGhlIGltcGxlbWVudGF0aW9uIGNob2ljZSBvZiBvbmUgbWFudWZh
Y3R1cmVyLiAgT24gdGhlIG90aGVyIGhhbmQsIHRoZSBJRVRGIGhhcyBkZWZpbmVkIGRvY3VtZW50
YXRpb24gYWRkcmVzc2VzIHdoaWNoIG1hbnkgaWYgbm90IG1vc3Qgd3JpdGVycyBvZiBleGFtcGxl
cyBmb3IgWUFORyBtb2R1bGVzIHNlZW0gdW5hd2FyZSBvZiBzbyBpZiB3ZSBhZGQgYW55dGhpbmcs
IEkgd291bGQgYWRkIHRob3NlLgoKICAgIFRvbSBQZXRjaAoKICAgIEZyb206IG5ldG1vZCA8bmV0
bW9kLWJvdW5jZXNAaWV0Zi5vcmc+IG9uIGJlaGFsZiBvZiBKdWVyZ2VuIFNjaG9lbndhZWxkZXIg
PGouc2Nob2Vud2FlbGRlckBqYWNvYnMtdW5pdmVyc2l0eS5kZT4KICAgIFNlbnQ6IDE3IEp1bHkg
MjAyMCAyMDoyNQoKICAgICAgLSBUaGVyZSB3YXMgYSByZXF1ZXN0IHRvIGFkZCB0eXBlcyBmb3Ig
bG9vcGJhY2sgYWRkcmVzc2VzCiAgICAgICAgKDEyNy4wLjAuMC84IGFuZCA6OjEvMTI4KS4KCiAg
ICAgIC0gVGhpcyBpcyByZWxhdGVkIHRvIGFuIGVmZm9ydCB0byBkZWZpbmUgYSBZQU5HIG1vZHVs
ZSBmb3IgTVBMUyBMU1AKICAgICAgICBQaW5nIChSRkMgODAyOSkgYnV0IHRoZSBkZXRhaWxzIGFy
ZSB1bmNsZWFyLCBpLmUuLCB3aGF0IGlzIGV4YWN0bHkKICAgICAgICBuZWVkZWQgYW5kIGhvdyBz
dWNoIGEgdHlwZSB3aWxsIGJlIHVzZWQgYW5kIHdoZXRoZXIgdGhlcmUgaXMgYQogICAgICAgIGNv
bW1vbiBuZWVkIGZvciB0eXBlcyBmb3IgbG9vcGJhY2sgYWRkcmVzc2VzLgoKICAgICAgLSBQcm9w
b3NhbDogZG8gbm90IGFkZCBzdWNoIHR5cGVzIGF0IHRoaXMgcG9pbnQgaW4gdGltZQoKICAgIC0t
CiAgICBKdWVyZ2VuIFNjaG9lbndhZWxkZXIgICAgICAgICAgIEphY29icyBVbml2ZXJzaXR5IEJy
ZW1lbiBnR21iSAogICAgUGhvbmU6ICs0OSA0MjEgMjAwIDM1ODcgICAgICAgICBDYW1wdXMgUmlu
ZyAxIHwgMjg3NTkgQnJlbWVuIHwgR2VybWFueQogICAgRmF4OiAgICs0OSA0MjEgMjAwIDMxMDMg
ICAgICAgICA8aHR0cHM6Ly93d3cuamFjb2JzLXVuaXZlcnNpdHkuZGUvPgoKICAgIF9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCiAgICBuZXRtb2QgbWFpbGlu
ZyBsaXN0CiAgICBuZXRtb2RAaWV0Zi5vcmcKICAgIGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxt
YW4vbGlzdGluZm8vbmV0bW9kCgogICAgX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KICAgIG5ldG1vZCBtYWlsaW5nIGxpc3QKICAgIG5ldG1vZEBpZXRmLm9y
ZwogICAgaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9uZXRtb2QKCg==


From nobody Mon Jul 20 11:49:13 2020
Return-Path: <rrahman@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2E2D43A0DD5 for <netmod@ietfa.amsl.com>; Mon, 20 Jul 2020 11:49:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.62
X-Spam-Level: 
X-Spam-Status: No, score=-9.62 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, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=Zyk6zMTT; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=mLXdtZow
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 02jEKeqFhKCA for <netmod@ietfa.amsl.com>; Mon, 20 Jul 2020 11:49:10 -0700 (PDT)
Received: from rcdn-iport-6.cisco.com (rcdn-iport-6.cisco.com [173.37.86.77]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A74673A0DD3 for <netmod@ietf.org>; Mon, 20 Jul 2020 11:49:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3150; q=dns/txt; s=iport; t=1595270950; x=1596480550; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=w6yizl9JoqY5Gr6ztoO3IPhe/WeWqornMqizRCcf0Og=; b=Zyk6zMTTW4gJ9rsDVDuvM6IPgFQqO3IbS3Pci+sGZU/OSxZ02Ns3hGRY qqpmLznMZLYpKIVqOLPh7bZCmOKsv/p9ZJo3RK8l9RwLWdmCZRaLLGyZv +8UX+DYyCjfnJ9dsIeHblQy3zNu8QxBSyFuOfa4XyzTy7JgB/UTHbDYAu 8=;
IronPort-PHdr: =?us-ascii?q?9a23=3AJmKshxKhhLOdvXBj4tmcpTVXNCE6p7X5OBIU4Z?= =?us-ascii?q?M7irVIN76u5InmIFeGvq8/kVnITcDS5LRZjeuTsKSmVWFTqZqCsXVXdptKWl?= =?us-ascii?q?dFjMgNhAUvDYaDDlGzN//laSE2XaEgHF9o9n22Kw5ZTcD5YVCBv3uz/XsbFV?= =?us-ascii?q?PiMwswJeCzFoOBx8iy3vq5rpvUZQgAjTGhYLR0eROxqwi01IEWjIJuJ7x3xA?= =?us-ascii?q?HOpy5Dev9dwiVjIlfAkg=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CvAABz5hVf/4MNJK1dAxoBAQEBAQE?= =?us-ascii?q?BAQEBAwEBAQESAQEBAQICAQEBAUCBSoFSUQdvWC8sCoQpg0YDjUqYXoJTA1U?= =?us-ascii?q?LAQEBDAEBIwoCBAEBhEwCF4IIAiQ4EwIDAQELAQEFAQEBAgEGBG2FXAyFcQE?= =?us-ascii?q?BAQQSEREMAQE3AQ0CAgEIDgIFAQICAiYCAgIZFxUQAgQOBSKDBAGCSwMuAQ6?= =?us-ascii?q?gbgKBOYhhdoEygwEBAQWBNwKDWxiCDgMGBYEJKgGCaYJPRz+GMxqBQT+BESc?= =?us-ascii?q?cgk0+glwBAQOBcwomgk8zgi2PLSmDAKJ1CoJdiFaRDQMen0icKJA3hCECBAI?= =?us-ascii?q?EBQIOAQEFgWojgVdwFWUBgj5QFwINjh6DcTOEYYVCdDcCBgEHAQEDCXyNcwG?= =?us-ascii?q?BEAEB?=
X-IronPort-AV: E=Sophos;i="5.75,375,1589241600"; d="scan'208";a="802286323"
Received: from alln-core-1.cisco.com ([173.36.13.131]) by rcdn-iport-6.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 20 Jul 2020 18:49:09 +0000
Received: from XCH-ALN-004.cisco.com (xch-aln-004.cisco.com [173.36.7.14]) by alln-core-1.cisco.com (8.15.2/8.15.2) with ESMTPS id 06KIn954010457 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Mon, 20 Jul 2020 18:49:09 GMT
Received: from xhs-rtp-001.cisco.com (64.101.210.228) by XCH-ALN-004.cisco.com (173.36.7.14) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 20 Jul 2020 13:49:09 -0500
Received: from xhs-rcd-002.cisco.com (173.37.227.247) by xhs-rtp-001.cisco.com (64.101.210.228) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 20 Jul 2020 14:49:07 -0400
Received: from NAM10-BN7-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-002.cisco.com (173.37.227.247) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Mon, 20 Jul 2020 13:49:07 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Q7xxu1v2lnGDzzNQcJmqW1UEWVjCY9++3KNYTULi6qrC+Xv3jEqV4iTiGdLeYKZVculJJWf256LKHoHjKinX0MoMzxs1jbrBlahwamHizxh+79cOCtJsC/zUiVQxgzSmGuOae+eJinl3R7pN5cTfhwJqPZPNUePRNyw+/b+adrS8lbULTM2HbJALbzsY3FudQi8E/8P/X3t7MxtdqtUjNZvo005ib4lGbj0pMi8KHqiCKEnEtAWPN18IBGJRPYJEy0QgtxMIcrmlQRknJN47QKl9vQpkJerr8DBXYhKf2Q2aL0cVnX8KpEqpJcYWhMZvR4x9a3xYr97/UVLCD/QttQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=w6yizl9JoqY5Gr6ztoO3IPhe/WeWqornMqizRCcf0Og=; b=TF4fbZRQdxDvQYntPgyeduBqNPRkMNtNV3xU7/ja46HzTcazW7GafDWrnG/L13tROdqSTyfNVKRlzPx6W6nJuyRniaB33/W0eMm+VogqDixORVlcqbK+F4ZGaVPloigRwCt/e/bScEeWY392NMyzFaVMa8eMf+5v2ZCZb1mAv+G+1U/oW3eVFsQ0R2K1UrydV1Xs7dYcuB9dE5KABq2l0XJJOgKceNazUbpNXDuoNctOd6In08TC4jiUBzSADLIuMmh//5YyrVAtjv2XtqHZmrsQEfRfzJBwJy7VcLSV6hIf4+W3tDZZBf9vNe4FIHjJlU93hDKBlkQh3xXghBopuQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=w6yizl9JoqY5Gr6ztoO3IPhe/WeWqornMqizRCcf0Og=; b=mLXdtZowyodva0NZWV2xqG9NBKmAhSUTbAg14kf2HzdBKffAxwprqcv7vsd9+SnRXQAwYPtUlEuWoRSFou+qMNvM5CWoWvHDfp+tFylF5TGOxg7lUAAlY5gcpx6gbPzXoXFiONe16uO/valz7eAVx923h1GreGQhWIdEXfgOAgo=
Received: from BN6PR11MB3875.namprd11.prod.outlook.com (2603:10b6:405:80::37) by BN6PR11MB4164.namprd11.prod.outlook.com (2603:10b6:405:82::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3195.18; Mon, 20 Jul 2020 18:49:06 +0000
Received: from BN6PR11MB3875.namprd11.prod.outlook.com ([fe80::3076:a505:335e:a8ff]) by BN6PR11MB3875.namprd11.prod.outlook.com ([fe80::3076:a505:335e:a8ff%6]) with mapi id 15.20.3195.025; Mon, 20 Jul 2020 18:49:06 +0000
From: "Reshad Rahman (rrahman)" <rrahman@cisco.com>
To: Erik Auerswald <auerswal@unix-ag.uni-kl.de>
CC: tom petch <ietfc@btconnect.com>, "netmod@ietf.org" <netmod@ietf.org>, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, "Nagendra Kumar Nainar (naikumar)" <naikumar@cisco.com>
Thread-Topic: [netmod] rfc6991bis: loopback addresses
Thread-Index: AQHWXHApxk7Hupk8m0u2QlCQJaxtSakQK66AgAAOowCAAFFfgIAABUIA
Date: Mon, 20 Jul 2020 18:49:06 +0000
Message-ID: <34372C4C-72C0-43A7-AC44-F23CD366C4A0@cisco.com>
References: <20200717192556.63e7gfbbrn2qyqzo@anna.jacobs.jacobs-university.de> <AM6PR07MB52220AD16FAC337D4F89A674A07B0@AM6PR07MB5222.eurprd07.prod.outlook.com> <64A58592-5FD0-4752-8069-E59E62C3F699@cisco.com> <20200720143015.GA9358@unix-ag.uni-kl.de>
In-Reply-To: <20200720143015.GA9358@unix-ag.uni-kl.de>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.37.20051002
authentication-results: unix-ag.uni-kl.de; dkim=none (message not signed) header.d=none;unix-ag.uni-kl.de; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [142.113.229.50]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 10a695a6-cd04-4bed-5a3c-08d82cdd94ab
x-ms-traffictypediagnostic: BN6PR11MB4164:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <BN6PR11MB416463DA3AFF0723790392D8AB7B0@BN6PR11MB4164.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: T/EeLJvVD16OsQoppUhWcukqPtO7sBfMsK/MQUQICaaawiDxhfDPxgvB3qRQD5JP/spIseCvjDRFvSGL5Xk/G7ozISC/VCol1RmgXxqqkZxE//a6UfKqxCN8rfe1gukpQyHG6+XRqrYW69tl4jJMtCYzwR1YSOufrpmg5MEQBABoj0MpTwIQSbh9wMyJtiPx4RtgRxxyL0A+uY+MCHJzi8Eyb8RZPKlPrgBM7PnlBil8clnmxS+0Og++HZxThTksbOtsjuAiS1uwVGYgC68qeFSntWkWYIgo9q4HhDmpd7N4+xwAN7OcPDh/vrWSBlWmBeZ1thc+tTAxoGWmaB9141b9rKj8n0al5sK0R+BYoJibbIw2nbW/Gdq+CqaYYbfsC+bHV8y4bZonzN/6C1qfng==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BN6PR11MB3875.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(396003)(366004)(136003)(39860400002)(376002)(346002)(54906003)(71200400001)(966005)(316002)(186003)(6916009)(91956017)(76116006)(26005)(6506007)(2616005)(478600001)(86362001)(53546011)(2906002)(83080400001)(8936002)(66556008)(6512007)(107886003)(36756003)(66946007)(66476007)(6486002)(64756008)(5660300002)(4326008)(8676002)(66446008)(83380400001)(33656002); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: z2Z9pAl7M7n8NqqTcfdJViEzVn9kjQqSMymGuLUIYuf9eIY7D23iI/FzYAX/sb5mKmzJRyDnCiX4WfqXEsesKUscyRaRs9/DKUYxsn6SoNjNvPxm9FBO3MxTdll5PYPrmVUEmZM8A0wK7N3w1XAnreruW1T7GSd9Pf71PpP/UMssjo91nzkYzEG+GYJliIYhmeKE1llWuvvYI4yb15cBEJGvR0AlFpr15KIemHl/sLS3ZuU9Y/8EUr34AEbe1dN7hDklaMhzPIxFJpBkcjwHcLd1XiMB0PqLj3fSnltjS+9b8mg26Lt6bq6kCe56hOl/oE3epyh1ahh/prt6y7VEA7PlM578rKQPF9VGHUJatFX/YgRQYWx6Q3/RAcVjnD3twW3SmfjsI/KE6zA+5a0wTBJEiZlkBo0McdgbSbRTyp4/Iqq8aROBSIzt75Kx5+6LDM8rgxFB51Bx2hyJh1gG+FlOsoqcWqnThsLE6utNlSpWvIrH8KmWc8xCmuuHA7+o
Content-Type: text/plain; charset="utf-8"
Content-ID: <D68379B9B24FCE4095885F600C8E7837@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BN6PR11MB3875.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 10a695a6-cd04-4bed-5a3c-08d82cdd94ab
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Jul 2020 18:49:06.5238 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: w/qxeWLtcrdMt0/pas/jl6ZV547bP1GDJ70sdlV+cFGJ1K7JtkftZCBBi6UBEy1E+M8cEIY3PrK8yVWsDti1gA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB4164
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.14, xch-aln-004.cisco.com
X-Outbound-Node: alln-core-1.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/w1ffUtmm5_8HjvmBvdA4C4oktT8>
Subject: Re: [netmod] rfc6991bis: loopback addresses
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Jul 2020 18:49:12 -0000

SGkgRXJpaywNCg0KWW91IGFyZSBjb3JyZWN0LCBmb3IgSVBWNiBSRkM4MDI5IG1lbnRpb25zIDA6
MDowOjA6MDpGRkZGOjdGMDA6MC8xMDQuDQoNClJlZ2FyZHMsDQpSZXNoYWQuDQoNCu+7v09uIDIw
MjAtMDctMjAsIDEwOjMwIEFNLCAiRXJpayBBdWVyc3dhbGQiIDxhdWVyc3dhbEB1bml4LWFnLnVu
aS1rbC5kZT4gd3JvdGU6DQoNCiAgICBIZWxsbyBSZXNoYWQsDQoNCiAgICB3aGlsZSB0aGUgSS1E
IGRyYWZ0LW5haW5hci1tcGxzLWxzcC1waW5nLXlhbmctMDAgb25seSBzcGVjaWZpZXMgOjoxLzEy
OA0KICAgIGFzIElQdjYgbG9vcGJhY2sgYWRkcmVzcywgUkZDIDgwMjkgc2VjdGlvbnMgMi4xLiwg
My40LjEuMS4xLiwgYW5kIDQuMy4NCiAgICBzcGVjaWZ5IHRvIHVzZSB0aGUgSVB2NCBsb29wYmFj
ayByYW5nZSBhcyBJUDQtbWFwcGVkIElQdjYgYWRkcmVzc2VzIGZvcg0KICAgIElQdjYgTVBMUyBl
Y2hvIHJlcXVlc3QgVURQIHBhY2tldHMsIG5vdCB0aGUgSVB2NiBsb29wYmFjayBhZGRyZXNzIDo6
MS8xMjguDQoNCiAgICBUaGlzIHNlZW1zIHRvIGJlIGluY29uc2lzdGVudCB0byBtZS4NCg0KICAg
IEJlc3QgcmVnYXJkcywNCiAgICBFcmlrDQoNCiAgICBPbiBNb24sIEp1bCAyMCwgMjAyMCBhdCAw
MTozOTowMlBNICswMDAwLCBSZXNoYWQgUmFobWFuIChycmFobWFuKSB3cm90ZToNCiAgICA+IEkg
ZG9uJ3QgdW5kZXJzdGFuZCB0aGUgY29tbWVudCAiLi4uaW1wbGVtZW50YXRpb24gY2hvaWNlIG9m
IG9uZSBtYW51ZmFjdHVyZXIuIg0KICAgID4gDQogICAgPiBBcyBmb3IgdGhlIGRldGFpbHMsIHNl
ZSBodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtbmFpbmFyLW1wbHMtbHNwLXBpbmct
eWFuZy0wMA0KICAgID4gDQogICAgPiBSZWdhcmRzLA0KICAgID4gUmVzaGFkLg0KICAgID4gDQog
ICAgPiANCiAgICA+IE9uIDIwMjAtMDctMjAsIDQ6NDcgQU0sICJuZXRtb2Qgb24gYmVoYWxmIG9m
IHRvbSBwZXRjaCIgPG5ldG1vZC1ib3VuY2VzQGlldGYub3JnIG9uIGJlaGFsZiBvZiBpZXRmY0Bi
dGNvbm5lY3QuY29tPiB3cm90ZToNCiAgICA+IA0KICAgID4gICAgIEkgYW0gbm90IGEgZmFuIG9m
IGxvb3BiYWNrIHNlZWluZyBpdCBhcyB0aGUgaW1wbGVtZW50YXRpb24gY2hvaWNlIG9mIG9uZSBt
YW51ZmFjdHVyZXIuICBPbiB0aGUgb3RoZXIgaGFuZCwgdGhlIElFVEYgaGFzIGRlZmluZWQgZG9j
dW1lbnRhdGlvbiBhZGRyZXNzZXMgd2hpY2ggbWFueSBpZiBub3QgbW9zdCB3cml0ZXJzIG9mIGV4
YW1wbGVzIGZvciBZQU5HIG1vZHVsZXMgc2VlbSB1bmF3YXJlIG9mIHNvIGlmIHdlIGFkZCBhbnl0
aGluZywgSSB3b3VsZCBhZGQgdGhvc2UuDQogICAgPiANCiAgICA+ICAgICBUb20gUGV0Y2gNCiAg
ICA+IA0KICAgID4gICAgIEZyb206IG5ldG1vZCA8bmV0bW9kLWJvdW5jZXNAaWV0Zi5vcmc+IG9u
IGJlaGFsZiBvZiBKdWVyZ2VuIFNjaG9lbndhZWxkZXIgPGouc2Nob2Vud2FlbGRlckBqYWNvYnMt
dW5pdmVyc2l0eS5kZT4NCiAgICA+ICAgICBTZW50OiAxNyBKdWx5IDIwMjAgMjA6MjUNCiAgICA+
IA0KICAgID4gICAgICAgLSBUaGVyZSB3YXMgYSByZXF1ZXN0IHRvIGFkZCB0eXBlcyBmb3IgbG9v
cGJhY2sgYWRkcmVzc2VzDQogICAgPiAgICAgICAgICgxMjcuMC4wLjAvOCBhbmQgOjoxLzEyOCku
DQogICAgPiANCiAgICA+ICAgICAgIC0gVGhpcyBpcyByZWxhdGVkIHRvIGFuIGVmZm9ydCB0byBk
ZWZpbmUgYSBZQU5HIG1vZHVsZSBmb3IgTVBMUyBMU1ANCiAgICA+ICAgICAgICAgUGluZyAoUkZD
IDgwMjkpIGJ1dCB0aGUgZGV0YWlscyBhcmUgdW5jbGVhciwgaS5lLiwgd2hhdCBpcyBleGFjdGx5
DQogICAgPiAgICAgICAgIG5lZWRlZCBhbmQgaG93IHN1Y2ggYSB0eXBlIHdpbGwgYmUgdXNlZCBh
bmQgd2hldGhlciB0aGVyZSBpcyBhDQogICAgPiAgICAgICAgIGNvbW1vbiBuZWVkIGZvciB0eXBl
cyBmb3IgbG9vcGJhY2sgYWRkcmVzc2VzLg0KICAgID4gDQogICAgPiAgICAgICAtIFByb3Bvc2Fs
OiBkbyBub3QgYWRkIHN1Y2ggdHlwZXMgYXQgdGhpcyBwb2ludCBpbiB0aW1lDQogICAgPiANCiAg
ICA+ICAgICAtLQ0KICAgID4gICAgIEp1ZXJnZW4gU2Nob2Vud2FlbGRlciAgICAgICAgICAgSmFj
b2JzIFVuaXZlcnNpdHkgQnJlbWVuIGdHbWJIDQogICAgPiAgICAgUGhvbmU6ICs0OSA0MjEgMjAw
IDM1ODcgICAgICAgICBDYW1wdXMgUmluZyAxIHwgMjg3NTkgQnJlbWVuIHwgR2VybWFueQ0KICAg
ID4gICAgIEZheDogICArNDkgNDIxIDIwMCAzMTAzICAgICAgICAgPGh0dHBzOi8vd3d3LmphY29i
cy11bml2ZXJzaXR5LmRlLz4NCg0K


From nobody Mon Jul 20 11:55:04 2020
Return-Path: <rrahman@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D4EC23A0DE0 for <netmod@ietfa.amsl.com>; Mon, 20 Jul 2020 11:55:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.62
X-Spam-Level: 
X-Spam-Status: No, score=-9.62 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, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=jz49XMl+; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=PRAEMGRW
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 pkdb6vEq_5wq for <netmod@ietfa.amsl.com>; Mon, 20 Jul 2020 11:55:02 -0700 (PDT)
Received: from alln-iport-7.cisco.com (alln-iport-7.cisco.com [173.37.142.94]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 132FB3A0DDB for <netmod@ietf.org>; Mon, 20 Jul 2020 11:55:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=4266; q=dns/txt; s=iport; t=1595271302; x=1596480902; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=iKlfAanwOPtnsF+7gzdtBGDVDQeJBRXbTA677dGwxIA=; b=jz49XMl+G19ER6mHfDQ89VJuxEkaTk/cG2K0n2tY97YBlPQlNKrB71I2 RqiCgfNNsIDdg0ZvdTS7+X9N6CprOTAFKIuAWsDNlQPefJz6AjX3zKPQY 72Y0qJyozrI1OofiUvFFI+aF7Z5QJGcxz49wLBxZ5xXz/8Q+R0pUaD8E7 k=;
IronPort-PHdr: =?us-ascii?q?9a23=3AgJpPLxzhQFhqPVfXCy+N+z0EezQntrPoPwUc9p?= =?us-ascii?q?sgjfdUf7+++4j5ZRaFt/9xh1jPW4jQ97RPjO+F+6zjWGlV55GHvThCdZFXTB?= =?us-ascii?q?YKhI0QmBBoG8+KD0D3bZuIJyw3FchPThlpqne8N0UGEtr1YFvUr3auqzUVH0?= =?us-ascii?q?a3OQ98PO+gHInUgoy+3Pyz/JuGZQJOiXK9bLp+IQ/wox/Ws5wdgJBpLeA6zR?= =?us-ascii?q?6arw=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CkAQCr5xVf/4cNJK1dAxwBAQEBAQE?= =?us-ascii?q?HAQESAQEEBAEBQIE5BAEBCwGBUVEHb1gvLAqEKYNGA41LmF6CUwNVCwEBAQw?= =?us-ascii?q?BARgLCgIEAQGBVoIyRAIXgggCJDcGDgIDAQELAQEFAQEBAgEGBG2FXAyFcQE?= =?us-ascii?q?BAQQBARAREQwBASwLAQ0CAgEIEAUBBAImAgICGQwLFRACBAENBSKDBAGCSwM?= =?us-ascii?q?uAQ6gbAKBOYhhdoEygwEBAQWBNwKDWhiCDgMGBYEJKgGCaYNVhjMagUE/gTg?= =?us-ascii?q?cgk0+glwBAQOBcwomgk8zgi2PLSkZgmeSGZBcCoJdiFaRDQMen0iSAYonlFg?= =?us-ascii?q?CBAIEBQIOAQEFgWkkKoEtcBU7KgGCPlAXAg2OHoNxM4RhhUJ0NwIGAQcBAQM?= =?us-ascii?q?JfI1zAYEQAQE?=
X-IronPort-AV: E=Sophos;i="5.75,375,1589241600"; d="scan'208";a="515078232"
Received: from alln-core-2.cisco.com ([173.36.13.135]) by alln-iport-7.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 20 Jul 2020 18:55:00 +0000
Received: from XCH-RCD-001.cisco.com (xch-rcd-001.cisco.com [173.37.102.11]) by alln-core-2.cisco.com (8.15.2/8.15.2) with ESMTPS id 06KIt0WT001345 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Mon, 20 Jul 2020 18:55:00 GMT
Received: from xhs-aln-002.cisco.com (173.37.135.119) by XCH-RCD-001.cisco.com (173.37.102.11) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 20 Jul 2020 13:55:00 -0500
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 20 Jul 2020 13:55:00 -0500
Received: from NAM02-SN1-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-003.cisco.com (173.37.227.248) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Mon, 20 Jul 2020 13:54:59 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=PlXoYfWlVtBy+mLVwMkd0EOFaWqjFAwwB/tB6Xece12JbMrA1nIXgSnvMlapirl7LGu2FV4DLaVDYlein+oItVIuK/1l+iqPVgBXXzOYf9fNC33Z7xILtMJu+NoYkFMfXqQZ6AwCoFhXC0NKJrlLLKyezPXy38oCd5pMmerpyyweoZenUv26lclZp8BxhRh59K3CDtLuPERl9cLGoxRm4AYkzoukK5qBptWxA/lTCLmzzonkyJeysq/qrEWblg/VDo1eyUEvvXdNj7X21eJk9SdWMHyoju9Q7w8sqSjyiChvXEVHCA0JIIscTFFpQ0ry7T7l8z/tl4Rbzt32sBp5zA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=iKlfAanwOPtnsF+7gzdtBGDVDQeJBRXbTA677dGwxIA=; b=cVrA+rFpgqNFfPdRyUDgLUU7yCjti8SAc1DLBGLVi1vudYJugHZyUUGILYDD0GAGe2ol2EQPeGRYnSzqUD8taFbgbMU3ZMho5flOIQoFy+BAhR0IJd8VsPkm1FL684dbSiqoAaDfwEJTxJqc6Hc9mpZe/t29LHo9ys41LFqFLd3eva5YgYLaUvOwZx7fSRymGLyoaLr+K2LXBJoLp4bVTCgpChNcXmQDtsD7AjAYOHTgWjPdFU1Czu5QPW8Osj/HC5VjXKyEI4g7mriGv9UOaZd9YzR0HGXDlRT+uNdzqjhRBJc/0JrrLM4TixM8OOyTokhcQ3brIPmPIdPRJtWI3w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=iKlfAanwOPtnsF+7gzdtBGDVDQeJBRXbTA677dGwxIA=; b=PRAEMGRWXcAUiIyJ6MgG2COFK7f2+XsgOlMDsZhLSpcr5pbJrVKoTP9dziKwbkAog2Sw5fg7Z0XFKvMU9RxrGifZIvWUcCXurt+QWFUfc0OG9WVcTs1DleRiV2pEdl76bly9SmvZIV3xYINJ/Fc68zj7p+LJW4ap1DH/sfSZET0=
Received: from BN6PR11MB3875.namprd11.prod.outlook.com (2603:10b6:405:80::37) by BN6PR11MB1809.namprd11.prod.outlook.com (2603:10b6:404:102::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3195.18; Mon, 20 Jul 2020 18:54:59 +0000
Received: from BN6PR11MB3875.namprd11.prod.outlook.com ([fe80::3076:a505:335e:a8ff]) by BN6PR11MB3875.namprd11.prod.outlook.com ([fe80::3076:a505:335e:a8ff%6]) with mapi id 15.20.3195.025; Mon, 20 Jul 2020 18:54:59 +0000
From: "Reshad Rahman (rrahman)" <rrahman@cisco.com>
To: tom petch <ietfc@btconnect.com>, "netmod@ietf.org" <netmod@ietf.org>, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Thread-Topic: [netmod] rfc6991bis: loopback addresses
Thread-Index: AQHWXHApxk7Hupk8m0u2QlCQJaxtSakQK66AgAAOowCAAGJIAP//9f0A
Date: Mon, 20 Jul 2020 18:54:58 +0000
Message-ID: <A27BF4C9-FD50-46C0-8D95-36BD778EBAC6@cisco.com>
References: <20200717192556.63e7gfbbrn2qyqzo@anna.jacobs.jacobs-university.de> <AM6PR07MB52220AD16FAC337D4F89A674A07B0@AM6PR07MB5222.eurprd07.prod.outlook.com> <64A58592-5FD0-4752-8069-E59E62C3F699@cisco.com> <AM6PR07MB5222C7EC1927B652D7C7389DA07B0@AM6PR07MB5222.eurprd07.prod.outlook.com>
In-Reply-To: <AM6PR07MB5222C7EC1927B652D7C7389DA07B0@AM6PR07MB5222.eurprd07.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.37.20051002
authentication-results: btconnect.com; dkim=none (message not signed) header.d=none;btconnect.com; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [142.113.229.50]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 102a08b9-0d1f-4276-6d5a-08d82cde66ba
x-ms-traffictypediagnostic: BN6PR11MB1809:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <BN6PR11MB180971EDD3C72D19A2CC34DDAB7B0@BN6PR11MB1809.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: GysQnORTIg5moGzD7GolY48wp6pwTT5/6+TVZESSPUlbU0WMQ7nH8FLOp0nMMcwH4oWjGGKL1gJm51UlbEAiSIStXqkW282lC6ZfDW4XXjywW67PMs0vtxOnkutKOxRQtLCzhW+iU46H4XGREvo/eGEb/Ek0BR0PHBgOBlBxacjUBphvA9Y++g1AO6aVqP7vuH5qzBE+e/HWL04BJa1RsVG0RkePm1tH2A8XkkT3Lr7PlUa9thDRkyjwDw+AMC8Yn4ocIOXjbP3Ek5edepDgfU1XmRfVR3Ai6ulDhitWIs6KRfXOd0lAt+oYMPjneUN/3sxT41s26ZATQpRBVgTIvEpPZU38eXyur98utVIP1MAd2DxVNvl8HgRp3GERXOIF2Lq8HbgdJ6GqhEyAj/HhXA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BN6PR11MB3875.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(346002)(136003)(366004)(39860400002)(376002)(396003)(2906002)(53546011)(6486002)(186003)(6506007)(107886003)(966005)(66574015)(5660300002)(86362001)(8676002)(66476007)(64756008)(33656002)(4326008)(8936002)(110136005)(83380400001)(83080400001)(66946007)(76116006)(66446008)(296002)(6512007)(2616005)(26005)(66556008)(71200400001)(36756003)(316002)(478600001); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: x9kh/o1LTxzO25yKZsouZs6g7tGc5SF2zBCfxXgfvkOeOBYdPoriA93SecHPoRhzGc7Oufj9pg0LmhflVVzqn6Db//90LAC46LFT5zMX7qq+oO2IMkm0ghvDWaTT78JsUoNy7RTD9kSm01kUaApLxLsdH2qISiswqokd4qE1KFJyzehsnXvEfsq+n2D0ff0z/sOqoUbtoPxlUe5KtBw1iKoWhazx+ljH2+9+liK2sQ6EMPLmaNZEJl32Kk9utQvqJdr1j/WUT0lEEEA3+KiRZdhnEproL9+rkYBeQ8IJJnypLfKgOl6KUWi+fOU2H+/hxVEu2v6J+mq2pn9KXiiPHmF2BRXGYsAllQc4K9qpB8lv6MyW65GUnl5lTzM1b6ABGr0a7Yoj4cFSHurl7txcrEwLFApJTibjSr1lX9Ynoie7lnxs9sR/szhSlOf+nkMsEivgUftp5kCq9+16JLG8Wmmoc4FMetYyFJ/asX7SZrUrjpU75vhVwb4KVJ7U3NzI
Content-Type: text/plain; charset="utf-8"
Content-ID: <8D0DDE016D582645ACEDFC67CD96A19C@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BN6PR11MB3875.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 102a08b9-0d1f-4276-6d5a-08d82cde66ba
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Jul 2020 18:54:58.8741 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: WSXcBIsMWcPiiDsUCfWcGeMaZPqUE6h9dAlK/xNUjcaU0ZjvVrPzVmy9PzN3Kq/ay1+hzbSeb+q7hfHPnwiJHA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB1809
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.11, xch-rcd-001.cisco.com
X-Outbound-Node: alln-core-2.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/OW9q7tA_6EtfzpHYnsZcPEspf60>
Subject: Re: [netmod] rfc6991bis: loopback addresses
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Jul 2020 18:55:04 -0000

SGksDQoNCkkgdGhpbmsgd2hhdCB5b3UncmUgcmVmZXJyaW5nIHRvIGlzIHRoZSB1c2Ugb2YgImxv
b3BiYWNrIGludGVyZmFjZXMiLiBUaGUgbG9vcGJhY2sgYWRkcmVzc2VzIEp1ZXJnZW4gd2FzIHJl
ZmVycmluZyB0byBkbyBub3QgYmVsb25nIHRvIGxvb3BiYWNrIGludGVyZmFjZXMuIA0KDQpSZWdh
cmRzLA0KUmVzaGFkLg0KDQoNCu+7v09uIDIwMjAtMDctMjAsIDExOjMwIEFNLCAidG9tIHBldGNo
IiA8aWV0ZmNAYnRjb25uZWN0LmNvbT4gd3JvdGU6DQoNCiAgICBGcm9tOiBSZXNoYWQgUmFobWFu
IChycmFobWFuKSA8cnJhaG1hbkBjaXNjby5jb20+DQogICAgU2VudDogMjAgSnVseSAyMDIwIDE0
OjM5DQoNCiAgICBJIGRvbid0IHVuZGVyc3RhbmQgdGhlIGNvbW1lbnQgIi4uLmltcGxlbWVudGF0
aW9uIGNob2ljZSBvZiBvbmUgbWFudWZhY3R1cmVyLiINCg0KICAgIDx0cD4NCiAgICBHbyBiYWNr
IHRvIHRoZSBlYXJseSBzcGVjaWZpY2F0aW9ucyBvZiBJUHY0IHJvdXRlcnMgYW5kIHJvdXRpbmcg
cHJvdG9jb2xzLCB3aGljaCBhcmUgc3RpbGwgdGhlIG9uZXMgd2UgdXNlIHRvZGF5LCBhbmQgbG9v
cGJhY2sgd2FzIGEgc3RhdGUgaW50byB3aGljaCBhbiBpbnRlcmZhY2UgY291bGQgYmUgcHV0LCB3
aXRoIGEgbG9vcCBiYWNrIGluIGhhcmR3YXJlIG9yIHNvZnR3YXJlLCBvZnRlbiB1c2VkIGZvciB0
ZXN0aW5nLiAgQSByb3V0ZXIgaGFkIGEgcm91dGVyIGlkLCBhIDMyIGJpdCBudW1iZXIgd2l0aCBu
byBzeW50YXguICBPbmUgbWFqb3IgbWFudWZhY3R1cmVyIGNvbmZsYXRlZCBwYXJ0cyBvZiB0aGlz
IGFuZCBjcmVhdGVkIGEgdmlydHVhbCBhZGRyZXNzICBvciBhZGRyZXNzZXMgd2hpY2ggY291bGQg
YmUgdXNlZCB0byBzZW5kIGFuZCByZWNlaXZlIHBhY2tldHMgZm9yIHRoZSByb3V0ZXIsIGFzIG9w
cG9zZWQgdG8gYW4gaW50ZXJmYWNlIG9uIHRoZSByb3V0ZXIsIHdoaWNoIGhhZCBubyBwaHlzaWNh
bCBtYW5pZmVzdGF0aW9uOyBmaW5lIHVudGlsIHRoZXkgY2FsbGVkIGl0IHRoZSBsb29wYmFjayBh
ZGRyZXNzKGVzKSB3aGljaCwgc2FkbHksIGNhdWdodCBvbiBhbmQgbWFueSBwZW9wbGUsIGluY2x1
ZGVkIHRob3NlIHdyaXRpbmcgSUVURiBJLUQgdGhpbmsgdGhhdCB0aGUgcm91dGVyIGlkIGNhbiBv
bmx5IGJlIHN1Y2ggYSByb3V0YWJsZSBhZGRyZXNzLiAgU29tZSBldmVuIHRoaW5rIHRoYXQgdGhl
cmUgY2FuIG9ubHkgYmUgb25lIHN1Y2ggYWRkcmVzcyBvbiBhIGJveCwgYXMgb3Bwb3NlZCB0byBv
bmUgZm9yIG5ldHdvcmsgbWFuYWdlbWVudCwgb25lIGZvciB0aGUgY29udHJvbCBwbGFuZSBhbmQg
c28gb24uICBOb3Qgc28uDQoNCiAgICBUb20gUGV0Y2guDQoNCiAgICBBcyBmb3IgdGhlIGRldGFp
bHMsIHNlZSBodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtbmFpbmFyLW1wbHMtbHNw
LXBpbmcteWFuZy0wMA0KDQogICAgUmVnYXJkcywNCiAgICBSZXNoYWQuDQoNCg0KICAgIE9uIDIw
MjAtMDctMjAsIDQ6NDcgQU0sICJuZXRtb2Qgb24gYmVoYWxmIG9mIHRvbSBwZXRjaCIgPG5ldG1v
ZC1ib3VuY2VzQGlldGYub3JnIG9uIGJlaGFsZiBvZiBpZXRmY0BidGNvbm5lY3QuY29tPiB3cm90
ZToNCg0KICAgICAgICBJIGFtIG5vdCBhIGZhbiBvZiBsb29wYmFjayBzZWVpbmcgaXQgYXMgdGhl
IGltcGxlbWVudGF0aW9uIGNob2ljZSBvZiBvbmUgbWFudWZhY3R1cmVyLiAgT24gdGhlIG90aGVy
IGhhbmQsIHRoZSBJRVRGIGhhcyBkZWZpbmVkIGRvY3VtZW50YXRpb24gYWRkcmVzc2VzIHdoaWNo
IG1hbnkgaWYgbm90IG1vc3Qgd3JpdGVycyBvZiBleGFtcGxlcyBmb3IgWUFORyBtb2R1bGVzIHNl
ZW0gdW5hd2FyZSBvZiBzbyBpZiB3ZSBhZGQgYW55dGhpbmcsIEkgd291bGQgYWRkIHRob3NlLg0K
DQogICAgICAgIFRvbSBQZXRjaA0KDQogICAgICAgIEZyb206IG5ldG1vZCA8bmV0bW9kLWJvdW5j
ZXNAaWV0Zi5vcmc+IG9uIGJlaGFsZiBvZiBKdWVyZ2VuIFNjaG9lbndhZWxkZXIgPGouc2Nob2Vu
d2FlbGRlckBqYWNvYnMtdW5pdmVyc2l0eS5kZT4NCiAgICAgICAgU2VudDogMTcgSnVseSAyMDIw
IDIwOjI1DQoNCiAgICAgICAgICAtIFRoZXJlIHdhcyBhIHJlcXVlc3QgdG8gYWRkIHR5cGVzIGZv
ciBsb29wYmFjayBhZGRyZXNzZXMNCiAgICAgICAgICAgICgxMjcuMC4wLjAvOCBhbmQgOjoxLzEy
OCkuDQoNCiAgICAgICAgICAtIFRoaXMgaXMgcmVsYXRlZCB0byBhbiBlZmZvcnQgdG8gZGVmaW5l
IGEgWUFORyBtb2R1bGUgZm9yIE1QTFMgTFNQDQogICAgICAgICAgICBQaW5nIChSRkMgODAyOSkg
YnV0IHRoZSBkZXRhaWxzIGFyZSB1bmNsZWFyLCBpLmUuLCB3aGF0IGlzIGV4YWN0bHkNCiAgICAg
ICAgICAgIG5lZWRlZCBhbmQgaG93IHN1Y2ggYSB0eXBlIHdpbGwgYmUgdXNlZCBhbmQgd2hldGhl
ciB0aGVyZSBpcyBhDQogICAgICAgICAgICBjb21tb24gbmVlZCBmb3IgdHlwZXMgZm9yIGxvb3Bi
YWNrIGFkZHJlc3Nlcy4NCg0KICAgICAgICAgIC0gUHJvcG9zYWw6IGRvIG5vdCBhZGQgc3VjaCB0
eXBlcyBhdCB0aGlzIHBvaW50IGluIHRpbWUNCg0KICAgICAgICAtLQ0KICAgICAgICBKdWVyZ2Vu
IFNjaG9lbndhZWxkZXIgICAgICAgICAgIEphY29icyBVbml2ZXJzaXR5IEJyZW1lbiBnR21iSA0K
ICAgICAgICBQaG9uZTogKzQ5IDQyMSAyMDAgMzU4NyAgICAgICAgIENhbXB1cyBSaW5nIDEgfCAy
ODc1OSBCcmVtZW4gfCBHZXJtYW55DQogICAgICAgIEZheDogICArNDkgNDIxIDIwMCAzMTAzICAg
ICAgICAgPGh0dHBzOi8vd3d3LmphY29icy11bml2ZXJzaXR5LmRlLz4NCg0KICAgICAgICBfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KICAgICAgICBuZXRt
b2QgbWFpbGluZyBsaXN0DQogICAgICAgIG5ldG1vZEBpZXRmLm9yZw0KICAgICAgICBodHRwczov
L3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL25ldG1vZA0KDQogICAgICAgIF9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQogICAgICAgIG5ldG1vZCBt
YWlsaW5nIGxpc3QNCiAgICAgICAgbmV0bW9kQGlldGYub3JnDQogICAgICAgIGh0dHBzOi8vd3d3
LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vbmV0bW9kDQoNCg0K


From nobody Mon Jul 20 16:17:31 2020
Return-Path: <010001736e8484b6-ffce5655-895a-4d5e-93f6-67df832b829e-000000@amazonses.watsen.net>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 855C13A092D for <netmod@ietfa.amsl.com>; Mon, 20 Jul 2020 16:17:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=amazonses.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 hJJWEYVB2t02 for <netmod@ietfa.amsl.com>; Mon, 20 Jul 2020 16:17:26 -0700 (PDT)
Received: from a8-31.smtp-out.amazonses.com (a8-31.smtp-out.amazonses.com [54.240.8.31]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BAD243A091D for <netmod@ietf.org>; Mon, 20 Jul 2020 16:17:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=224i4yxa5dv7c2xz3womw6peuasteono; d=amazonses.com; t=1595287045; h=From:Content-Type:Mime-Version:Subject:Date:References:To:In-Reply-To:Message-Id:Feedback-ID; bh=M94LkYlrzSXB7f6Rw1LOWBhrXbEqLINGv2ETNQSgjOM=; b=fFLoDvUMPahwxwoR5D4crqJFNQ9jkyXU8UoXrc4JdkTP1j6RKU7pyCX77WathMVp Hz591XqdEw2MzxFb39GrmpFA4OMCT8Jf8jtY4id09Y1ogFS8EnN3IeLbaBg5OuRjyVF LlmWAdTDRBlhC+p8SVnyluAfXtq5WLJ89xp5GU6M=
From: Kent Watsen <kent+ietf@watsen.net>
Content-Type: multipart/alternative; boundary="Apple-Mail=_F7C720D8-3206-4BB1-9B8D-9AD04BEE9C1C"
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.80.23.2.2\))
Date: Mon, 20 Jul 2020 23:17:25 +0000
References: <010001734f1cddca-3ce75f1b-52f3-4d10-b791-494d371c1511-000000@email.amazonses.com>
To: "netmod@ietf.org" <netmod@ietf.org>
In-Reply-To: <010001734f1cddca-3ce75f1b-52f3-4d10-b791-494d371c1511-000000@email.amazonses.com>
Message-ID: <010001736e8484b6-ffce5655-895a-4d5e-93f6-67df832b829e-000000@email.amazonses.com>
X-Mailer: Apple Mail (2.3608.80.23.2.2)
X-SES-Outgoing: 2020.07.20-54.240.8.31
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/Wrbu-KSznsrO8Ze1742Tcp_GcN4>
Subject: Re: [netmod] Preliminary agenda
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Jul 2020 23:17:30 -0000

--Apple-Mail=_F7C720D8-3206-4BB1-9B8D-9AD04BEE9C1C
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

NETMOD WG.

The agenda has been updated.  Only the MeetEcho URLs changed.

K.



Agenda for the NETMOD 108 WG Session
-------------------------------------
https://datatracker.ietf.org/meeting/108/materials/agenda-108-netmod


Session:
   Thursday July 28th
   UTC: 14:10-15:50


WG Chairs:
   Kent Watsen (kent plus ietf at watsen dot net)
   Lou Berger (lberger at labs dot net)
   Joel Jaeggli (joelja at bogus dot com)


Available During Session:
   ICS:           =
https://datatracker.ietf.org/meeting/108/sessions/netmod.ics
   Jabber:        xmpp:netmod@jabber.ietf.org?join
   MeetEcho:      =
https://meetings.conf.meetecho.com/ietf108/?group=3Dnetmod


Available During / After Session:
   Etherpad:     https://etherpad.ietf.org/p/notes-ietf-108-netmod
   Slides:       =
https://datatracker.ietf.org/meeting/108/agenda/netmod-drafts.tgz


Available After Session:
   Recording:    =
https://ietf108.conf.meetecho.com/index.php/Recordings#NETMOD
   Jabber Logs:  https://www.ietf.org/jabber/logs/netmod


Introduction

   Chairs (10 minutes)
   Session Intro & WG Status


Chartered items:

   Update on: (5 min)
     - Sub-interface VLAN YANG Data Models
     - Common Interface Extension YANG Data Models
   https://tools.ietf.org/html/draft-ietf-netmod-sub-intf-vlan-model-07
   https://tools.ietf.org/html/draft-ietf-netmod-intf-ext-yang-09
   Rob Wilton

   Updated YANG Module Revision Handling (20 min)
   =
https://tools.ietf.org/html/draft-ietf-netmod-yang-module-versioning-01
   Reshad Rahman or Balazs Lengyel

   YANG Semantic Versioning (15 min)
   https://tools.ietf.org/html/draft-ietf-netmod-yang-semver-01
   Joe Clarke


Non-Chartered items:

   Telemetry Data Self Explanation Tags (10 min)
   https://tools.ietf.org/html/draft-tao-netmod-yang-node-tags-03
   Qin Wu



Remaining 40 min.



--Apple-Mail=_F7C720D8-3206-4BB1-9B8D-9AD04BEE9C1C
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
line-break: after-white-space;" class=3D"">NETMOD WG.<br class=3D""><br =
class=3D"">The agenda has been updated. &nbsp;Only the MeetEcho URLs =
changed.<br class=3D""><br class=3D"">K.<br class=3D""><br class=3D""><br =
class=3D""><font face=3D"Menlo" class=3D""><br class=3D"">Agenda for the =
NETMOD 108 WG Session<br =
class=3D"">-------------------------------------<br class=3D""><a =
href=3D"https://datatracker.ietf.org/meeting/108/materials/agenda-108-netm=
od" =
class=3D"">https://datatracker.ietf.org/meeting/108/materials/agenda-108-n=
etmod</a><br class=3D""><br class=3D""><br class=3D"">Session:<br =
class=3D"">&nbsp; &nbsp;Thursday July 28th<br class=3D"">&nbsp; =
&nbsp;UTC: 14:10-15:50<br class=3D""><br class=3D""><br class=3D"">WG =
Chairs:<br class=3D"">&nbsp; &nbsp;Kent Watsen (kent plus ietf at watsen =
dot net)<br class=3D"">&nbsp; &nbsp;Lou Berger (lberger at labs dot =
net)<br class=3D"">&nbsp; &nbsp;Joel Jaeggli (joelja at bogus dot =
com)<br class=3D""><br class=3D""><br class=3D"">Available During =
Session:<br class=3D"">&nbsp; &nbsp;ICS: &nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; https://datatracker.ietf.org/meeting/108/sessions/netmod.ics<br =
class=3D"">&nbsp; &nbsp;Jabber: &nbsp; &nbsp; &nbsp; =
&nbsp;xmpp:netmod@jabber.ietf.org?join<br class=3D"">&nbsp; =
&nbsp;MeetEcho: &nbsp; &nbsp; =
&nbsp;https://meetings.conf.meetecho.com/ietf108/?group=3Dnetmod<br =
class=3D""><br class=3D""><br class=3D"">Available During / After =
Session:<br class=3D"">&nbsp; &nbsp;Etherpad: &nbsp; &nbsp; =
https://etherpad.ietf.org/p/notes-ietf-108-netmod<br class=3D"">&nbsp; =
&nbsp;Slides: &nbsp; &nbsp; &nbsp; =
https://datatracker.ietf.org/meeting/108/agenda/netmod-drafts.tgz<br =
class=3D""><br class=3D""><br class=3D"">Available After Session:<br =
class=3D"">&nbsp; &nbsp;Recording: &nbsp; =
&nbsp;https://ietf108.conf.meetecho.com/index.php/Recordings#NETMOD<br =
class=3D"">&nbsp; &nbsp;Jabber Logs: =
&nbsp;https://www.ietf.org/jabber/logs/netmod<br class=3D""><br =
class=3D""><br class=3D"">Introduction<br class=3D""><br class=3D"">&nbsp;=
 &nbsp;Chairs (10 minutes)<br class=3D"">&nbsp; &nbsp;Session Intro =
&amp; WG Status<br class=3D""><br class=3D""><br class=3D"">Chartered =
items:<br class=3D""><br class=3D"">&nbsp; &nbsp;Update on: (5 min)<br =
class=3D"">&nbsp; &nbsp; &nbsp;- Sub-interface VLAN YANG Data Models<br =
class=3D"">&nbsp; &nbsp; &nbsp;- Common Interface Extension YANG Data =
Models<br class=3D"">&nbsp; =
&nbsp;https://tools.ietf.org/html/draft-ietf-netmod-sub-intf-vlan-model-07=
<br class=3D"">&nbsp; =
&nbsp;https://tools.ietf.org/html/draft-ietf-netmod-intf-ext-yang-09<br =
class=3D"">&nbsp; &nbsp;Rob Wilton<br class=3D""><br class=3D"">&nbsp; =
&nbsp;Updated YANG Module Revision Handling (20 min)<br class=3D"">&nbsp; =
&nbsp;https://tools.ietf.org/html/draft-ietf-netmod-yang-module-versioning=
-01<br class=3D"">&nbsp; &nbsp;Reshad Rahman or Balazs Lengyel<br =
class=3D""><br class=3D"">&nbsp; &nbsp;YANG Semantic Versioning (15 =
min)<br class=3D"">&nbsp; =
&nbsp;https://tools.ietf.org/html/draft-ietf-netmod-yang-semver-01<br =
class=3D"">&nbsp; &nbsp;Joe Clarke<br class=3D""><br class=3D""><br =
class=3D"">Non-Chartered items:<br class=3D""><br class=3D"">&nbsp; =
&nbsp;Telemetry Data Self Explanation Tags (10 min)<br class=3D"">&nbsp; =
&nbsp;https://tools.ietf.org/html/draft-tao-netmod-yang-node-tags-03<br =
class=3D"">&nbsp; &nbsp;Qin Wu<br class=3D""><br class=3D""><br =
class=3D""><br class=3D"">Remaining 40 min.<br class=3D""><br =
class=3D""></font><br class=3D""></body></html>=

--Apple-Mail=_F7C720D8-3206-4BB1-9B8D-9AD04BEE9C1C--


From nobody Mon Jul 20 16:23:01 2020
Return-Path: <010001736e899172-9a277313-c1b2-4b51-84d5-002eb5c91db0-000000@amazonses.watsen.net>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2DBFA3A0979 for <netmod@ietfa.amsl.com>; Mon, 20 Jul 2020 16:22:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=amazonses.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 ysOnL4_skwoU for <netmod@ietfa.amsl.com>; Mon, 20 Jul 2020 16:22:57 -0700 (PDT)
Received: from a8-33.smtp-out.amazonses.com (a8-33.smtp-out.amazonses.com [54.240.8.33]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 77F323A092F for <netmod@ietf.org>; Mon, 20 Jul 2020 16:22:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=224i4yxa5dv7c2xz3womw6peuasteono; d=amazonses.com; t=1595287376; h=From:Content-Type:Mime-Version:Subject:Date:References:To:In-Reply-To:Message-Id:Feedback-ID; bh=dGXZzK1jCNAuN+FIvHXELLcQgtuzcG1Ioe3vP+d6SMw=; b=Cns08X4t9KJq4/uGVmZza8rLMzbFq5ERjSsLNVoYzwHf1HELCutlRbwmRNWz0kqZ ltbfeaBpdGZQ9aGYQxpNRbfquNR+8apW5PixkZMiFrWrmSGiBBn3v68q6Bn+cSaG5rF k+/TV97oa/gzX5+itl1qjiS/qd6QnhpDS2SYS7sg=
From: Kent Watsen <kent+ietf@watsen.net>
Content-Type: multipart/alternative; boundary="Apple-Mail=_4A021D82-89D7-478E-A40A-7EE4F83D2744"
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.80.23.2.2\))
Date: Mon, 20 Jul 2020 23:22:56 +0000
References: <159321547899.12018.9636080960886369588@ietfa.amsl.com> <01000173013634de-b2d4113b-6478-4b50-975f-994a471d89fb-000000@email.amazonses.com> <0100017310408090-8082a1e3-6c7d-4776-9f0d-f95ef6386a12-000000@email.amazonses.com>
To: "netmod@ietf.org" <netmod@ietf.org>
In-Reply-To: <0100017310408090-8082a1e3-6c7d-4776-9f0d-f95ef6386a12-000000@email.amazonses.com>
Message-ID: <010001736e899172-9a277313-c1b2-4b51-84d5-002eb5c91db0-000000@email.amazonses.com>
X-Mailer: Apple Mail (2.3608.80.23.2.2)
X-SES-Outgoing: 2020.07.20-54.240.8.33
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/sg3X88Y1x4-bCBLdIhztMg3erl0>
Subject: Re: [netmod] Call to presentations (was: Fwd: IETF 108 Preliminary Agenda)
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Jul 2020 23:22:59 -0000

--Apple-Mail=_4A021D82-89D7-478E-A40A-7EE4F83D2744
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

IETF 108 Presenters,

Please send a first draft of your presentations by Monday (a week from =
today), and plan to send the final version by Wednesday.

Thanks you,
NETMOD Chairs=20


> On Jul 2, 2020, at 11:58 AM, Kent Watsen <kent+ietf@watsen.net> wrote:
>=20
> [changing the Subject line for better visibility]
>=20
>=20
> All, please see the message below.
>=20
> For those that already submitted requests, there is no need to submit =
again.
>=20
>=20
> NETMOD Chairs
>=20
>=20
>=20
>=20
>> On Jun 29, 2020, at 1:53 PM, Kent Watsen <kent@watsen.net =
<mailto:kent@watsen.net>> wrote:
>>=20
>> NETMOD WG,
>>=20
>> According to the preliminary agenda (see below), NETMOD is scheduled =
to meet for 100-minutes on Tuesday, July 28th from 11:00-12:40 UTC.
>>=20
>> If you are interested in presenting to the WG, please send your =
presentation requests to the "netmod-chairs" alias (CC-ed) with the =
following information, for each presentation request, if more than one:
>>=20
>>  - name of the drafts (if any)
>>  - name of presentation (usually the title of the draft)
>>  - name of the presenter(s)
>>  - desired time request (in minutes)
>>=20
>>=20
>> Authors, per=C2=A0the 108 Important Dates page =
<https://datatracker.ietf.org/meeting/108/important-dates>, the draft =
submission cutoff is in two weeks, on Monday July 13th.  Please be sure =
to update your drafts before then.
>>=20
>> NETMOD Chairs
>>=20
>>=20
>>> Begin forwarded message:
>>>=20
>>> From: IETF Agenda <agenda@ietf.org <mailto:agenda@ietf.org>>
>>> Subject: IETF 108 Preliminary Agenda
>>> Date: June 26, 2020 at 7:51:19 PM EDT
>>> To: "IETF Announcement List" <ietf-announce@ietf.org =
<mailto:ietf-announce@ietf.org>>
>>> Cc: 108all@ietf.org <mailto:108all@ietf.org>, ietf@ietf.org =
<mailto:ietf@ietf.org>
>>> Reply-To: agenda@ietf.org <mailto:agenda@ietf.org>
>>>=20
>>> The IETF 108 Preliminary Agenda has been posted. The final agenda =
will be published on Thursday, July 3, 2020.
>>>=20
>>> https://datatracker.ietf.org/meeting/108/agenda.html =
<https://datatracker.ietf.org/meeting/108/agenda.html>
>>> https://datatracker.ietf.org/meeting/108/agenda.txt =
<https://datatracker.ietf.org/meeting/108/agenda.txt>
>>>=20
>>> The preliminary agenda includes all planned WG, RG, and ANRW =
sessions. We are still finalizing details for a few of our usual =
meeting-adjacent events, so please look out for further details about =
those. Information about side meeting signups will be available when the =
final agenda is posted.
>>>=20
>>> IETF 108 Information: https://www.ietf.org/how/meetings/108/
>>> Register online at: https://registration.ietf.org/108/
>>>=20
>>> Don=E2=80=99t forget to register for these exciting IETF 108 events!
>>>=20
>>>=20
>>> Hackathon=20
>>> 	Signup: https://registration.ietf.org/108/new/hackathon/
>>> 	More information: =
https://www.ietf.org/how/runningcode/hackathons/108-hackathon/
>>> 	Keep up to date by subscribing to:=20
>>> 	https://www.ietf.org/mailman/listinfo/hackathon
>>>=20
>>>=20
>>> Code Sprint
>>> 	More details coming soon!
>>>=20
>>=20
>=20


--Apple-Mail=_4A021D82-89D7-478E-A40A-7EE4F83D2744
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D""><span=
 style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class=3D"">IETF=
 108 Presenters,</span><div class=3D"" style=3D"caret-color: rgb(0, 0, =
0); color: rgb(0, 0, 0);"><br class=3D""></div><div class=3D"" =
style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);">Please send a =
first draft of your presentations by Monday (a week from today), and =
plan to send the final version by Wednesday.</div><div class=3D"" =
style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);"><br =
class=3D""></div><div class=3D"" style=3D"caret-color: rgb(0, 0, 0); =
color: rgb(0, 0, 0);">Thanks you,</div><div class=3D"" =
style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);">NETMOD =
Chairs&nbsp;</div><div class=3D""><br class=3D""></div><div><br =
class=3D""><blockquote type=3D"cite" class=3D""><div class=3D"">On Jul =
2, 2020, at 11:58 AM, Kent Watsen &lt;<a =
href=3D"mailto:kent+ietf@watsen.net" =
class=3D"">kent+ietf@watsen.net</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><meta =
http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dutf-8" =
class=3D""><div style=3D"word-wrap: break-word; -webkit-nbsp-mode: =
space; line-break: after-white-space;" class=3D"">[changing the Subject =
line for better visibility]<div class=3D""><br class=3D""></div><div =
class=3D""><br class=3D""></div><div class=3D"">All, please see the =
message below.</div><div class=3D""><br class=3D""></div><div =
class=3D"">For those that already submitted requests, there is no need =
to submit again.</div><div class=3D""><br class=3D""></div><div =
class=3D""><br class=3D""></div><div class=3D"">NETMOD Chairs</div><div =
class=3D""><br class=3D""><div class=3D""><br class=3D""></div><div =
class=3D""><br class=3D""></div><div class=3D""><br class=3D""><blockquote=
 type=3D"cite" class=3D""><div class=3D"">On Jun 29, 2020, at 1:53 PM, =
Kent Watsen &lt;<a href=3D"mailto:kent@watsen.net" =
class=3D"">kent@watsen.net</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><meta =
http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dutf-8" =
class=3D""><div style=3D"word-wrap: break-word; -webkit-nbsp-mode: =
space; line-break: after-white-space;" class=3D""><div class=3D"">NETMOD =
WG,</div><div class=3D""><br class=3D""></div><div class=3D"">According =
to the preliminary agenda (see below),&nbsp;<span style=3D"caret-color: =
rgb(0, 0, 0);" class=3D"">NETMOD</span>&nbsp;is scheduled to meet for =
100-minutes on Tuesday, July 28th from&nbsp;11:00-12:40 UTC.</div><div =
class=3D""><br class=3D""></div><div class=3D"">If you are interested in =
presenting to the WG, please send your&nbsp;presentation requests to the =
"netmod-chairs" alias (CC-ed) with&nbsp;the following information, for =
each presentation request, if more&nbsp;than one:<br class=3D""><br =
class=3D"">&nbsp;- name of the drafts (if any)<br class=3D"">&nbsp;- =
name of presentation (usually the title of the draft)<br =
class=3D"">&nbsp;- name of the presenter(s)<br class=3D""><div =
class=3D"">&nbsp;- desired time request (in minutes)</div><div =
class=3D""><br class=3D""></div><div class=3D""><br class=3D""></div><div =
class=3D""><span style=3D"caret-color: rgb(0, 0, 0);" class=3D"">Authors, =
per</span><a =
href=3D"https://datatracker.ietf.org/meeting/108/important-dates" =
class=3D"">&nbsp;the 108 Important Dates page</a><span =
style=3D"caret-color: rgb(0, 0, 0);" class=3D"">, the draft submission =
cutoff is in two weeks,&nbsp;</span><span style=3D"caret-color: rgb(0, =
0, 0);" class=3D"">on Monday July 13th. &nbsp;Please be sure to update =
your drafts before then.</span><div style=3D"caret-color: rgb(0, 0, 0);" =
class=3D""><br class=3D""></div></div><div style=3D"caret-color: rgb(0, =
0, 0);" class=3D"">NETMOD Chairs</div></div><div style=3D"caret-color: =
rgb(0, 0, 0);" class=3D""><br class=3D""></div><div class=3D""><br =
class=3D""><blockquote type=3D"cite" class=3D""><div class=3D"">Begin =
forwarded message:</div><br class=3D"Apple-interchange-newline"><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px;" class=3D""><span style=3D"font-family: =
-webkit-system-font, &quot;Helvetica Neue&quot;, Helvetica, sans-serif;" =
class=3D""><b class=3D"">From: </b></span><span style=3D"font-family: =
-webkit-system-font, Helvetica Neue, Helvetica, sans-serif;" =
class=3D"">IETF Agenda &lt;<a href=3D"mailto:agenda@ietf.org" =
class=3D"">agenda@ietf.org</a>&gt;<br class=3D""></span></div><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px;" class=3D""><span style=3D"font-family: =
-webkit-system-font, &quot;Helvetica Neue&quot;, Helvetica, sans-serif;" =
class=3D""><b class=3D"">Subject: </b></span><span style=3D"font-family: =
-webkit-system-font, Helvetica Neue, Helvetica, sans-serif;" class=3D""><b=
 class=3D"">IETF 108 Preliminary Agenda</b><br =
class=3D""></span></div><div style=3D"margin-top: 0px; margin-right: =
0px; margin-bottom: 0px; margin-left: 0px;" class=3D""><span =
style=3D"font-family: -webkit-system-font, &quot;Helvetica Neue&quot;, =
Helvetica, sans-serif;" class=3D""><b class=3D"">Date: </b></span><span =
style=3D"font-family: -webkit-system-font, Helvetica Neue, Helvetica, =
sans-serif;" class=3D"">June 26, 2020 at 7:51:19 PM EDT<br =
class=3D""></span></div><div style=3D"margin-top: 0px; margin-right: =
0px; margin-bottom: 0px; margin-left: 0px;" class=3D""><span =
style=3D"font-family: -webkit-system-font, &quot;Helvetica Neue&quot;, =
Helvetica, sans-serif;" class=3D""><b class=3D"">To: </b></span><span =
style=3D"font-family: -webkit-system-font, Helvetica Neue, Helvetica, =
sans-serif;" class=3D"">"IETF Announcement List" &lt;<a =
href=3D"mailto:ietf-announce@ietf.org" =
class=3D"">ietf-announce@ietf.org</a>&gt;<br class=3D""></span></div><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px;" class=3D""><span style=3D"font-family: =
-webkit-system-font, &quot;Helvetica Neue&quot;, Helvetica, sans-serif;" =
class=3D""><b class=3D"">Cc: </b></span><span style=3D"font-family: =
-webkit-system-font, Helvetica Neue, Helvetica, sans-serif;" class=3D""><a=
 href=3D"mailto:108all@ietf.org" class=3D"">108all@ietf.org</a>, <a =
href=3D"mailto:ietf@ietf.org" class=3D"">ietf@ietf.org</a><br =
class=3D""></span></div><div style=3D"margin-top: 0px; margin-right: =
0px; margin-bottom: 0px; margin-left: 0px;" class=3D""><span =
style=3D"font-family: -webkit-system-font, &quot;Helvetica Neue&quot;, =
Helvetica, sans-serif;" class=3D""><b class=3D"">Reply-To: =
</b></span><span style=3D"font-family: -webkit-system-font, Helvetica =
Neue, Helvetica, sans-serif;" class=3D""><a =
href=3D"mailto:agenda@ietf.org" class=3D"">agenda@ietf.org</a><br =
class=3D""></span></div><br class=3D""><div class=3D""><div class=3D"">The=
 IETF 108 Preliminary Agenda has been posted. The final agenda will be =
published on Thursday, July 3, 2020.<br class=3D""><br class=3D""><a =
href=3D"https://datatracker.ietf.org/meeting/108/agenda.html" =
class=3D"">https://datatracker.ietf.org/meeting/108/agenda.html</a><br =
class=3D""><a href=3D"https://datatracker.ietf.org/meeting/108/agenda.txt"=
 class=3D"">https://datatracker.ietf.org/meeting/108/agenda.txt</a><br =
class=3D""><br class=3D"">The preliminary agenda includes all planned =
WG, RG, and ANRW sessions. We are still finalizing details for a few of =
our usual meeting-adjacent events, so please look out for further =
details about those. Information about side meeting signups will be =
available when the final agenda is posted.<br class=3D""><br =
class=3D"">IETF 108 Information: <a =
href=3D"https://www.ietf.org/how/meetings/108/" =
class=3D"">https://www.ietf.org/how/meetings/108/</a><br =
class=3D"">Register online at: <a =
href=3D"https://registration.ietf.org/108/" =
class=3D"">https://registration.ietf.org/108/</a><br class=3D""><br =
class=3D"">Don=E2=80=99t forget to register for these exciting IETF 108 =
events!<br class=3D""><br class=3D""><br class=3D"">Hackathon <br =
class=3D""><span class=3D"Apple-tab-span" style=3D"white-space:pre">	=
</span>Signup: <a =
href=3D"https://registration.ietf.org/108/new/hackathon/" =
class=3D"">https://registration.ietf.org/108/new/hackathon/</a><br =
class=3D""><span class=3D"Apple-tab-span" style=3D"white-space:pre">	=
</span>More information: <a =
href=3D"https://www.ietf.org/how/runningcode/hackathons/108-hackathon/" =
class=3D"">https://www.ietf.org/how/runningcode/hackathons/108-hackathon/<=
/a><br class=3D""><span class=3D"Apple-tab-span" =
style=3D"white-space:pre">	</span>Keep up to date by subscribing =
to: <br class=3D""><span class=3D"Apple-tab-span" =
style=3D"white-space:pre">	</span><a =
href=3D"https://www.ietf.org/mailman/listinfo/hackathon" =
class=3D"">https://www.ietf.org/mailman/listinfo/hackathon</a><br =
class=3D""><br class=3D""><br class=3D"">Code Sprint<br class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span>More =
details coming soon!<br class=3D""><br =
class=3D""></div></div></blockquote></div><br =
class=3D""></div></div></blockquote></div><br =
class=3D""></div></div></div></blockquote></div><br =
class=3D""></body></html>=

--Apple-Mail=_4A021D82-89D7-478E-A40A-7EE4F83D2744--


From nobody Tue Jul 21 12:44:43 2020
Return-Path: <j.schoenwaelder@jacobs-university.de>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 62E0D3A085F for <netmod@ietfa.amsl.com>; Tue, 21 Jul 2020 12:44:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 yFn-H-ns9hy8 for <netmod@ietfa.amsl.com>; Tue, 21 Jul 2020 12:44:40 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1CF833A08A9 for <netmod@ietf.org>; Tue, 21 Jul 2020 12:44:39 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id BD9D168F for <netmod@ietf.org>; Tue, 21 Jul 2020 21:44:37 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.198]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id 8vrWp-wRVCDF for <netmod@ietf.org>; Tue, 21 Jul 2020 21:44:37 +0200 (CEST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS for <netmod@ietf.org>; Tue, 21 Jul 2020 21:44:37 +0200 (CEST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by hermes.jacobs-university.de (Postfix) with ESMTP id 6B84820154 for <netmod@ietf.org>; Tue, 21 Jul 2020 21:44:37 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10028) with ESMTP id aDBIBVjgQzXi; Tue, 21 Jul 2020 21:44:37 +0200 (CEST)
Received: from localhost (anna.jacobs.jacobs-university.de [10.50.218.117]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by hermes.jacobs-university.de (Postfix) with ESMTPS id 1A520200E4; Tue, 21 Jul 2020 21:44:36 +0200 (CEST)
Date: Tue, 21 Jul 2020 21:44:34 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: netmod@ietf.org
Message-ID: <20200721194434.pvekzgxaus43iihg@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: netmod@ietf.org
References: <20200717191717.u5a3wv4nbajjdcaj@anna.jacobs.jacobs-university.de> <87ft9mzhe0.fsf@nic.cz>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <87ft9mzhe0.fsf@nic.cz>
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/zP04NcBJ9xJhcy9hG062RQt8VEQ>
Subject: Re: [netmod] rfc6991bis: inet:host
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Jul 2020 19:44:42 -0000

On Mon, Jul 20, 2020 at 11:04:55AM +0200, Ladislav Lhotka wrote:
> Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> writes:
> 
> >   - Lada suggested to replace the inet:domain-name usage in
> >     the union with a new host-name definition that follows
> >     the NR-LDH definition in RFC 5890.
> >
> >   - Unclear which problem is fixed and how this works from a
> >     backwards compatibility perspective.
> >
> >   - See the thread '6991bis: host' in your private list archive
> >     (I can't find it in the IETF archive)
> >
> >   - I can't tell for sure that Lada's proposal is (i) correct and (ii)
> >     not breaking anything
> >
> >   - Proposal: ?
> 
> Maybe it is better to basically keep the existing inet:domain name for use e.g. in host names that appear in all kinds of non-DNS configuration, and leave the definition of a domain name type appropriate for use in DNS zone data etc. to DNSOP WG.
> 
> So my proposal is to only modify the description accordingly, and in particular remove the comment about the use in A/AAAA/SRV resource records, because the existing type isn't really suitable for this purpose.
>

Can you please send OLD NEW text? I do not really see what needs
changes. Note that this type definition gets tweaked everytime by IESG
members as well.

/js

-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>


From nobody Wed Jul 22 00:00:13 2020
Return-Path: <ladislav.lhotka@nic.cz>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2BC833A0E8A for <netmod@ietfa.amsl.com>; Wed, 22 Jul 2020 00:00:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 an0B1AZy2Tmw for <netmod@ietfa.amsl.com>; Wed, 22 Jul 2020 00:00:09 -0700 (PDT)
Received: from trail.lhotka.name (trail.lhotka.name [77.48.224.143]) by ietfa.amsl.com (Postfix) with ESMTP id 084D13A0E88 for <netmod@ietf.org>; Wed, 22 Jul 2020 00:00:07 -0700 (PDT)
Received: by trail.lhotka.name (Postfix, from userid 109) id 68D4B8600C7; Wed, 22 Jul 2020 08:51:49 +0200 (CEST)
Received: from localhost (nat-1.nic.cz [217.31.205.1]) by trail.lhotka.name (Postfix) with ESMTPSA id DCE3B860051; Wed, 22 Jul 2020 08:51:30 +0200 (CEST)
From: Ladislav Lhotka <ladislav.lhotka@nic.cz>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, netmod@ietf.org
In-Reply-To: <20200721194434.pvekzgxaus43iihg@anna.jacobs.jacobs-university.de>
References: <20200717191717.u5a3wv4nbajjdcaj@anna.jacobs.jacobs-university.de> <87ft9mzhe0.fsf@nic.cz> <20200721194434.pvekzgxaus43iihg@anna.jacobs.jacobs-university.de>
Mail-Followup-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, netmod@ietf.org
Date: Wed, 22 Jul 2020 08:59:45 +0200
Message-ID: <87y2nc6nmm.fsf@nic.cz>
MIME-Version: 1.0
Content-Type: text/plain
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/KVmjSTi7OYKwLivrzVEi-4MC-Fc>
Subject: Re: [netmod] rfc6991bis: inet:host
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Jul 2020 07:00:11 -0000

Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> writes:

> On Mon, Jul 20, 2020 at 11:04:55AM +0200, Ladislav Lhotka wrote:
>> Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> writes:
>> 
>> >   - Lada suggested to replace the inet:domain-name usage in
>> >     the union with a new host-name definition that follows
>> >     the NR-LDH definition in RFC 5890.
>> >
>> >   - Unclear which problem is fixed and how this works from a
>> >     backwards compatibility perspective.
>> >
>> >   - See the thread '6991bis: host' in your private list archive
>> >     (I can't find it in the IETF archive)
>> >
>> >   - I can't tell for sure that Lada's proposal is (i) correct and (ii)
>> >     not breaking anything
>> >
>> >   - Proposal: ?
>> 
>> Maybe it is better to basically keep the existing inet:domain name for use e.g. in host names that appear in all kinds of non-DNS configuration, and leave the definition of a domain name type appropriate for use in DNS zone data etc. to DNSOP WG.
>> 
>> So my proposal is to only modify the description accordingly, and in particular remove the comment about the use in A/AAAA/SRV resource records, because the existing type isn't really suitable for this purpose.
>>
>
> Can you please send OLD NEW text? I do not really see what needs
> changes. Note that this type definition gets tweaked everytime by IESG
> members as well.

We actually agreed on NEW already here:

https://mailarchive.ietf.org/arch/msg/netmod/FYMAQSJQsPiPSkWTs4lOWIgM2bI/

Lada

>
> /js
>
> -- 
> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
> Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>
>
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod

-- 
Ladislav Lhotka 
Head, CZ.NIC Labs
PGP Key ID: 0xB8F92B08A9F76C67


From nobody Wed Jul 22 02:54:05 2020
Return-Path: <ietfc@btconnect.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AC32E3A08AE for <netmod@ietfa.amsl.com>; Wed, 22 Jul 2020 02:54:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=btconnect.onmicrosoft.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 8lq2BYGRJjVW for <netmod@ietfa.amsl.com>; Wed, 22 Jul 2020 02:54:03 -0700 (PDT)
Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2116.outbound.protection.outlook.com [40.107.21.116]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E35DF3A08AD for <netmod@ietf.org>; Wed, 22 Jul 2020 02:54:02 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ONsdEF5FjY7clMO9fR0yBW3hRj3L3/vVbsnpgEvV1YbGLTjNo4+biDEm2zoOrH2yRANqCLez9NDyD3hZ0mhhLeRJ0XCO7xMX81X5Wy76NvGJOQ/tV8u1Wy2jXYKPxSGvKXz+9o+zQnmYtUeKL57eDGiiY2ueZiX2FU0hD+1sz8rHS3HQMYIU1lk4EkvGL1tGbjv3M1itBKOkBCvglYMUUq0YKxp8Y+mKbGCtCLI8s+e5pcM12x8Of61mJyPAlcCVCs143Bb/6pF+/IS6sqBl5QX4iatO1f2o51yCuQ5fXhm3oeZRQVGJFa+GJBr0eAYgG/9O30WGQeCVuExBGGtz9g==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=lEzxpTo5FpZSvGMLtMRu6biIhOZDV1gy0kJPE8C2pDk=; b=fB9++4NV+I8EueiqzjNgbMMyLhO4nBHLS2JnOwe/FWkKMTfXBoBN7Vu9KSxHDZrfyPphxpLj8HRBOoGRUrC8isB8IgCJs29+TLrpPy8g40zKe9ZtG47kIll4w89GImMuN3BcCpEh8xVBJLjiXKP7qC3rDvgqStL0M5dOb8TFOwXC5noSTNRybkh/rcPA9UFOWagYoJIxZK6wKfV/x2fbHpJsDxZb54+BECXT1XgMm61TjRrx3zzzDOaanI18V0gfU7xip/ZHFU/6wpY/dk8fiUO+L90Uqd0zzarZkG8axa8ce2adcRxdYrl1YEekpYSw9D8L5aYETehBFMlaV169oQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=btconnect.com; dmarc=pass action=none header.from=btconnect.com; dkim=pass header.d=btconnect.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector2-btconnect-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=lEzxpTo5FpZSvGMLtMRu6biIhOZDV1gy0kJPE8C2pDk=; b=lVSoOREzNyPaDkV9R5/5U/0C21TxMqaIDlz56OTclTWyf9FpkPuV+PSl7KRnf7RAlDoxZ+uGf/9m2O5SUryRDm/tIBsBMlZmhTku+ZrG7xQYOWj3XFJNnpCgU2CF39sPDybWwFDD6lOp+NHXq/Unrf8jCajxA+OWHtLmwvh0KKU=
Received: from AM7PR07MB6248.eurprd07.prod.outlook.com (2603:10a6:20b:134::11) by AM5PR0701MB2835.eurprd07.prod.outlook.com (2603:10a6:203:43::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3216.14; Wed, 22 Jul 2020 09:54:00 +0000
Received: from AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::893c:ca97:acbf:1c76]) by AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::893c:ca97:acbf:1c76%5]) with mapi id 15.20.3216.020; Wed, 22 Jul 2020 09:54:00 +0000
From: tom petch <ietfc@btconnect.com>
To: "netmod@ietf.org" <netmod@ietf.org>, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Thread-Topic: [netmod] rfc6991bis: inet:host
Thread-Index: AQHWXG7p/kt7/axcH0O2VulpsrsrPKkQMM2AgAJFDACAAOzyTw==
Date: Wed, 22 Jul 2020 09:54:00 +0000
Message-ID: <AM7PR07MB62482ED4917241DBCD08E7B7A0790@AM7PR07MB6248.eurprd07.prod.outlook.com>
References: <20200717191717.u5a3wv4nbajjdcaj@anna.jacobs.jacobs-university.de> <87ft9mzhe0.fsf@nic.cz>, <20200721194434.pvekzgxaus43iihg@anna.jacobs.jacobs-university.de>
In-Reply-To: <20200721194434.pvekzgxaus43iihg@anna.jacobs.jacobs-university.de>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=btconnect.com;
x-originating-ip: [81.131.229.35]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 8121b308-11ae-433d-f447-08d82e2528c6
x-ms-traffictypediagnostic: AM5PR0701MB2835:
x-microsoft-antispam-prvs: <AM5PR0701MB28351FF31364B0D960EDF9D0A0790@AM5PR0701MB2835.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6108;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: yUKnZ0tx1Ng4o0DvbysQ+27Noy0aV/572uvGmSYSphWfsXe3Y042nXdGFuf2Y0sZioFhykm8OP2gAaCRc5WuyB4jBGQzeI/xYYM+lNz4CdyHGLRRXbaM1sEuQzUg/MOVDHMicK18nALynlfC1UeF2emG+SQmbus7UUqKlLtO3DSTa3hm072WbeTAIBLEhd2w59BIuMFAxlfQJCePW1/beBqAeGvQXcIrU4YSjm3GCHgTIRV0ElsQ7/tSAeQPq6QgdZALMcNdontq4x+D69wy+O4I/h7dVllYoNDh5XCS/+FFn6k9xLSO6veoVjw2MAij7/hIC0uTrnHYnSKgl9trTI3qQUrHEgQNHEbHdZXJ4GDysRYOKvp5Rgxf1h7eJGJZxIY1odiIx5PwZ7WuhFbryQ==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:AM7PR07MB6248.eurprd07.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(366004)(39860400002)(376002)(396003)(136003)(346002)(110136005)(2906002)(6506007)(66476007)(478600001)(966005)(8936002)(9686003)(316002)(8676002)(64756008)(186003)(66946007)(33656002)(86362001)(91956017)(76116006)(5660300002)(55016002)(7696005)(52536014)(66556008)(66446008)(83080400001)(71200400001)(26005); DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata: wQku22xquS68kfmdOp91ss8QGiC6t3LE/MLL8ezj7m+pcpGNVV2tSTXTBs6SzECzes2oWLLykEMPgP95EzQVvzgWayhNepJM6P4n9QNAysQubkksGKEzDHdaFv3KJbZ3L7k3SF42lpx37Ljqkp79KZSy3ILwWY1dGWo6aA6yYZz7mxmv4KfEPMJKLr8If+AZfcDqKrFH61yn+GjXceOVjLVkCgLb1EREjTutNABG2kzmjGmwQ3RpUe4xlyFUqlAnV2YzmyY7fXV1/xD2SeXElxx3H8h8YsMp5iorZbydyMnutS0n7fwHlC+oT17DWy+m9B4aeDq7e8m7gBTsH31kiWknZ9YkNsM7zdOLbHeFQkJLe+bXiisLE6TRUTDhRGOIHS3zyxa+MVo5BXYU8ygZgyzV1LxgjZrgmS0EV0rnIjkg1y/gi2bZCTCzyV56FFp0ZxVUkNYUldP/es7Gh++Pgj2MI8R+cBTkWl9mpoZQt4I=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AM7PR07MB6248.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 8121b308-11ae-433d-f447-08d82e2528c6
X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Jul 2020 09:54:00.4455 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: cf8853ed-96e5-465b-9185-806bfe185e30
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: +c1PEtqGhrEpE1DO7d5D/SNPSs48O2wSFqynjQal6Hwa09BzTNQol+pbBcxSHuKlGRx9aBDpWNneb76MYaI6TQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5PR0701MB2835
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/EML2oSd2O1ogKsEAv8QQERXVktE>
Subject: Re: [netmod] rfc6991bis: inet:host
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Jul 2020 09:54:05 -0000

From: netmod <netmod-bounces@ietf.org> on behalf of Juergen Schoenwaelder <=
j.schoenwaelder@jacobs-university.de>=0A=
Sent: 21 July 2020 20:44=0A=
=0A=
On Mon, Jul 20, 2020 at 11:04:55AM +0200, Ladislav Lhotka wrote:=0A=
> Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> writes:=0A=
>=0A=
> >   - Lada suggested to replace the inet:domain-name usage in=0A=
> >     the union with a new host-name definition that follows=0A=
> >     the NR-LDH definition in RFC 5890.=0A=
> >=0A=
> >   - Unclear which problem is fixed and how this works from a=0A=
> >     backwards compatibility perspective.=0A=
> >=0A=
> >   - See the thread '6991bis: host' in your private list archive=0A=
> >     (I can't find it in the IETF archive)=0A=
=0A=
Try the NETMOD WG list archive 21 July 2019=0A=
=0A=
Tom Petch=0A=
=0A=
> >=0A=
> >   - I can't tell for sure that Lada's proposal is (i) correct and (ii)=
=0A=
> >     not breaking anything=0A=
> >=0A=
> >   - Proposal: ?=0A=
>=0A=
> Maybe it is better to basically keep the existing inet:domain name for us=
e e.g. in host names that appear in all kinds of non-DNS configuration, and=
 leave the definition of a domain name type appropriate for use in DNS zone=
 data etc. to DNSOP WG.=0A=
>=0A=
> So my proposal is to only modify the description accordingly, and in part=
icular remove the comment about the use in A/AAAA/SRV resource records, bec=
ause the existing type isn't really suitable for this purpose.=0A=
>=0A=
=0A=
Can you please send OLD NEW text? I do not really see what needs=0A=
changes. Note that this type definition gets tweaked everytime by IESG=0A=
members as well.=0A=
=0A=
/js=0A=
=0A=
--=0A=
Juergen Schoenwaelder           Jacobs University Bremen gGmbH=0A=
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany=0A=
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>=0A=
=0A=
_______________________________________________=0A=
netmod mailing list=0A=
netmod@ietf.org=0A=
https://www.ietf.org/mailman/listinfo/netmod=0A=


From nobody Wed Jul 22 04:00:45 2020
Return-Path: <j.schoenwaelder@jacobs-university.de>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C053A3A07AF for <netmod@ietfa.amsl.com>; Wed, 22 Jul 2020 04:00:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 eBbYQ0jVpl8C for <netmod@ietfa.amsl.com>; Wed, 22 Jul 2020 04:00:34 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6B0883A079E for <netmod@ietf.org>; Wed, 22 Jul 2020 04:00:34 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id 4B5D169B; Wed, 22 Jul 2020 13:00:32 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.198]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id vx9DWp77B1Qo; Wed, 22 Jul 2020 13:00:31 +0200 (CEST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS; Wed, 22 Jul 2020 13:00:31 +0200 (CEST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by hermes.jacobs-university.de (Postfix) with ESMTP id A53DC20156; Wed, 22 Jul 2020 13:00:31 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10028) with ESMTP id 6S3mBVn6mpe6; Wed, 22 Jul 2020 13:00:31 +0200 (CEST)
Received: from localhost (anna.jacobs.jacobs-university.de [10.50.218.117]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by hermes.jacobs-university.de (Postfix) with ESMTPS id 33B6E200E4; Wed, 22 Jul 2020 13:00:31 +0200 (CEST)
Date: Wed, 22 Jul 2020 13:00:30 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: tom petch <ietfc@btconnect.com>
Cc: "netmod@ietf.org" <netmod@ietf.org>
Message-ID: <20200722110030.6c7r6utxgjbsilkq@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: tom petch <ietfc@btconnect.com>, "netmod@ietf.org" <netmod@ietf.org>
References: <20200717191717.u5a3wv4nbajjdcaj@anna.jacobs.jacobs-university.de> <87ft9mzhe0.fsf@nic.cz> <20200721194434.pvekzgxaus43iihg@anna.jacobs.jacobs-university.de> <AM7PR07MB62482ED4917241DBCD08E7B7A0790@AM7PR07MB6248.eurprd07.prod.outlook.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <AM7PR07MB62482ED4917241DBCD08E7B7A0790@AM7PR07MB6248.eurprd07.prod.outlook.com>
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/wW6RwWDfZpCaJbqpulrmOouvve4>
Subject: Re: [netmod] rfc6991bis: inet:host
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Jul 2020 11:00:37 -0000

Tom,

my understanding is that Lada is now proposing something slightly
different but I am not sure what exactly, hence I asked again.

/js

On Wed, Jul 22, 2020 at 09:54:00AM +0000, tom petch wrote:
> From: netmod <netmod-bounces@ietf.org> on behalf of Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
> Sent: 21 July 2020 20:44
> 
> On Mon, Jul 20, 2020 at 11:04:55AM +0200, Ladislav Lhotka wrote:
> > Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> writes:
> >
> > >   - Lada suggested to replace the inet:domain-name usage in
> > >     the union with a new host-name definition that follows
> > >     the NR-LDH definition in RFC 5890.
> > >
> > >   - Unclear which problem is fixed and how this works from a
> > >     backwards compatibility perspective.
> > >
> > >   - See the thread '6991bis: host' in your private list archive
> > >     (I can't find it in the IETF archive)
> 
> Try the NETMOD WG list archive 21 July 2019
> 
> Tom Petch
> 
> > >
> > >   - I can't tell for sure that Lada's proposal is (i) correct and (ii)
> > >     not breaking anything
> > >
> > >   - Proposal: ?
> >
> > Maybe it is better to basically keep the existing inet:domain name for use e.g. in host names that appear in all kinds of non-DNS configuration, and leave the definition of a domain name type appropriate for use in DNS zone data etc. to DNSOP WG.
> >
> > So my proposal is to only modify the description accordingly, and in particular remove the comment about the use in A/AAAA/SRV resource records, because the existing type isn't really suitable for this purpose.
> >
> 
> Can you please send OLD NEW text? I do not really see what needs
> changes. Note that this type definition gets tweaked everytime by IESG
> members as well.
> 
> /js
> 
> --
> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
> Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>
> 
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod

-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>


From nobody Wed Jul 22 04:46:48 2020
Return-Path: <ladislav.lhotka@nic.cz>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CB31F3A088F for <netmod@ietfa.amsl.com>; Wed, 22 Jul 2020 04:46:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level: 
X-Spam-Status: No, score=-2.098 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, NICE_REPLY_A=-0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nic.cz
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 Xll8g1WL_QC8 for <netmod@ietfa.amsl.com>; Wed, 22 Jul 2020 04:46:44 -0700 (PDT)
Received: from mail.nic.cz (mail.nic.cz [IPv6:2001:1488:800:400::400]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 114753A07CE for <netmod@ietf.org>; Wed, 22 Jul 2020 04:46:42 -0700 (PDT)
Received: from [IPv6:2001:1488:fffe:6:a88f:7eff:fed2:45f8] (unknown [IPv6:2001:1488:fffe:6:a88f:7eff:fed2:45f8]) by mail.nic.cz (Postfix) with ESMTPSA id 173A513FEBC; Wed, 22 Jul 2020 13:46:39 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=nic.cz; s=default; t=1595418399; bh=bc/eBSfx+s+m+KE9Q8++N+bWffyiQasleJdgs3EeDj0=; h=To:From:Date; b=Ave6CRDBuP94bz2iQ/BeQunKa9bUYfs1xzRBsSYD2cdBgtmP0m8LxP578wihs+xe7 NnvYL/530gR0YH+KVNg9giT+De8bXwOHYXBfrURBOH/Y3UMrLTXxJaTU2OQf1pT3dx Kf7P3qWOXtk0HcDKmVkGydOi44tllRRi3euZDEUU=
To: tom petch <ietfc@btconnect.com>, "netmod@ietf.org" <netmod@ietf.org>
References: <20200717191717.u5a3wv4nbajjdcaj@anna.jacobs.jacobs-university.de> <87ft9mzhe0.fsf@nic.cz> <20200721194434.pvekzgxaus43iihg@anna.jacobs.jacobs-university.de> <AM7PR07MB62482ED4917241DBCD08E7B7A0790@AM7PR07MB6248.eurprd07.prod.outlook.com> <20200722110030.6c7r6utxgjbsilkq@anna.jacobs.jacobs-university.de>
From: Ladislav Lhotka <ladislav.lhotka@nic.cz>
Autocrypt: addr=ladislav.lhotka@nic.cz; keydata= mQINBFhU5JIBEACmGIeLglGrwf6JBcNrcLoO19yAdKcH7V132STGHlhEAgmdzwclgVE7GN7y 5+1ySQ8jhDM80QSQ+XaXsSbHTQl23vcVvSfKNdme11kGEQ7kO/bTbUYxpRRa5dqDjLeEHhol WiNk6nUHqEAExbpEoITiO216Lwxh8gD2+39ZH/UVJgMHoZD1VmrxHSnp9b1SpmDWkbILRc93 u6lADieU67SG5vWqGaBgp8JQAVI3F+ZhcLXHQiQLPliePT3YKfvubWg9NIprts9fv2JAUywv NN4R5gg1oFegOXouzlBySiUNXndzJsj1JAcI4psGA9iGYBhgdILXg+2Kwkok9rrx1gWsqtmb lcFDiJRx52FUohHz9obZ9gkOd4NoV4jatjnu+9HKA8V2T5JUgTCgOWeI2yHoSNFJvKO0ygIg /5ccrB9iRdmJIiA2cAmu5MaHnKxAcQ7eaXqQN+JRcpFUH2ooFHKm0750U3aAZY3an5+a5Njh XddaDDX/7f0a68jaWuoKFn7Mqa2HhNnLJs2Nsq9quLdWEUh59wOgTrp2TZnkAFtG1MGa2dNz M3YX22+jwbnfv/U72fEu33juXfMLWfwzJEzQG47dnpmsArt8fM+atOvTSvkLQDNJkOSVZT8m NR5/OeIYfxhe3FUSrljRQBXN8ioVoiMtcCR8EKXCwCnja20vdQARAQABtChMYWRpc2xhdiBM aG90a2EgPGxhZGlzbGF2Lmxob3RrYUBuaWMuY3o+iQJUBBMBCgA+FiEEtr1TxpCtJF8Aid5X uPkrCKn3bGcFAl3k3q0CGwMFCQecs7wFCwkIBwMFFQoJCAsFFgIDAQACHgECF4AACgkQuPkr CKn3bGeXZA/+IM3zgfkMwQ+rvYMEn1cHoYwA0j8iwGtQp6FQYO/Vj0d6Q07Q5/iUqM0UuniU HN6xC5APrPsxwyeSuJUW1zjGm6JD8U5WinbNJuBU/FMC7XyHgOwwXdlT1bLlhOYnvUrZx0bB QeMLnUinvTHLVFnpUCfFpyKRUKh3kkUJS5AXRz5ZgEqJUr79GSTg46dluXlz9mnPIkwluwYO ydlhtW/+s/xVuCIqRUdhhc30d8K5XB+smiYmHSzePjLGwsP1pHt1e8we57EFNvm7iiwXPCAI cy+PAtCxmq2zsIxsZxtZP4SWbRcj2Z16XTtT+hhNK6SWKhpDuacadpWChXpYc36xtuJ5Ll3C lZqa/6mDRcagJy016pQboW/4JIkFcFhu6ugNwvR1OBom04VPVBxqQRgazqpfkB0jSWWS4rwh l30kwDFW5eWcski3Ja5g2drj0YpUeEkMOQcToxLPXffI6dauKTMh7K6RF++LGCYxOukWt2r+ jk6/pB3rSVztAJDb4kc/EgE7yNwrVQOxkKHfk3rGCXkvijCgU3jS0k5g01/OwENxpEUk0Nln mlLJdb8Bju6Jp2y3ZX97+Szs2tH8M6Mpny213lFgc4EVCOFVtIPsyYfiR9On1IIdRqMx3mQC 5AV+3Wc0o3M7Ku0ZbuhkYLNIhlNrRjlxFRk12FpZwFwznY+5AQ0EWFTnYgEIAM6XJ37HGp7H nzztkWbCW+5zkLzff2LQh7yoH32CGJTK7vnQKOY+JKi16lR1qUDHOUtYfRj17jBNWaB0CY0k qkRWCDXG0pff8VT63Kg/DlS2LLbPQpO2NcjdMhPTTUadnKWeo7h6/mFF7VW4X2sm1NYeNWD5 VQxdPQUbnCJ4Pi23QZRJnBu2ycM9aXa7ERRvpN3i3mAc2UgkJWq4KGjI74cd7ytCsU0RN6RT S0sFE4zCB1r6nXqfHHiousATS6+3GnuIGTtaeR0nXHlIvl2AC91+hswsWaA7YB4dB2/GJ8PN L3d07gA6yR2DoZJZhAmtMUiUzap4jgf07UoTOY80MHkAEQEAAYkDcgQYAQoAJgIbAhYhBLa9 U8aQrSRfAIneV7j5Kwip92xnBQJcLzGrBQkHnLFJAUDAdCAEGQEKAB0WIQQ+THLKBBuTzVYa 3ozuYRDCyLOtngUCWFTnYgAKCRDuYRDCyLOtnhnlB/49PV5puyMGBJXY5XBdaPIKFfC5eBfy EOgMqDfJS9yhV7bhFRzzztX9Z7COod6mxmlogNaDFMk/yFH25DOe2tpjKs6sqa9bwyY3cOFw pp38VdeAq0FxF3qOhjKzF12RVQ4Ipu/ahzzQ6V5reia+onOghw+BrjOsPExJaDbiif5UqL/F yWvERlR46GGbFzK9gEvUo+52Wjx3t4hW2IMZKS58xvzkMkTQtxYHAM++jO7bH18wV603JJC3 mZxq9YKKFHVcxinp9l8yzVxfIjhiklednvb30lggY4VEG6X+BER/lcw1QgSDojjbHY72o+76 rBYZ+pSacY/idn5AkAEkQyxsCRC4+SsIqfdsZ1aAEACjuN1b73KNsdsNZuV/MSdmfC+LkoG2 +20kGWzHHiq1Owc4W3fDRohJThM5xyKt2RAcLZAqzfeef1AuoESTqqR6OheaF3u0HAa+U87E /dfjflBOsGZloNi/0/JcN2B8VJpXBwA55adA4YwNL/i8k/roIZ0Yh4wd8Bv8G4exrjvPZPCG klGNBvIJomaqgb9YDvdN22CW3f0zoCwdTX+XV7YL6IQsZroRViLWZv12UCKO1kVop8IMQolx XGbo4kVkqtVx0A4O+ZqCiG819QGZIAtaKSG6aK1xWxNg16ClbEoCEglPeLiOr1ttibO6emuK 4w+4vA5nu+q5niUZ611f/9OtnNO6w/EZ9jRjiqBbo7esNkzal4LjwZUa0B3poWRz+7B++CYS F0c/qdfqjYmiN4IEbXnC0EFhwOYejTayy/H/nA0yGjxF7xA2Krom8B3YTaOnaZ2lVx0gtQK6 Ih7SSc842yRyBnMoVko8mzcHb/0urD2uWkPI5VfXLF9OJhfe3J1xswtqfOxFtf1cZv6fnQID 4gfsvRP8s8Wow5m3gp1HLSlxeZcc57nK8/nKWaTssdOf6doSw8kLWC5Dcwx2Ld15SsjkHeCO MtOaIxq+Er6vnvcepj76pZZJznS/bMriYPyyw0FIYmAPcnm3v5W+HZ339ktp+Kk3fNl3qJo6 C+Sjv7kBDQRYVOgGAQgA0GW5sWxqhcD9hxi/LQZ/hzPBgrpTvyIgxHrJN1HZ2BzdpNU7UlnC DVDzvAV2/1kEIiCdTYnnly0+PCHhyEdP45M9//oH7KYd/F/JSQwI+56mGP2O0fBBu9WStHws RraGfzGGZDV1XutvIz/qzpkBGpXGzA73Bi2Xye+/9JtHXmjhoXnItQLO38Hqnb5kXk79cSC4 TStPAKdrB/CMolcArT8j9eijIUOPMkWCGCeICv/hECpA5CZma2tplU80cKiOIYknFG8E+5Pr FlW962P7njIaahWSIObM2/C48uu5KAwgyDj6DA14cwc/4wfRsXZFjUMNpI0xer1iLQV5y1vi 6QARAQABiQI8BBgBCgAmAhsMFiEEtr1TxpCtJF8Aid5XuPkrCKn3bGcFAlwvMc8FCQecsMkA CgkQuPkrCKn3bGfkEg//alC3LNxnyH3tNy/OKQqOFJLUCidIm77DT/ZQfjLMAZezzCAq1Adf hVg7uV5a/dFdQdVDnjEz+SQ6/EzyqGashdAMnlBDwiqPe3MhB0L97VQwjNQa0wf1AsHdQCv8 i3e7U6RjlEmSC42dA+RjhrFOCZPtUTlCVDoSnY1S0kZOvEjhHvw901MPEINikZY4TBc18Xnk fbGQhglvI9NqBawlBKHyDGTAVJL7ld60iHsWt3prq+h48iFjc7x2JT39oBxT5Jhl3pg01QSC vu2Fg99vUuRr3u8tavnMKX4Vk3bujpHhuyOTSm0X37nwwu9DpMqkeUNvYR2RM+EuGGltonrN yrb5S21omN7fLDvRtdUBUOCFJLxZunTDLlkig/QuT+QlW7CG59Ussuu37HxgpiICCeeBDOaF bkZku43Qwt5cTtdJ8BkzYgvvoC7NegBn9N+U+Etrrvs09Slo11wlQx1F3sk9T9rjz1QrPM8j blxEgepm+W75VJ22z1qY/JnNElygR7KeTaeOY+iCn4wgDeC964AHMuGzG7aUg8P3zjgClL1T pFJwQUml880L6C+VuWPxuFIS18BPCYtLGlfQc5jp4dGN87ftenT13W70XiGXdrmIAFBF6Jjk 3huuDoRvdbPavAGdxu5QGdHeH0/GjfTxq7lRwgamoY0lw1LIB6LOzXo=
Organization: CZ.NIC
Message-ID: <ff42e4cb-957c-a4f0-a88b-333a6565ed8e@nic.cz>
Date: Wed, 22 Jul 2020 13:46:38 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0
MIME-Version: 1.0
In-Reply-To: <20200722110030.6c7r6utxgjbsilkq@anna.jacobs.jacobs-university.de>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: clamav-milter 0.102.2 at mail
X-Virus-Status: Clean
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/IDX9W4sKQYWlEc9Hpj0532YLNj0>
Subject: Re: [netmod] rfc6991bis: inet:host
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Jul 2020 11:46:47 -0000

On 22. 07. 20 13:00, Juergen Schoenwaelder wrote:
> Tom,
> 
> my understanding is that Lada is now proposing something slightly
> different but I am not sure what exactly, hence I asked again.

Oh yes, I messed it up by mixing different things together, sorry. I
checked again the ML archive, and the message that is relevant to this
thread is this:

https://mailarchive.ietf.org/arch/msg/netmod/PISOifrtow4oWLGW7meBBSri7nM/

The aim of that proposal was to limit the "inet:host" type to DNS names
that are reasonable as host names, i.e. eliminate values like "." or "_".

Lada

> 
> /js
> 
> On Wed, Jul 22, 2020 at 09:54:00AM +0000, tom petch wrote:
>> From: netmod <netmod-bounces@ietf.org> on behalf of Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
>> Sent: 21 July 2020 20:44
>>
>> On Mon, Jul 20, 2020 at 11:04:55AM +0200, Ladislav Lhotka wrote:
>>> Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> writes:
>>>
>>>>   - Lada suggested to replace the inet:domain-name usage in
>>>>     the union with a new host-name definition that follows
>>>>     the NR-LDH definition in RFC 5890.
>>>>
>>>>   - Unclear which problem is fixed and how this works from a
>>>>     backwards compatibility perspective.
>>>>
>>>>   - See the thread '6991bis: host' in your private list archive
>>>>     (I can't find it in the IETF archive)
>>
>> Try the NETMOD WG list archive 21 July 2019
>>
>> Tom Petch
>>
>>>>
>>>>   - I can't tell for sure that Lada's proposal is (i) correct and (ii)
>>>>     not breaking anything
>>>>
>>>>   - Proposal: ?
>>>
>>> Maybe it is better to basically keep the existing inet:domain name for use e.g. in host names that appear in all kinds of non-DNS configuration, and leave the definition of a domain name type appropriate for use in DNS zone data etc. to DNSOP WG.
>>>
>>> So my proposal is to only modify the description accordingly, and in particular remove the comment about the use in A/AAAA/SRV resource records, because the existing type isn't really suitable for this purpose.
>>>
>>
>> Can you please send OLD NEW text? I do not really see what needs
>> changes. Note that this type definition gets tweaked everytime by IESG
>> members as well.
>>
>> /js
>>
>> --
>> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
>> Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
>> Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>
>>
>> _______________________________________________
>> netmod mailing list
>> netmod@ietf.org
>> https://www.ietf.org/mailman/listinfo/netmod
> 

-- 
Ladislav Lhotka
Head, CZ.NIC Labs
PGP Key ID: 0xB8F92B08A9F76C67


From nobody Thu Jul 23 07:54:02 2020
Return-Path: <010001737c2aab5e-99a5ad19-0cca-4277-a81d-2b6f7023a772-000000@amazonses.watsen.net>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BCE9C3A081F for <netmod@ietfa.amsl.com>; Thu, 23 Jul 2020 07:54:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.907
X-Spam-Level: 
X-Spam-Status: No, score=-2.907 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H5=-1, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=amazonses.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 S3nvbTSZJJkx for <netmod@ietfa.amsl.com>; Thu, 23 Jul 2020 07:53:59 -0700 (PDT)
Received: from a48-90.smtp-out.amazonses.com (a48-90.smtp-out.amazonses.com [54.240.48.90]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 51CFC3A0816 for <netmod@ietf.org>; Thu, 23 Jul 2020 07:53:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=224i4yxa5dv7c2xz3womw6peuasteono; d=amazonses.com; t=1595516038; h=From:Content-Type:Content-Transfer-Encoding:Mime-Version:Subject:Date:References:To:In-Reply-To:Message-Id:Feedback-ID; bh=PIEa0Jg6LZULceZYBAzGtkDn6MlSMAbwXxz5xc/o5Hc=; b=GZOsDMxUrQwh2J4D3nVvmjzjjNrlm8mGQaC0t+mX5ZoxzyphGIwoLjp5SAmShxZE fGOW7iTPTR3tKWWB8r40TB2CT65qb+pbDtysUHixr4rW+nbE6Qg5NKQjl1ksc4aMV5M tjnDDnmnd9tO9uipP+fdYIvMh4NhBxw4IRRNDSEQ=
From: Kent Watsen <kent+ietf@watsen.net>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.80.23.2.2\))
Date: Thu, 23 Jul 2020 14:53:58 +0000
References: <010001734f1cddca-3ce75f1b-52f3-4d10-b791-494d371c1511-000000@email.amazonses.com> <010001736e8484b6-ffce5655-895a-4d5e-93f6-67df832b829e-000000@email.amazonses.com>
To: "netmod@ietf.org" <netmod@ietf.org>
In-Reply-To: <010001736e8484b6-ffce5655-895a-4d5e-93f6-67df832b829e-000000@email.amazonses.com>
Message-ID: <010001737c2aab5e-99a5ad19-0cca-4277-a81d-2b6f7023a772-000000@email.amazonses.com>
X-Mailer: Apple Mail (2.3608.80.23.2.2)
X-SES-Outgoing: 2020.07.23-54.240.48.90
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/3cQNoIwbqU43CDTD3hzbr1yd8h0>
Subject: Re: [netmod] Preliminary agenda
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Jul 2020 14:54:01 -0000

NETMOD WG:

The agenda has been updated.  Added a 15-minute slot for =
draft-ietf-netmod-rfc6991-bis.

K.



Agenda for the NETMOD 108 WG Session
-------------------------------------
https://datatracker.ietf.org/meeting/108/materials/agenda-108-netmod


Session:
   Thursday July 28th
   UTC: 14:10-15:50


WG Chairs:
   Kent Watsen (kent plus ietf at watsen dot net)
   Lou Berger (lberger at labs dot net)
   Joel Jaeggli (joelja at bogus dot com)


Available During Session:
   ICS:            =
https://datatracker.ietf.org/meeting/108/sessions/netmod.ics
   MeetEcho:       =
https://meetings.conf.meetecho.com/ietf108/?group=3Dnetmod
   Jabber:         xmpp:netmod@jabber.ietf.org?join


Available During / After Session:
   Etherpad:      https://etherpad.ietf.org/p/notes-ietf-108-netmod
   Slides (TGZ):  =
https://datatracker.ietf.org/meeting/108/agenda/netmod-drafts.tgz
   Slides (PDF):  =
https://datatracker.ietf.org/meeting/108/agenda/netmod-drafts.pdf


Available After Session:
   Recording:     =
https://ietf108.conf.meetecho.com/index.php/Recordings#NETMOD
   Jabber Logs:   https://www.ietf.org/jabber/logs/netmod


Introduction

   Chairs (10 minutes)
   Session Intro & WG Status


Chartered items:

   Update on: (5 min)
     - Sub-interface VLAN YANG Data Models
     - Common Interface Extension YANG Data Models
   https://tools.ietf.org/html/draft-ietf-netmod-sub-intf-vlan-model-07
   https://tools.ietf.org/html/draft-ietf-netmod-intf-ext-yang-09
   Rob Wilton

   Updated YANG Module Revision Handling (20 min)
   =
https://tools.ietf.org/html/draft-ietf-netmod-yang-module-versioning-01
   Reshad Rahman or Balazs Lengyel

   YANG Semantic Versioning (15 min)
   https://tools.ietf.org/html/draft-ietf-netmod-yang-semver-01
   Joe Clarke

   Common YANG Data Types (15 min)
   https://tools.ietf.org/html/draft-ietf-netmod-rfc6991-bis-04
   Juergen Schoenwaelder

Non-Chartered items:

   Telemetry Data Self Explanation Tags (10 min)
   https://tools.ietf.org/html/draft-tao-netmod-yang-node-tags-03
   Qin Wu



Remaining 25 min.





From nobody Thu Jul 23 08:46:44 2020
Return-Path: <010001737c5ae568-58c56e67-5913-492d-8bd0-bdc34e9d6721-000000@amazonses.watsen.net>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8F5833A0A8D for <netmod@ietfa.amsl.com>; Thu, 23 Jul 2020 08:46:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=amazonses.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 WiYiXMODUyqL for <netmod@ietfa.amsl.com>; Thu, 23 Jul 2020 08:46:41 -0700 (PDT)
Received: from a48-95.smtp-out.amazonses.com (a48-95.smtp-out.amazonses.com [54.240.48.95]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 226603A0A69 for <netmod@ietf.org>; Thu, 23 Jul 2020 08:46:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=224i4yxa5dv7c2xz3womw6peuasteono; d=amazonses.com; t=1595519199; h=From:Content-Type:Mime-Version:Subject:Date:References:To:In-Reply-To:Message-Id:Feedback-ID; bh=JshcTuY9hdkZJTE83cQ46l86a6J4vTKMsEhneei0w9Y=; b=Uhgoc1jYRgFIl9jhX8acMCVZKDdpAX7MfRo3Q7qbMU49kV1hK1vm2jwut7hs3EZa cQ/WUL1UOGiIESsCik98icU9Dvd+qg52ZRl+AN13udoou64CMnsoJMLVa6ulCbrLyVN DGCXuAqzSIV6EMPIuFX145uEN8nNc9GH9D5eajUk=
From: Kent Watsen <kent+ietf@watsen.net>
Content-Type: multipart/alternative; boundary="Apple-Mail=_FB63EE58-FD4F-4AB1-84D9-40D3E2C2859E"
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.80.23.2.2\))
Date: Thu, 23 Jul 2020 15:46:38 +0000
References: <010001734f1cddca-3ce75f1b-52f3-4d10-b791-494d371c1511-000000@email.amazonses.com> <010001736e8484b6-ffce5655-895a-4d5e-93f6-67df832b829e-000000@email.amazonses.com> <010001737c2aab5e-99a5ad19-0cca-4277-a81d-2b6f7023a772-000000@email.amazonses.com>
To: "netmod@ietf.org" <netmod@ietf.org>
In-Reply-To: <010001737c2aab5e-99a5ad19-0cca-4277-a81d-2b6f7023a772-000000@email.amazonses.com>
Message-ID: <010001737c5ae568-58c56e67-5913-492d-8bd0-bdc34e9d6721-000000@email.amazonses.com>
X-Mailer: Apple Mail (2.3608.80.23.2.2)
X-SES-Outgoing: 2020.07.23-54.240.48.95
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/40FU5gkuKxxoTggUizFByd1rxwc>
Subject: Re: [netmod] Preliminary agenda
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Jul 2020 15:46:43 -0000

--Apple-Mail=_FB63EE58-FD4F-4AB1-84D9-40D3E2C2859E
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

NETMOD WG:

The agenda has been updated again.  Added a 5-minute slot for "General =
Update on the YANG Versioning Solution=E2=80=9D

Thanks,
Kent



Agenda for the NETMOD 108 WG Session
-------------------------------------
https://datatracker.ietf.org/meeting/108/materials/agenda-108-netmod


Session:
   Thursday July 28th
   UTC: 14:10-15:50


WG Chairs:
   Kent Watsen (kent plus ietf at watsen dot net)
   Lou Berger (lberger at labs dot net)
   Joel Jaeggli (joelja at bogus dot com)


Available During Session:
   ICS:            =
https://datatracker.ietf.org/meeting/108/sessions/netmod.ics
   MeetEcho:       =
https://meetings.conf.meetecho.com/ietf108/?group=3Dnetmod
   Jabber:         xmpp:netmod@jabber.ietf.org?join


Available During / After Session:
   Etherpad:      https://etherpad.ietf.org/p/notes-ietf-108-netmod
   Slides (TGZ):  =
https://datatracker.ietf.org/meeting/108/agenda/netmod-drafts.tgz
   Slides (PDF):  =
https://datatracker.ietf.org/meeting/108/agenda/netmod-drafts.pdf


Available After Session:
   Recording:     =
https://ietf108.conf.meetecho.com/index.php/Recordings#NETMOD
   Jabber Logs:   https://www.ietf.org/jabber/logs/netmod


Introduction

   Chairs (10 minutes)
   Session Intro & WG Status


Chartered items:

   Update on: (5 min)
     - Sub-interface VLAN YANG Data Models
     - Common Interface Extension YANG Data Models
   https://tools.ietf.org/html/draft-ietf-netmod-sub-intf-vlan-model-07
   https://tools.ietf.org/html/draft-ietf-netmod-intf-ext-yang-09
   Rob Wilton

   General Update on the YANG Versioning Solution (5 min)
   Reshad Rahman

   Updated YANG Module Revision Handling (20 min)
   =
https://tools.ietf.org/html/draft-ietf-netmod-yang-module-versioning-01
   Reshad Rahman

   YANG Semantic Versioning (15 min)
   https://tools.ietf.org/html/draft-ietf-netmod-yang-semver-01
   Joe Clarke

   Common YANG Data Types (15 min)
   https://tools.ietf.org/html/draft-ietf-netmod-rfc6991-bis-04
   Juergen Schoenwaelder

Non-Chartered items:

   Telemetry Data Self Explanation Tags (10 min)
   https://tools.ietf.org/html/draft-tao-netmod-yang-node-tags-03
   Qin Wu



Remaining 25 min.



--Apple-Mail=_FB63EE58-FD4F-4AB1-84D9-40D3E2C2859E
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" =
class=3D"">NETMOD WG:<br class=3D""><div><br class=3D""></div><div>The =
agenda has been updated again. &nbsp;Added a 5-minute slot for "<span =
style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" =
class=3D"">General Update on the YANG Versioning Solution</span><font =
color=3D"#000000" class=3D""><span style=3D"caret-color: rgb(0, 0, 0);" =
class=3D"">=E2=80=9D</span></font></div><div><span style=3D"caret-color: =
rgb(0, 0, 0); color: rgb(0, 0, 0);" class=3D""><br =
class=3D""></span></div><div><span style=3D"caret-color: rgb(0, 0, 0); =
color: rgb(0, 0, 0);" class=3D"">Thanks,</span></div><div><span =
style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" =
class=3D"">Kent</span></div><div><span style=3D"caret-color: rgb(0, 0, =
0); color: rgb(0, 0, 0);" class=3D""><br =
class=3D""></span></div><div><span style=3D"caret-color: rgb(0, 0, 0); =
color: rgb(0, 0, 0);" class=3D""><br class=3D""></span></div><div><div><br=
 class=3D""></div><div>Agenda for the NETMOD 108 WG =
Session</div><div>-------------------------------------</div><div><a =
href=3D"https://datatracker.ietf.org/meeting/108/materials/agenda-108-netm=
od" =
class=3D"">https://datatracker.ietf.org/meeting/108/materials/agenda-108-n=
etmod</a></div><div><br class=3D""></div><div><br =
class=3D""></div><div>Session:</div><div>&nbsp; &nbsp;Thursday July =
28th</div><div>&nbsp; &nbsp;UTC: 14:10-15:50</div><div><br =
class=3D""></div><div><br class=3D""></div><div>WG =
Chairs:</div><div>&nbsp; &nbsp;Kent Watsen (kent plus ietf at watsen dot =
net)</div><div>&nbsp; &nbsp;Lou Berger (lberger at labs dot =
net)</div><div>&nbsp; &nbsp;Joel Jaeggli (joelja at bogus dot =
com)</div><div><br class=3D""></div><div><br =
class=3D""></div><div>Available During Session:</div><div>&nbsp; =
&nbsp;ICS: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<a =
href=3D"https://datatracker.ietf.org/meeting/108/sessions/netmod.ics" =
class=3D"">https://datatracker.ietf.org/meeting/108/sessions/netmod.ics</a=
></div><div>&nbsp; &nbsp;MeetEcho: &nbsp; &nbsp; &nbsp; <a =
href=3D"https://meetings.conf.meetecho.com/ietf108/?group=3Dnetmod" =
class=3D"">https://meetings.conf.meetecho.com/ietf108/?group=3Dnetmod</a><=
/div><div>&nbsp; &nbsp;Jabber: &nbsp; &nbsp; &nbsp; &nbsp; <a =
href=3D"xmpp:netmod@jabber.ietf.org?join" =
class=3D"">xmpp:netmod@jabber.ietf.org?join</a></div><div><br =
class=3D""></div><div><br class=3D""></div><div>Available During / After =
Session:</div><div>&nbsp; &nbsp;Etherpad: &nbsp; &nbsp; &nbsp;<a =
href=3D"https://etherpad.ietf.org/p/notes-ietf-108-netmod" =
class=3D"">https://etherpad.ietf.org/p/notes-ietf-108-netmod</a></div><div=
>&nbsp; &nbsp;Slides (TGZ): &nbsp;<a =
href=3D"https://datatracker.ietf.org/meeting/108/agenda/netmod-drafts.tgz"=
 =
class=3D"">https://datatracker.ietf.org/meeting/108/agenda/netmod-drafts.t=
gz</a></div><div>&nbsp; &nbsp;Slides (PDF): &nbsp;<a =
href=3D"https://datatracker.ietf.org/meeting/108/agenda/netmod-drafts.pdf"=
 =
class=3D"">https://datatracker.ietf.org/meeting/108/agenda/netmod-drafts.p=
df</a></div><div><br class=3D""></div><div><br =
class=3D""></div><div>Available After Session:</div><div>&nbsp; =
&nbsp;Recording: &nbsp; &nbsp; <a =
href=3D"https://ietf108.conf.meetecho.com/index.php/Recordings#NETMOD" =
class=3D"">https://ietf108.conf.meetecho.com/index.php/Recordings#NETMOD</=
a></div><div>&nbsp; &nbsp;Jabber Logs: &nbsp; <a =
href=3D"https://www.ietf.org/jabber/logs/netmod" =
class=3D"">https://www.ietf.org/jabber/logs/netmod</a></div><div><br =
class=3D""></div><div><br class=3D""></div><div>Introduction</div><div><br=
 class=3D""></div><div>&nbsp; &nbsp;Chairs (10 minutes)</div><div>&nbsp; =
&nbsp;Session Intro &amp; WG Status</div><div><br =
class=3D""></div><div><br class=3D""></div><div>Chartered =
items:</div><div><br class=3D""></div><div>&nbsp; &nbsp;Update on: (5 =
min)</div><div>&nbsp; &nbsp; &nbsp;- Sub-interface VLAN YANG Data =
Models</div><div>&nbsp; &nbsp; &nbsp;- Common Interface Extension YANG =
Data Models</div><div>&nbsp; &nbsp;<a =
href=3D"https://tools.ietf.org/html/draft-ietf-netmod-sub-intf-vlan-model-=
07" =
class=3D"">https://tools.ietf.org/html/draft-ietf-netmod-sub-intf-vlan-mod=
el-07</a></div><div>&nbsp; &nbsp;<a =
href=3D"https://tools.ietf.org/html/draft-ietf-netmod-intf-ext-yang-09" =
class=3D"">https://tools.ietf.org/html/draft-ietf-netmod-intf-ext-yang-09<=
/a></div><div>&nbsp; &nbsp;Rob Wilton</div><div><br =
class=3D""></div><div>&nbsp; &nbsp;General Update on the YANG Versioning =
Solution (5 min)</div><div>&nbsp; &nbsp;Reshad Rahman</div><div><br =
class=3D""></div><div>&nbsp; &nbsp;Updated YANG Module Revision Handling =
(20 min)</div><div>&nbsp; &nbsp;<a =
href=3D"https://tools.ietf.org/html/draft-ietf-netmod-yang-module-versioni=
ng-01" =
class=3D"">https://tools.ietf.org/html/draft-ietf-netmod-yang-module-versi=
oning-01</a></div><div>&nbsp; &nbsp;Reshad Rahman</div><div><br =
class=3D""></div><div>&nbsp; &nbsp;YANG Semantic Versioning (15 =
min)</div><div>&nbsp; &nbsp;<a =
href=3D"https://tools.ietf.org/html/draft-ietf-netmod-yang-semver-01" =
class=3D"">https://tools.ietf.org/html/draft-ietf-netmod-yang-semver-01</a=
></div><div>&nbsp; &nbsp;Joe Clarke</div><div><br =
class=3D""></div><div>&nbsp; &nbsp;Common YANG Data Types (15 =
min)</div><div>&nbsp; &nbsp;<a =
href=3D"https://tools.ietf.org/html/draft-ietf-netmod-rfc6991-bis-04" =
class=3D"">https://tools.ietf.org/html/draft-ietf-netmod-rfc6991-bis-04</a=
></div><div>&nbsp; &nbsp;Juergen Schoenwaelder</div><div><br =
class=3D""></div><div>Non-Chartered items:</div><div><br =
class=3D""></div><div>&nbsp; &nbsp;Telemetry Data Self Explanation Tags =
(10 min)</div><div>&nbsp; &nbsp;<a =
href=3D"https://tools.ietf.org/html/draft-tao-netmod-yang-node-tags-03" =
class=3D"">https://tools.ietf.org/html/draft-tao-netmod-yang-node-tags-03<=
/a></div><div>&nbsp; &nbsp;Qin Wu</div><div><br class=3D""></div><div><br =
class=3D""></div><div><br class=3D""></div><div>Remaining 25 =
min.</div><div><br class=3D""></div><div><br =
class=3D""></div></div></body></html>=

--Apple-Mail=_FB63EE58-FD4F-4AB1-84D9-40D3E2C2859E--


From nobody Thu Jul 23 08:51:02 2020
Return-Path: <bclaise@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 14C243A0AA5; Thu, 23 Jul 2020 08:51:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.602
X-Spam-Level: 
X-Spam-Status: No, score=-9.602 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, NICE_REPLY_A=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.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 6uFbmne2E5u6; Thu, 23 Jul 2020 08:50:59 -0700 (PDT)
Received: from aer-iport-1.cisco.com (aer-iport-1.cisco.com [173.38.203.51]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 241413A0AA4; Thu, 23 Jul 2020 08:50:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2112; q=dns/txt; s=iport; t=1595519459; x=1596729059; h=subject:to:cc:references:from:message-id:date: mime-version:in-reply-to:content-transfer-encoding; bh=weLIMfU+gzUm5fkfJfFuvC5+JeppIQi8PgjklZAB1js=; b=bBwtRNcBcNCLIo6mnu8fSuN+pEaPE4Th//qyOt04Ch4PNVf9CYIhydfY 4ErWSXMeORx7haYIa2hqCf3M6YTFZ5+juimuNT4/9Dcpi6NgUmcXQ3MvU KaVqWpy/HcAvLN5/fB0K87eajDgI96owMLeEQ5Rk1JfaKK6tfQR3sa8vx o=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0D5AAD/sBlf/xbLJq1gGwEBAQEBAQE?= =?us-ascii?q?BBQEBARIBAQEDAwEBAUCBSoMZVAEgEiwEhC+JAYd0mkaBaQsBAQEMAQEjDAQ?= =?us-ascii?q?BAYRMAoIbJTgTAgMBAQsBAQUBAQECAQYEbYVcDIVyBiMPAQU8BRALDgwCJgI?= =?us-ascii?q?CVwYBDAgBAYMiAYJ8D60UdoEyhVKDT4FAgQ4qAYhvhB6BQT+BEScMgl0+glE?= =?us-ascii?q?LAoEqARIBB4MwgmAEjzCKJIpykRKCZ4hWkQcFBwMegnuBIYgjhQKDEosIkQ0?= =?us-ascii?q?MdYoriVeLCgIECwIVgWojKj1wMxoIGxU7gmoIRxkNlyOFRD8DMjUCBgEHAQE?= =?us-ascii?q?DCZAPAQE?=
X-IronPort-AV: E=Sophos;i="5.75,387,1589241600"; d="scan'208";a="28138277"
Received: from aer-iport-nat.cisco.com (HELO aer-core-1.cisco.com) ([173.38.203.22]) by aer-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 23 Jul 2020 15:50:55 +0000
Received: from [10.55.221.38] (ams-bclaise-nitro5.cisco.com [10.55.221.38]) (authenticated bits=0) by aer-core-1.cisco.com (8.15.2/8.15.2) with ESMTPSA id 06NForB8009998 (version=TLSv1.2 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 23 Jul 2020 15:50:54 GMT
To: Lou Berger <lberger@labn.net>, taoran20@huawei.com, Qin Wu <bill.wu@huawei.com>, =?UTF-8?B?TGlhbmcgR2VuZ3zogL/kuq4=?= <gengliang@chinamobile.com>, duzongpeng@chinamobile.com
Cc: NetMod WG <netmod@ietf.org>, draft-tao-netmod-yang-node-tags@ietf.org
References: <24cf37e7-bd2e-8ffe-d062-cf7bfbce6d2d@labn.net>
From: Benoit Claise <bclaise@cisco.com>
Message-ID: <7ca61e83-8551-815e-2f6b-efdb7930bee9@cisco.com>
Date: Thu, 23 Jul 2020 17:50:53 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <24cf37e7-bd2e-8ffe-d062-cf7bfbce6d2d@labn.net>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Content-Language: en-US
X-Authenticated-User: bclaise
X-Outbound-SMTP-Client: 10.55.221.38, ams-bclaise-nitro5.cisco.com
X-Outbound-Node: aer-core-1.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/3C-K4JaAgLnpAoPqcQAn59DFHYw>
Subject: Re: [netmod] Regarding IPR on draft-tao-netmod-yang-node-tags-01
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Jul 2020 15:51:01 -0000

Hi,

"No, I'm not aware of any IPR that applies to this draft"

Regards, B.
> Authors, Contributors, WG,
>
> As part of preparation for WG Adoption:
>
> Are you aware of any IPR that applies to drafts identified above?
>
> Please state either:
>
> "No, I'm not aware of any IPR that applies to this draft"
> or
> "Yes, I'm aware of IPR that applies to this draft"
>
> If so, has this IPR been disclosed in compliance with IETF IPR rules
> (see RFCs 3669, 5378 and 8179 for more details)?
>
> If yes to the above, please state either:
>
> "Yes, the IPR has been disclosed in compliance with IETF IPR rules"
> or
> "No, the IPR has not been disclosed"
>
> If you answer no, please provide any additional details you think
> appropriate.
>
> We note that all DT members are listed as contributors.  If you
> contributed to the document please respond.  Alternatively, please feel
> free to state that you didn't materially contribute to the draft and
> would like your name removed from the contribution section (and moved to
> acknowledgments after WG adoption).
>
> If you are listed as a document author or contributor please answer the
> above by responding to this email regardless of whether or not you are
> aware of any relevant IPR. This document will not advance to the next
> stage until a response has been received from each author.
>
> NOTE: THIS APPLIES TO ALL OF YOU LISTED IN THIS MESSAGE'S TO LINES.
>
> If you are on the WG email list or attend WG meetings but are not listed
> as an author or contributor, we remind you of your obligations under
> the IETF IPR rules which encourages you to notify the IETF if you are
> aware of IPR of others on an IETF contribution, or to refrain from
> participating in any contribution or discussion related to your
> undisclosed IPR. For more information, please see the RFCs listed above
> and
> http://trac.tools.ietf.org/group/iesg/trac/wiki/IntellectualProperty.
>
> Thank you,
> NetMod WG Chairs
>
> PS Please include all listed in the headers of this message in your
> response.
>
>
>
> .


From nobody Fri Jul 24 01:36:26 2020
Return-Path: <j.schoenwaelder@jacobs-university.de>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B546F3A0BD5 for <netmod@ietfa.amsl.com>; Fri, 24 Jul 2020 01:36:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 x3kcaRm1K1Tw for <netmod@ietfa.amsl.com>; Fri, 24 Jul 2020 01:36:22 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 43F853A0BD4 for <netmod@ietf.org>; Fri, 24 Jul 2020 01:36:22 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id 531FD69B; Fri, 24 Jul 2020 10:36:20 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.198]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id zTzq8pnkPK2z; Fri, 24 Jul 2020 10:36:20 +0200 (CEST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS; Fri, 24 Jul 2020 10:36:19 +0200 (CEST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by hermes.jacobs-university.de (Postfix) with ESMTP id CF3C620154; Fri, 24 Jul 2020 10:36:19 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10028) with ESMTP id fIxJi8haOlDC; Fri, 24 Jul 2020 10:36:19 +0200 (CEST)
Received: from localhost (anna.jacobs.jacobs-university.de [10.50.218.117]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by hermes.jacobs-university.de (Postfix) with ESMTPS id 520F6200E4; Fri, 24 Jul 2020 10:36:18 +0200 (CEST)
Date: Fri, 24 Jul 2020 10:36:17 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Ladislav Lhotka <ladislav.lhotka@nic.cz>
Cc: tom petch <ietfc@btconnect.com>, "netmod@ietf.org" <netmod@ietf.org>
Message-ID: <20200724083617.u3wkr34ehjezmusq@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: Ladislav Lhotka <ladislav.lhotka@nic.cz>, tom petch <ietfc@btconnect.com>, "netmod@ietf.org" <netmod@ietf.org>
References: <20200717191717.u5a3wv4nbajjdcaj@anna.jacobs.jacobs-university.de> <87ft9mzhe0.fsf@nic.cz> <20200721194434.pvekzgxaus43iihg@anna.jacobs.jacobs-university.de> <AM7PR07MB62482ED4917241DBCD08E7B7A0790@AM7PR07MB6248.eurprd07.prod.outlook.com> <20200722110030.6c7r6utxgjbsilkq@anna.jacobs.jacobs-university.de> <ff42e4cb-957c-a4f0-a88b-333a6565ed8e@nic.cz>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <ff42e4cb-957c-a4f0-a88b-333a6565ed8e@nic.cz>
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/4Q5dCbmWyil_4vtOWPwP0jWMeuk>
Subject: Re: [netmod] rfc6991bis: inet:host
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 24 Jul 2020 08:36:25 -0000

On Wed, Jul 22, 2020 at 01:46:38PM +0200, Ladislav Lhotka wrote:
> 
> 
> On 22. 07. 20 13:00, Juergen Schoenwaelder wrote:
> > Tom,
> > 
> > my understanding is that Lada is now proposing something slightly
> > different but I am not sure what exactly, hence I asked again.
> 
> Oh yes, I messed it up by mixing different things together, sorry. I
> checked again the ML archive, and the message that is relevant to this
> thread is this:
> 
> https://mailarchive.ietf.org/arch/msg/netmod/PISOifrtow4oWLGW7meBBSri7nM/
> 
> The aim of that proposal was to limit the "inet:host" type to DNS names
> that are reasonable as host names, i.e. eliminate values like "." or "_".

You are proposing to change the length restriction from 1..253 to
2..253 following RFC 952:

   [...] Single character names
   or nicknames are not allowed.

And you add

        pattern '(.*\.)?..\-\-.*' {
          modifier invert-match;
        }

to restrict things to non-reserved letter-digit-hyphen labels as per
RFC 5890. Is it clear that this second restriction applies to host
names? How do you represent internationalized host names? Perhaps we
need a collection of examples? And is the pattern correct? RFC 5890
says:

   Reserved LDH labels, known as "tagged domain names" in some other
   contexts, have the property that they contain "--" in the third and
   fourth characters but which otherwise conform to LDH label rules.

What is the '(.*\.)?' part doing in your pattern?

Finally, would it be useful to derive a host-name type from the
domain-name type (if host-names are really a strict subset of what
domain-name allows), e.g.:

  typedef host-name {
    type domain-name {
      pattern '(.*\.)?..\-\-.*' {
        modifier invert-match;
      }
      length "2..max";
    }
    description
      "Host names  must be at least two characters long (see RFC 952)
       and they are restricted to non-reserved letter-digit-hyphen
       (NR-LDH) labels (see RFC ????).";
    reference
      "RFC  952: DoD Internet Host Table Specification
       RFC ????: ????";
  }

/js

-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>


From nobody Fri Jul 24 01:43:44 2020
Return-Path: <j.schoenwaelder@jacobs-university.de>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BDE183A0BFC for <netmod@ietfa.amsl.com>; Fri, 24 Jul 2020 01:43:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 cBB-8NA_QEq1 for <netmod@ietfa.amsl.com>; Fri, 24 Jul 2020 01:43:41 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 108243A0BFB for <netmod@ietf.org>; Fri, 24 Jul 2020 01:43:40 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id F00EB35E; Fri, 24 Jul 2020 10:43:38 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.198]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id Q7FqDIM_n-xr; Fri, 24 Jul 2020 10:43:38 +0200 (CEST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS; Fri, 24 Jul 2020 10:43:38 +0200 (CEST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by hermes.jacobs-university.de (Postfix) with ESMTP id 8B5FC20154; Fri, 24 Jul 2020 10:43:38 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10028) with ESMTP id 0amnKGbf7NCm; Fri, 24 Jul 2020 10:43:38 +0200 (CEST)
Received: from localhost (anna.jacobs.jacobs-university.de [10.50.218.117]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by hermes.jacobs-university.de (Postfix) with ESMTPS id 3D3ED200E4; Fri, 24 Jul 2020 10:43:38 +0200 (CEST)
Date: Fri, 24 Jul 2020 10:43:38 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Ladislav Lhotka <ladislav.lhotka@nic.cz>, tom petch <ietfc@btconnect.com>,  "netmod@ietf.org" <netmod@ietf.org>
Message-ID: <20200724084338.7i52xif5oja6mhpm@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: Ladislav Lhotka <ladislav.lhotka@nic.cz>, tom petch <ietfc@btconnect.com>, "netmod@ietf.org" <netmod@ietf.org>
References: <20200717191717.u5a3wv4nbajjdcaj@anna.jacobs.jacobs-university.de> <87ft9mzhe0.fsf@nic.cz> <20200721194434.pvekzgxaus43iihg@anna.jacobs.jacobs-university.de> <AM7PR07MB62482ED4917241DBCD08E7B7A0790@AM7PR07MB6248.eurprd07.prod.outlook.com> <20200722110030.6c7r6utxgjbsilkq@anna.jacobs.jacobs-university.de> <ff42e4cb-957c-a4f0-a88b-333a6565ed8e@nic.cz> <20200724083617.u3wkr34ehjezmusq@anna.jacobs.jacobs-university.de>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <20200724083617.u3wkr34ehjezmusq@anna.jacobs.jacobs-university.de>
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/A2cUU6qfvlGOox0S4TAUpZeRFyE>
Subject: Re: [netmod] rfc6991bis: inet:host
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 24 Jul 2020 08:43:43 -0000

On Fri, Jul 24, 2020 at 10:36:17AM +0200, Juergen Schoenwaelder wrote:
> 
> What is the '(.*\.)?' part doing in your pattern?
>

OK, I figured it out, the NR-LDH label and be in anywhere in the
sequence of labels.
 
/js

-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>


From nobody Fri Jul 24 02:40:30 2020
Return-Path: <j.schoenwaelder@jacobs-university.de>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 101353A0DC3 for <netmod@ietfa.amsl.com>; Fri, 24 Jul 2020 02:40:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 7r0DBn9fuhn0 for <netmod@ietfa.amsl.com>; Fri, 24 Jul 2020 02:40:27 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CB9AD3A0DC2 for <netmod@ietf.org>; Fri, 24 Jul 2020 02:40:26 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id 15AEA6AB; Fri, 24 Jul 2020 11:40:25 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.198]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id ocaibyW0lhq3; Fri, 24 Jul 2020 11:40:24 +0200 (CEST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS; Fri, 24 Jul 2020 11:40:24 +0200 (CEST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by hermes.jacobs-university.de (Postfix) with ESMTP id 9F44020154; Fri, 24 Jul 2020 11:40:24 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10028) with ESMTP id ZmIelsmT-pGl; Fri, 24 Jul 2020 11:40:24 +0200 (CEST)
Received: from localhost (anna.jacobs.jacobs-university.de [10.50.218.117]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by hermes.jacobs-university.de (Postfix) with ESMTPS id 10EC8200E4; Fri, 24 Jul 2020 11:40:24 +0200 (CEST)
Date: Fri, 24 Jul 2020 11:40:23 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Andy Bierman <andy@yumaworks.com>
Cc: Vladimir Vassilev <vladimir@lightside-instruments.com>, "netmod@ietf.org" <netmod@ietf.org>
Message-ID: <20200724094023.u5gqt6fnfjjtjktm@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: Andy Bierman <andy@yumaworks.com>, Vladimir Vassilev <vladimir@lightside-instruments.com>, "netmod@ietf.org" <netmod@ietf.org>
References: <2751efb1-d276-8c49-4697-87de2bb379e8@lightside-instruments.com> <86a37242-a85d-f4a6-1db6-c79d861f76fb@lightside-instruments.com> <CABCOCHQ-=-2yb2iA6sRMir6MvvQfGzyb4Nx3MFFYof6By4jKLg@mail.gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <CABCOCHQ-=-2yb2iA6sRMir6MvvQfGzyb4Nx3MFFYof6By4jKLg@mail.gmail.com>
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/-PQnHFRmhFmV4zzm5f5FhISvuMA>
Subject: Re: [netmod] rfc6991bis: yang:xpath1.0
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 24 Jul 2020 09:40:29 -0000

On Sat, Jul 18, 2020 at 09:00:42AM -0700, Andy Bierman wrote:
> On Sat, Jul 18, 2020 at 8:42 AM Vladimir Vassilev <
> vladimir@lightside-instruments.com> wrote:
> 
> > On 17/07/2020 21.14, Juergen Schoenwaelder wrote:
> >
> > > - How do we deal with xpath expressions in other encodings
> > > such as JSON. Do we assume an xpath context populated with
> > > module names such that module names can be used to qualify
> > > path expressions. This may need discussion and/or a new
> > > definition.
> > >
> > > - This interacts with the definition of node-instance-identifier.
> > >
> > > - Options: (i) Leave this definition as it is. (ii) Detail how this
> > > type work with encodings that use module names instead of prefixes
> > > to qualify names.
> > >
> > > - Proposal: ?
> >
> >
> > How about leaving the xpath1.0 type definition as it is and specifying a
> > canonical form for the node-instance-identifier where namespace prefixes
> > must be module names.
> >
> >
> Since (i) is the only BC option why is (ii) even being considered?
> Of course a new type name is needed to change the XPath syntax
> to something that is not backward-compatible.
>

The idea was not to propose something non-backwards compatible but to
try to explain how xpath1.0 values work with non-XML encodings. But
perhaps this is 'unexplainable' in the sense that people deal with
this in different ways.

/js

-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>


From nobody Fri Jul 24 03:14:36 2020
Return-Path: <auerswal@unix-ag.uni-kl.de>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 46DC83A0E45 for <netmod@ietfa.amsl.com>; Fri, 24 Jul 2020 03:14:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 MpuYexlwjptp for <netmod@ietfa.amsl.com>; Fri, 24 Jul 2020 03:14:32 -0700 (PDT)
Received: from mailgw1.uni-kl.de (mailgw1.uni-kl.de [IPv6:2001:638:208:120::220]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3378D3A0E69 for <netmod@ietf.org>; Fri, 24 Jul 2020 03:14:21 -0700 (PDT)
Received: from sushi.unix-ag.uni-kl.de (sushi.unix-ag.uni-kl.de [IPv6:2001:638:208:ef34:0:ff:fe00:65]) by mailgw1.uni-kl.de (8.14.4/8.14.4/Debian-8+deb8u2) with ESMTP id 06OAEHmi166690 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT);  Fri, 24 Jul 2020 12:14:17 +0200
Received: from sushi.unix-ag.uni-kl.de (ip6-localhost [IPv6:::1]) by sushi.unix-ag.uni-kl.de (8.14.4/8.14.4/Debian-4+deb7u1) with ESMTP id 06OAEHVd016820 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Fri, 24 Jul 2020 12:14:17 +0200
Received: (from auerswal@localhost) by sushi.unix-ag.uni-kl.de (8.14.4/8.14.4/Submit) id 06OAEH6n016819; Fri, 24 Jul 2020 12:14:17 +0200
Date: Fri, 24 Jul 2020 12:14:17 +0200
From: Erik Auerswald <auerswal@unix-ag.uni-kl.de>
To: Ladislav Lhotka <ladislav.lhotka@nic.cz>, tom petch <ietfc@btconnect.com>,  "netmod@ietf.org" <netmod@ietf.org>
Message-ID: <20200724101417.GA15882@unix-ag.uni-kl.de>
References: <20200717191717.u5a3wv4nbajjdcaj@anna.jacobs.jacobs-university.de> <87ft9mzhe0.fsf@nic.cz> <20200721194434.pvekzgxaus43iihg@anna.jacobs.jacobs-university.de> <AM7PR07MB62482ED4917241DBCD08E7B7A0790@AM7PR07MB6248.eurprd07.prod.outlook.com> <20200722110030.6c7r6utxgjbsilkq@anna.jacobs.jacobs-university.de> <ff42e4cb-957c-a4f0-a88b-333a6565ed8e@nic.cz> <20200724083617.u3wkr34ehjezmusq@anna.jacobs.jacobs-university.de>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <20200724083617.u3wkr34ehjezmusq@anna.jacobs.jacobs-university.de>
User-Agent: Mutt/1.5.21 (2010-09-15)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/6YZvOIQ9kjM9wza6BsqogPnutUs>
Subject: Re: [netmod] rfc6991bis: inet:host
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 24 Jul 2020 10:14:34 -0000

Hi,

On Fri, Jul 24, 2020 at 10:36:17AM +0200, Juergen Schoenwaelder wrote:
> On Wed, Jul 22, 2020 at 01:46:38PM +0200, Ladislav Lhotka wrote:
> > On 22. 07. 20 13:00, Juergen Schoenwaelder wrote:
> > > 
> > > my understanding is that Lada is now proposing something slightly
> > > different but I am not sure what exactly, hence I asked again.
> > 
> > Oh yes, I messed it up by mixing different things together, sorry. I
> > checked again the ML archive, and the message that is relevant to this
> > thread is this:
> > 
> > https://mailarchive.ietf.org/arch/msg/netmod/PISOifrtow4oWLGW7meBBSri7nM/
> > 
> > The aim of that proposal was to limit the "inet:host" type to DNS names
> > that are reasonable as host names, i.e. eliminate values like "." or "_".
> 
> You are proposing to change the length restriction from 1..253 to
> 2..253 following RFC 952:
> 
>    [...] Single character names
>    or nicknames are not allowed.

What about single character host names currently used, e.g.,
a.root-servers.net.?

There are single character subdomain labels in use as well, e.g., l.de..

Best regards,
Erik


From nobody Fri Jul 24 04:09:28 2020
Return-Path: <j.schoenwaelder@jacobs-university.de>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4243F3A0ED0 for <netmod@ietfa.amsl.com>; Fri, 24 Jul 2020 04:09:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 CuOYVSuwzUx9 for <netmod@ietfa.amsl.com>; Fri, 24 Jul 2020 04:09:25 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6405B3A0ECC for <netmod@ietf.org>; Fri, 24 Jul 2020 04:09:25 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id BF14635E; Fri, 24 Jul 2020 13:09:23 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.198]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id uiTUk2M1srA7; Fri, 24 Jul 2020 13:09:23 +0200 (CEST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS; Fri, 24 Jul 2020 13:09:23 +0200 (CEST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by hermes.jacobs-university.de (Postfix) with ESMTP id 6256920154; Fri, 24 Jul 2020 13:09:23 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10028) with ESMTP id pAnmi2cPQKcx; Fri, 24 Jul 2020 13:09:23 +0200 (CEST)
Received: from localhost (anna.jacobs.jacobs-university.de [10.50.218.117]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by hermes.jacobs-university.de (Postfix) with ESMTPS id 09845200E4; Fri, 24 Jul 2020 13:09:22 +0200 (CEST)
Date: Fri, 24 Jul 2020 13:09:21 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Erik Auerswald <auerswal@unix-ag.uni-kl.de>
Cc: Ladislav Lhotka <ladislav.lhotka@nic.cz>, tom petch <ietfc@btconnect.com>,  "netmod@ietf.org" <netmod@ietf.org>
Message-ID: <20200724110921.yadepgx3f6o7kgc2@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: Erik Auerswald <auerswal@unix-ag.uni-kl.de>, Ladislav Lhotka <ladislav.lhotka@nic.cz>, tom petch <ietfc@btconnect.com>, "netmod@ietf.org" <netmod@ietf.org>
References: <20200717191717.u5a3wv4nbajjdcaj@anna.jacobs.jacobs-university.de> <87ft9mzhe0.fsf@nic.cz> <20200721194434.pvekzgxaus43iihg@anna.jacobs.jacobs-university.de> <AM7PR07MB62482ED4917241DBCD08E7B7A0790@AM7PR07MB6248.eurprd07.prod.outlook.com> <20200722110030.6c7r6utxgjbsilkq@anna.jacobs.jacobs-university.de> <ff42e4cb-957c-a4f0-a88b-333a6565ed8e@nic.cz> <20200724083617.u3wkr34ehjezmusq@anna.jacobs.jacobs-university.de> <20200724101417.GA15882@unix-ag.uni-kl.de>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <20200724101417.GA15882@unix-ag.uni-kl.de>
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/jABkd6053Xj5WsbvBl_INcJ5xJ0>
Subject: Re: [netmod] rfc6991bis: inet:host
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 24 Jul 2020 11:09:27 -0000

On Fri, Jul 24, 2020 at 12:14:17PM +0200, Erik Auerswald wrote:
> Hi,
> 
> On Fri, Jul 24, 2020 at 10:36:17AM +0200, Juergen Schoenwaelder wrote:
> > On Wed, Jul 22, 2020 at 01:46:38PM +0200, Ladislav Lhotka wrote:
> > > On 22. 07. 20 13:00, Juergen Schoenwaelder wrote:
> > > > 
> > > > my understanding is that Lada is now proposing something slightly
> > > > different but I am not sure what exactly, hence I asked again.
> > > 
> > > Oh yes, I messed it up by mixing different things together, sorry. I
> > > checked again the ML archive, and the message that is relevant to this
> > > thread is this:
> > > 
> > > https://mailarchive.ietf.org/arch/msg/netmod/PISOifrtow4oWLGW7meBBSri7nM/
> > > 
> > > The aim of that proposal was to limit the "inet:host" type to DNS names
> > > that are reasonable as host names, i.e. eliminate values like "." or "_".
> > 
> > You are proposing to change the length restriction from 1..253 to
> > 2..253 following RFC 952:
> > 
> >    [...] Single character names
> >    or nicknames are not allowed.
> 
> What about single character host names currently used, e.g.,
> a.root-servers.net.?
> 
> There are single character subdomain labels in use as well, e.g., l.de..
>

The description of 'host name' in RFC 8499 explains that host names
are considerd to be domain names but in some contexts a host name is
considered to be just the first label of a domain name. In our
context, however, it is pretty clear that we consider a host name to
be a domain name. Hence, what Lada suggests is to formally disallow
names like 'a.' while 'a.root-servers.net.' would not be affected.

/js

-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>


From nobody Fri Jul 24 09:38:02 2020
Return-Path: <andy@yumaworks.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ED0A43A0FBB for <netmod@ietfa.amsl.com>; Fri, 24 Jul 2020 09:38:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.887
X-Spam-Level: 
X-Spam-Status: No, score=-1.887 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=yumaworks-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 GQ8qnWSi6wGx for <netmod@ietfa.amsl.com>; Fri, 24 Jul 2020 09:37:59 -0700 (PDT)
Received: from mail-lf1-x135.google.com (mail-lf1-x135.google.com [IPv6:2a00:1450:4864:20::135]) (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 11C773A0FB5 for <netmod@ietf.org>; Fri, 24 Jul 2020 09:37:58 -0700 (PDT)
Received: by mail-lf1-x135.google.com with SMTP id v15so980376lfg.6 for <netmod@ietf.org>; Fri, 24 Jul 2020 09:37:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yumaworks-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=XlWtorwxUhQbQaXjDuGtPTxnaPlP/AKoon0FyITaqt0=; b=K9Y8O8f5QHPW/hoQaLGZkT2SJT+COw2vJmQZPimWNEQVUCsnCwiELj3ilSXsjW74MI ELboGBY5ypggOES+C1mEF48mGE/GZ4wC0hWtgGleTkPK3PnLh4Wbe1amUx5MTSkCA0oJ /kbrCcjlqK5iT9eVheZ+0I3u/gGhTWC5n48T7T3S5ocG1i8ZgHkhmpT7lK8tE2/2gHN8 LIKRez/7cWz01lZmlu+cpDT8qPRtDOL518xBpITQTDoG9tkr29p9XsMMYP5HydxqhZ0q 7c4bLyV9ei7zu1ZxdkjBeFGmOv7t5iRt5eTRqOxk7+HXp9g+j5EAyv1fpN5U6vglhBlW CVCg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=XlWtorwxUhQbQaXjDuGtPTxnaPlP/AKoon0FyITaqt0=; b=t7A84akvbksBtTYxWAqQSPbYgZOEN4OO+Wl7zAMDvb9C4bFkBtHG5eKSwAYbJQ2ZjO 8XT307elV0E9yvU5YHhdkv5g2gdER5hnW57y7HSrMEKT6AoAdXt3bZfwS4oJEWrnrwXQ QoQRW8rZITnk/1zDWmwmzPPLL+uiJ6XlI8P5Bc8FfuxmI+xfOZA7RkF6zk0sa12T91r3 1BxzYUeH1M3PMxPIF45Q6lcc7ot4heKPQGBVmVdqMkLh2gm7EebXdTqBdnh9jRdulVIk zhPnBTl1P3p+hw1YFZBSKT7Y15X4Rou+Rm07AR5NHkb1qSTLl9ZWtmWGEvKaqb+2PHYe KoQw==
X-Gm-Message-State: AOAM533mOoGir8ERmNkHQhuwgkmii7p8gvxpvWtx7L0GNmd3u7Xbyuia gpnrzIwK6qJpTgUbsd9QZqR/2VWCe8be/VX67+klzw==
X-Google-Smtp-Source: ABdhPJxmQmg2c+Kps0iWUeEhOfaCUdQWVAnj2EVu978Pe+D7u261ygIuCQAtU0d2UQwX2OVwyAX655NhPO5d9DPA6lQ=
X-Received: by 2002:a05:6512:330c:: with SMTP id k12mr5413883lfe.151.1595608676843;  Fri, 24 Jul 2020 09:37:56 -0700 (PDT)
MIME-Version: 1.0
References: <2751efb1-d276-8c49-4697-87de2bb379e8@lightside-instruments.com> <86a37242-a85d-f4a6-1db6-c79d861f76fb@lightside-instruments.com> <CABCOCHQ-=-2yb2iA6sRMir6MvvQfGzyb4Nx3MFFYof6By4jKLg@mail.gmail.com> <20200724094023.u5gqt6fnfjjtjktm@anna.jacobs.jacobs-university.de>
In-Reply-To: <20200724094023.u5gqt6fnfjjtjktm@anna.jacobs.jacobs-university.de>
From: Andy Bierman <andy@yumaworks.com>
Date: Fri, 24 Jul 2020 09:37:45 -0700
Message-ID: <CABCOCHS3Sbp=QME-9Eg57_AscTYn5KfYvX73QgiAO4hPjzZr=w@mail.gmail.com>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, Andy Bierman <andy@yumaworks.com>,  Vladimir Vassilev <vladimir@lightside-instruments.com>, "netmod@ietf.org" <netmod@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000625f2a05ab3298ef"
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/gHMlvcCnUtgu3Ps6WV0QX4JaQGM>
Subject: Re: [netmod] rfc6991bis: yang:xpath1.0
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 24 Jul 2020 16:38:01 -0000

--000000000000625f2a05ab3298ef
Content-Type: text/plain; charset="UTF-8"

On Fri, Jul 24, 2020 at 2:40 AM Juergen Schoenwaelder <
j.schoenwaelder@jacobs-university.de> wrote:

> On Sat, Jul 18, 2020 at 09:00:42AM -0700, Andy Bierman wrote:
> > On Sat, Jul 18, 2020 at 8:42 AM Vladimir Vassilev <
> > vladimir@lightside-instruments.com> wrote:
> >
> > > On 17/07/2020 21.14, Juergen Schoenwaelder wrote:
> > >
> > > > - How do we deal with xpath expressions in other encodings
> > > > such as JSON. Do we assume an xpath context populated with
> > > > module names such that module names can be used to qualify
> > > > path expressions. This may need discussion and/or a new
> > > > definition.
> > > >
> > > > - This interacts with the definition of node-instance-identifier.
> > > >
> > > > - Options: (i) Leave this definition as it is. (ii) Detail how this
> > > > type work with encodings that use module names instead of prefixes
> > > > to qualify names.
> > > >
> > > > - Proposal: ?
> > >
> > >
> > > How about leaving the xpath1.0 type definition as it is and specifying
> a
> > > canonical form for the node-instance-identifier where namespace
> prefixes
> > > must be module names.
> > >
> > >
> > Since (i) is the only BC option why is (ii) even being considered?
> > Of course a new type name is needed to change the XPath syntax
> > to something that is not backward-compatible.
> >
>
> The idea was not to propose something non-backwards compatible but to
> try to explain how xpath1.0 values work with non-XML encodings. But
> perhaps this is 'unexplainable' in the sense that people deal with
> this in different ways.
>
>

IMO it is better to use a new type definition where the prefixes MUST be
module names
rather than overload a widely deployed type definition with semantics that
the prefixes
MAY be module names.

I prefer a new node-instance-identifier typedef, based on RFC 8040 sec.
3.5.3,
but that is another discussion.


/js
>


Andy


>
> --
> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
> Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>
>

--000000000000625f2a05ab3298ef
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"ltr"><br></div><br><div class=3D"gmail_quote">=
<div dir=3D"ltr" class=3D"gmail_attr">On Fri, Jul 24, 2020 at 2:40 AM Juerg=
en Schoenwaelder &lt;<a href=3D"mailto:j.schoenwaelder@jacobs-university.de=
">j.schoenwaelder@jacobs-university.de</a>&gt; wrote:<br></div><blockquote =
class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px sol=
id rgb(204,204,204);padding-left:1ex">On Sat, Jul 18, 2020 at 09:00:42AM -0=
700, Andy Bierman wrote:<br>
&gt; On Sat, Jul 18, 2020 at 8:42 AM Vladimir Vassilev &lt;<br>
&gt; <a href=3D"mailto:vladimir@lightside-instruments.com" target=3D"_blank=
">vladimir@lightside-instruments.com</a>&gt; wrote:<br>
&gt; <br>
&gt; &gt; On 17/07/2020 21.14, Juergen Schoenwaelder wrote:<br>
&gt; &gt;<br>
&gt; &gt; &gt; - How do we deal with xpath expressions in other encodings<b=
r>
&gt; &gt; &gt; such as JSON. Do we assume an xpath context populated with<b=
r>
&gt; &gt; &gt; module names such that module names can be used to qualify<b=
r>
&gt; &gt; &gt; path expressions. This may need discussion and/or a new<br>
&gt; &gt; &gt; definition.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; - This interacts with the definition of node-instance-identi=
fier.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; - Options: (i) Leave this definition as it is. (ii) Detail h=
ow this<br>
&gt; &gt; &gt; type work with encodings that use module names instead of pr=
efixes<br>
&gt; &gt; &gt; to qualify names.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; - Proposal: ?<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; How about leaving the xpath1.0 type definition as it is and speci=
fying a<br>
&gt; &gt; canonical form for the node-instance-identifier where namespace p=
refixes<br>
&gt; &gt; must be module names.<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; Since (i) is the only BC option why is (ii) even being considered?<br>
&gt; Of course a new type name is needed to change the XPath syntax<br>
&gt; to something that is not backward-compatible.<br>
&gt;<br>
<br>
The idea was not to propose something non-backwards compatible but to<br>
try to explain how xpath1.0 values work with non-XML encodings. But<br>
perhaps this is &#39;unexplainable&#39; in the sense that people deal with<=
br>
this in different ways.<br>
<br></blockquote><div><br></div><div><br></div><div>IMO it is better to use=
 a new type definition where the prefixes MUST be module names</div><div>ra=
ther than overload a widely deployed type definition with semantics that th=
e prefixes</div><div>MAY be module names.</div><div><br></div><div>I prefer=
 a new node-instance-identifier typedef, based on RFC 8040 sec. 3.5.3,</div=
><div>but that is another discussion.</div><div><br></div><div><br></div><b=
lockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-le=
ft:1px solid rgb(204,204,204);padding-left:1ex">
/js<br></blockquote><div><br></div><div><br></div><div>Andy</div><div>=C2=
=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8e=
x;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
-- <br>
Juergen Schoenwaelder=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Jacobs Univer=
sity Bremen gGmbH<br>
Phone: +49 421 200 3587=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Campus Ring 1 | 28=
759 Bremen | Germany<br>
Fax:=C2=A0 =C2=A0+49 421 200 3103=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;<a h=
ref=3D"https://www.jacobs-university.de/" rel=3D"noreferrer" target=3D"_bla=
nk">https://www.jacobs-university.de/</a>&gt;<br>
</blockquote></div></div>

--000000000000625f2a05ab3298ef--


From nobody Sun Jul 26 06:11:46 2020
Return-Path: <ladislav.lhotka@nic.cz>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A9DBF3A0E74 for <netmod@ietfa.amsl.com>; Sun, 26 Jul 2020 06:11:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 r-Q2NhOGWOnH for <netmod@ietfa.amsl.com>; Sun, 26 Jul 2020 06:11:41 -0700 (PDT)
Received: from trail.lhotka.name (trail.lhotka.name [77.48.224.143]) by ietfa.amsl.com (Postfix) with ESMTP id 7BDF73A0E73 for <netmod@ietf.org>; Sun, 26 Jul 2020 06:11:40 -0700 (PDT)
Received: by trail.lhotka.name (Postfix, from userid 109) id 887AE8600CA; Sun, 26 Jul 2020 15:02:54 +0200 (CEST)
Received: from localhost (unknown [172.29.2.111]) by trail.lhotka.name (Postfix) with ESMTPSA id EC54C860083; Sun, 26 Jul 2020 15:02:31 +0200 (CEST)
From: Ladislav Lhotka <ladislav.lhotka@nic.cz>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Cc: tom petch <ietfc@btconnect.com>, "netmod\@ietf.org" <netmod@ietf.org>
In-Reply-To: <20200724083617.u3wkr34ehjezmusq@anna.jacobs.jacobs-university.de>
References: <20200717191717.u5a3wv4nbajjdcaj@anna.jacobs.jacobs-university.de> <87ft9mzhe0.fsf@nic.cz> <20200721194434.pvekzgxaus43iihg@anna.jacobs.jacobs-university.de> <AM7PR07MB62482ED4917241DBCD08E7B7A0790@AM7PR07MB6248.eurprd07.prod.outlook.com> <20200722110030.6c7r6utxgjbsilkq@anna.jacobs.jacobs-university.de> <ff42e4cb-957c-a4f0-a88b-333a6565ed8e@nic.cz> <20200724083617.u3wkr34ehjezmusq@anna.jacobs.jacobs-university.de>
Mail-Followup-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, tom petch <ietfc@btconnect.com>, "netmod\@ietf.org" <netmod@ietf.org>
Date: Sun, 26 Jul 2020 15:11:15 +0200
Message-ID: <87a6zmifpo.fsf@nic.cz>
MIME-Version: 1.0
Content-Type: text/plain
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/EkvQmnGUj7eVM-pKfx3vqnXzdjI>
Subject: Re: [netmod] rfc6991bis: inet:host
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 26 Jul 2020 13:11:45 -0000

Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> writes:

> On Wed, Jul 22, 2020 at 01:46:38PM +0200, Ladislav Lhotka wrote:
>> 
>> 
>> On 22. 07. 20 13:00, Juergen Schoenwaelder wrote:
>> > Tom,
>> > 
>> > my understanding is that Lada is now proposing something slightly
>> > different but I am not sure what exactly, hence I asked again.
>> 
>> Oh yes, I messed it up by mixing different things together, sorry. I
>> checked again the ML archive, and the message that is relevant to this
>> thread is this:
>> 
>> https://mailarchive.ietf.org/arch/msg/netmod/PISOifrtow4oWLGW7meBBSri7nM/
>> 
>> The aim of that proposal was to limit the "inet:host" type to DNS names
>> that are reasonable as host names, i.e. eliminate values like "." or "_".
>
> You are proposing to change the length restriction from 1..253 to
> 2..253 following RFC 952:
>
>    [...] Single character names
>    or nicknames are not allowed.
>
> And you add
>
>         pattern '(.*\.)?..\-\-.*' {
>           modifier invert-match;
>         }
>
> to restrict things to non-reserved letter-digit-hyphen labels as per
> RFC 5890. Is it clear that this second restriction applies to host
> names? How do you represent internationalized host names? Perhaps we
> need a collection of examples? And is the pattern correct? RFC 5890
> says:
>
>    Reserved LDH labels, known as "tagged domain names" in some other
>    contexts, have the property that they contain "--" in the third and
>    fourth characters but which otherwise conform to LDH label rules.
>
> What is the '(.*\.)?' part doing in your pattern?
>
> Finally, would it be useful to derive a host-name type from the
> domain-name type (if host-names are really a strict subset of what
> domain-name allows), e.g.:

The current definition of "inet:domain-name" in 6991bis also permits the underscore character in labels, so it is not LDH.

Lada

>
>   typedef host-name {
>     type domain-name {
>       pattern '(.*\.)?..\-\-.*' {
>         modifier invert-match;
>       }
>       length "2..max";
>     }
>     description
>       "Host names  must be at least two characters long (see RFC 952)
>        and they are restricted to non-reserved letter-digit-hyphen
>        (NR-LDH) labels (see RFC ????).";
>     reference
>       "RFC  952: DoD Internet Host Table Specification
>        RFC ????: ????";
>   }
>
> /js
>
> -- 
> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
> Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>

-- 
Ladislav Lhotka 
Head, CZ.NIC Labs
PGP Key ID: 0xB8F92B08A9F76C67


From nobody Sun Jul 26 06:56:19 2020
Return-Path: <ietf-secretariat-reply@ietf.org>
X-Original-To: netmod@ietf.org
Delivered-To: netmod@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id DA40F3A0EEB; Sun, 26 Jul 2020 06:56:17 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: IETF Secretariat <ietf-secretariat-reply@ietf.org>
To: <netmod@ietf.org>, <draft-tao-netmod-yang-node-tags@ietf.org>, <netmod-chairs@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 7.10.1
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <159577177787.18056.6422909431038730329@ietfa.amsl.com>
Date: Sun, 26 Jul 2020 06:56:17 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/F4VhpaGSF1QBb2mx5FZLyisUZXc>
Subject: [netmod] The NETMOD WG has placed draft-tao-netmod-yang-node-tags in state "Candidate for WG Adoption"
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 26 Jul 2020 13:56:18 -0000

The NETMOD WG has placed draft-tao-netmod-yang-node-tags in state
Candidate for WG Adoption (entered by Lou Berger)

The document is available at
https://datatracker.ietf.org/doc/draft-tao-netmod-yang-node-tags/

Comment:
IPR disclosures:
https://datatracker.ietf.org/ipr/4216/
Mail poll:
https://mailarchive.ietf.org/arch/msg/netmod/pyk2fLkG8srCuZKg7dDI3ypzKrQ/

Liang Geng:
https://mailarchive.ietf.org/arch/msg/netmod/rXb-ZeXzvCQAByu2fFJlbno6tR4/ Du
Zongpeng:
https://mailarchive.ietf.org/arch/msg/netmod/PRfcKZjjttBO4l3hW2VwEKwXJmc/ Ran
Tao:
https://mailarchive.ietf.org/arch/msg/netmod/O54ihWu6g5dnZmkJGHVByX7hpoo/ Qin
Wu: https://mailarchive.ietf.org/arch/msg/netmod/7jdfrEj61mcF2ASE6dDP8zOHfps/
Benoit Claise:
https://mailarchive.ietf.org/arch/msg/netmod/3C-K4JaAgLnpAoPqcQAn59DFHYw/


From nobody Sun Jul 26 13:24:36 2020
Return-Path: <j.schoenwaelder@jacobs-university.de>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7C7BB3A1430 for <netmod@ietfa.amsl.com>; Sun, 26 Jul 2020 13:24:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 0C9vYujjhKmN for <netmod@ietfa.amsl.com>; Sun, 26 Jul 2020 13:24:31 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8A8473A142F for <netmod@ietf.org>; Sun, 26 Jul 2020 13:24:30 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id 29EA8814; Sun, 26 Jul 2020 22:24:29 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.198]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id fl7cYX5p_fPO; Sun, 26 Jul 2020 22:24:28 +0200 (CEST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS; Sun, 26 Jul 2020 22:24:28 +0200 (CEST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by hermes.jacobs-university.de (Postfix) with ESMTP id B093F20154; Sun, 26 Jul 2020 22:24:28 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10028) with ESMTP id 25KQ5hMkbgNS; Sun, 26 Jul 2020 22:24:28 +0200 (CEST)
Received: from localhost (anna.jacobs.jacobs-university.de [10.50.218.117]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by hermes.jacobs-university.de (Postfix) with ESMTPS id 4F03E200E4; Sun, 26 Jul 2020 22:24:28 +0200 (CEST)
Date: Sun, 26 Jul 2020 22:24:27 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: tom petch <ietfc@btconnect.com>, "netmod@ietf.org" <netmod@ietf.org>
Message-ID: <20200726202427.oqythl6sggm4uzxe@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: tom petch <ietfc@btconnect.com>, "netmod@ietf.org" <netmod@ietf.org>
References: <20200717191717.u5a3wv4nbajjdcaj@anna.jacobs.jacobs-university.de> <87ft9mzhe0.fsf@nic.cz> <20200721194434.pvekzgxaus43iihg@anna.jacobs.jacobs-university.de> <AM7PR07MB62482ED4917241DBCD08E7B7A0790@AM7PR07MB6248.eurprd07.prod.outlook.com> <20200722110030.6c7r6utxgjbsilkq@anna.jacobs.jacobs-university.de> <ff42e4cb-957c-a4f0-a88b-333a6565ed8e@nic.cz> <20200724083617.u3wkr34ehjezmusq@anna.jacobs.jacobs-university.de> <87a6zmifpo.fsf@nic.cz>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <87a6zmifpo.fsf@nic.cz>
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/n1Q3HHYH17YQSoh3F5jdT-U7NVk>
Subject: Re: [netmod] rfc6991bis: inet:host
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 26 Jul 2020 20:24:35 -0000

So would the following do the right thing?

    typedef host-name {
      type domain-name {
	pattern	'[a-zA-Z0-9\-\.]+';
        length "2..max";
      }
      description
        "Host names must be at least two characters long (see RFC 952)
         and they are restricted to labels consisting of letters, digits
       	 and hyphens separated by dots (see RFC1123 and RFC 952).";
      reference
        "RFC  952: DoD Internet Host Table Specification
	"RFC 1123: Requirements for Internet Hosts: Application and Support";
    }

/js

On Sun, Jul 26, 2020 at 03:11:15PM +0200, Ladislav Lhotka wrote:
> Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> writes:
> 
> > On Wed, Jul 22, 2020 at 01:46:38PM +0200, Ladislav Lhotka wrote:
> >> 
> >> 
> >> On 22. 07. 20 13:00, Juergen Schoenwaelder wrote:
> >> > Tom,
> >> > 
> >> > my understanding is that Lada is now proposing something slightly
> >> > different but I am not sure what exactly, hence I asked again.
> >> 
> >> Oh yes, I messed it up by mixing different things together, sorry. I
> >> checked again the ML archive, and the message that is relevant to this
> >> thread is this:
> >> 
> >> https://mailarchive.ietf.org/arch/msg/netmod/PISOifrtow4oWLGW7meBBSri7nM/
> >> 
> >> The aim of that proposal was to limit the "inet:host" type to DNS names
> >> that are reasonable as host names, i.e. eliminate values like "." or "_".
> >
> > You are proposing to change the length restriction from 1..253 to
> > 2..253 following RFC 952:
> >
> >    [...] Single character names
> >    or nicknames are not allowed.
> >
> > And you add
> >
> >         pattern '(.*\.)?..\-\-.*' {
> >           modifier invert-match;
> >         }
> >
> > to restrict things to non-reserved letter-digit-hyphen labels as per
> > RFC 5890. Is it clear that this second restriction applies to host
> > names? How do you represent internationalized host names? Perhaps we
> > need a collection of examples? And is the pattern correct? RFC 5890
> > says:
> >
> >    Reserved LDH labels, known as "tagged domain names" in some other
> >    contexts, have the property that they contain "--" in the third and
> >    fourth characters but which otherwise conform to LDH label rules.
> >
> > What is the '(.*\.)?' part doing in your pattern?
> >
> > Finally, would it be useful to derive a host-name type from the
> > domain-name type (if host-names are really a strict subset of what
> > domain-name allows), e.g.:
> 
> The current definition of "inet:domain-name" in 6991bis also permits the underscore character in labels, so it is not LDH.
> 
> Lada
> 
> >
> >   typedef host-name {
> >     type domain-name {
> >       pattern '(.*\.)?..\-\-.*' {
> >         modifier invert-match;
> >       }
> >       length "2..max";
> >     }
> >     description
> >       "Host names  must be at least two characters long (see RFC 952)
> >        and they are restricted to non-reserved letter-digit-hyphen
> >        (NR-LDH) labels (see RFC ????).";
> >     reference
> >       "RFC  952: DoD Internet Host Table Specification
> >        RFC ????: ????";
> >   }
> >
> > /js
> >
> > -- 
> > Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> > Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
> > Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>
> 
> -- 
> Ladislav Lhotka 
> Head, CZ.NIC Labs
> PGP Key ID: 0xB8F92B08A9F76C67

-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>


From nobody Mon Jul 27 01:48:09 2020
Return-Path: <j.schoenwaelder@jacobs-university.de>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 466543A17D1 for <netmod@ietfa.amsl.com>; Mon, 27 Jul 2020 01:48:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 Y-fSxRwJ60vW for <netmod@ietfa.amsl.com>; Mon, 27 Jul 2020 01:48:05 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EB1723A0C2D for <netmod@ietf.org>; Mon, 27 Jul 2020 01:48:04 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id 0E4D36AB for <netmod@ietf.org>; Mon, 27 Jul 2020 10:48:03 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.198]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id Eb1RMvltGScf for <netmod@ietf.org>; Mon, 27 Jul 2020 10:48:02 +0200 (CEST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS for <netmod@ietf.org>; Mon, 27 Jul 2020 10:48:02 +0200 (CEST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by hermes.jacobs-university.de (Postfix) with ESMTP id A271B20154 for <netmod@ietf.org>; Mon, 27 Jul 2020 10:48:02 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10028) with ESMTP id lWHq98RE1o6j; Mon, 27 Jul 2020 10:48:02 +0200 (CEST)
Received: from localhost (anna.jacobs.jacobs-university.de [10.50.218.117]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by hermes.jacobs-university.de (Postfix) with ESMTPS id 1D9A2200E4; Mon, 27 Jul 2020 10:48:01 +0200 (CEST)
Date: Mon, 27 Jul 2020 10:48:01 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: netmod@ietf.org
Message-ID: <20200727084801.g3ecpzuzyuj3fxvm@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: netmod@ietf.org
References: <159577177787.18056.6422909431038730329@ietfa.amsl.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <159577177787.18056.6422909431038730329@ietfa.amsl.com>
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/upQQgMsOZcoZLNFxS-NdmwoWAi0>
Subject: Re: [netmod] The NETMOD WG has placed draft-tao-netmod-yang-node-tags in state "Candidate for WG Adoption"
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Jul 2020 08:48:07 -0000

I do not understand the abstract of the document. The main sentence is
this one:

   This YANG data node tagging method
   can be used to provide input, instruction, indication to selection
   filter and filter queries of operational state on a server during a
   "pub/sub" service for YANG datastore updates and provide multiple
   dimensional network visibility analysis when the state of all
   subscriptions of a particular Subscriber to be fetched is huge, so
   that the amount of data to be streamed out to the destination can be
   greatly reduced and only targeted to the characteristics data.

I can follow up to 'multiple dimensional network visibility analysis'
and then I am lost.

On the technical side, it is not clear why a central list of tags
providing meta information is preferrable over metadata annotations
that can be shipped with the values.

It does not seem harmful to adopt this work if people think this is
needed and they are willing to work on this. The others can safely
ignore this with. Personally, I am not convinced yet, but then I do
not work on 'multiple dimensional network visibility analysis'.
Perhaps a good convincing concrete example would help, the tables in
Fig. 2 do not help me much.

The goal seems to add tags to node instances. I do not understand what
they are called 'self-explanation-node-tags' and not simply
'node-tags'. It is also unclear why we need exactly those eight
different tag types. How does this relate to YANG defined properties
such as units?  If there is a mismatch, what takes precedence?

If I define tags in a module using the extension statements, why do I
also have to have these tags in the instance tree?

draft-ietf-netmod-module-tags defines module tags plus mechanisms to
tweak them if needed. This document seems to define node instance tags
but hidden in a very specific use case. I think the WG should
determine whether it wants to work on "YANG Node Instance Tags" along
the "YANG Module Tags" work. I personally find the scope of the work
behind the current document unclear.

/js

On Sun, Jul 26, 2020 at 06:56:17AM -0700, IETF Secretariat wrote:
> 
> The NETMOD WG has placed draft-tao-netmod-yang-node-tags in state
> Candidate for WG Adoption (entered by Lou Berger)
> 
> The document is available at
> https://datatracker.ietf.org/doc/draft-tao-netmod-yang-node-tags/
> 
> Comment:
> IPR disclosures:
> https://datatracker.ietf.org/ipr/4216/
> Mail poll:
> https://mailarchive.ietf.org/arch/msg/netmod/pyk2fLkG8srCuZKg7dDI3ypzKrQ/
> 
> Liang Geng:
> https://mailarchive.ietf.org/arch/msg/netmod/rXb-ZeXzvCQAByu2fFJlbno6tR4/ Du
> Zongpeng:
> https://mailarchive.ietf.org/arch/msg/netmod/PRfcKZjjttBO4l3hW2VwEKwXJmc/ Ran
> Tao:
> https://mailarchive.ietf.org/arch/msg/netmod/O54ihWu6g5dnZmkJGHVByX7hpoo/ Qin
> Wu: https://mailarchive.ietf.org/arch/msg/netmod/7jdfrEj61mcF2ASE6dDP8zOHfps/
> Benoit Claise:
> https://mailarchive.ietf.org/arch/msg/netmod/3C-K4JaAgLnpAoPqcQAn59DFHYw/
> 
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod

-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>


From nobody Mon Jul 27 01:51:49 2020
Return-Path: <ladislav.lhotka@nic.cz>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CA8883A17D1 for <netmod@ietfa.amsl.com>; Mon, 27 Jul 2020 01:51:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 dxOs1WJNd1ND for <netmod@ietfa.amsl.com>; Mon, 27 Jul 2020 01:51:44 -0700 (PDT)
Received: from trail.lhotka.name (trail.lhotka.name [77.48.224.143]) by ietfa.amsl.com (Postfix) with ESMTP id CE4B93A17CC for <netmod@ietf.org>; Mon, 27 Jul 2020 01:51:36 -0700 (PDT)
Received: by trail.lhotka.name (Postfix, from userid 109) id 46D568600D0; Mon, 27 Jul 2020 10:42:45 +0200 (CEST)
Received: from localhost (nat-1.nic.cz [217.31.205.1]) by trail.lhotka.name (Postfix) with ESMTPSA id EAB1386004C; Mon, 27 Jul 2020 10:42:42 +0200 (CEST)
From: Ladislav Lhotka <ladislav.lhotka@nic.cz>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, tom petch <ietfc@btconnect.com>, "netmod\@ietf.org" <netmod@ietf.org>
In-Reply-To: <20200726202427.oqythl6sggm4uzxe@anna.jacobs.jacobs-university.de>
References: <20200717191717.u5a3wv4nbajjdcaj@anna.jacobs.jacobs-university.de> <87ft9mzhe0.fsf@nic.cz> <20200721194434.pvekzgxaus43iihg@anna.jacobs.jacobs-university.de> <AM7PR07MB62482ED4917241DBCD08E7B7A0790@AM7PR07MB6248.eurprd07.prod.outlook.com> <20200722110030.6c7r6utxgjbsilkq@anna.jacobs.jacobs-university.de> <ff42e4cb-957c-a4f0-a88b-333a6565ed8e@nic.cz> <20200724083617.u3wkr34ehjezmusq@anna.jacobs.jacobs-university.de> <87a6zmifpo.fsf@nic.cz> <20200726202427.oqythl6sggm4uzxe@anna.jacobs.jacobs-university.de>
Mail-Followup-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, tom petch <ietfc@btconnect.com>, "netmod\@ietf.org" <netmod@ietf.org>
Date: Mon, 27 Jul 2020 10:51:31 +0200
Message-ID: <87wo2p8hnw.fsf@nic.cz>
MIME-Version: 1.0
Content-Type: text/plain
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/593nZUJwOIhOURrHWCkahZAEF-A>
Subject: Re: [netmod] rfc6991bis: inet:host
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Jul 2020 08:51:47 -0000

Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> writes:

> So would the following do the right thing?

The invert-match pattern also needs to be added in order to avoid reserved labels:

>
>     typedef host-name {
>       type domain-name {
> 	pattern	'[a-zA-Z0-9\-\.]+';
	pattern '(.*\.)?..\-\-.*' {
	  modifier invert-match;
	}
>         length "2..max";
>       }
>       description
>         "Host names must be at least two characters long (see RFC 952)
>          and they are restricted to labels consisting of letters, digits
>        	 and hyphens separated by dots (see RFC1123 and RFC 952).";
>       reference
>         "RFC  952: DoD Internet Host Table Specification
> 	"RFC 1123: Requirements for Internet Hosts: Application and Support";
>     }

I am also not convinced that deriving host-name from domain-name is a good thing to do. Apart from being somewhat complicated, this coupling can also cause problems, e.g. if domain-name was to be obsoleted in the future.

Lada

>
> /js
>
> On Sun, Jul 26, 2020 at 03:11:15PM +0200, Ladislav Lhotka wrote:
>> Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> writes:
>> 
>> > On Wed, Jul 22, 2020 at 01:46:38PM +0200, Ladislav Lhotka wrote:
>> >> 
>> >> 
>> >> On 22. 07. 20 13:00, Juergen Schoenwaelder wrote:
>> >> > Tom,
>> >> > 
>> >> > my understanding is that Lada is now proposing something slightly
>> >> > different but I am not sure what exactly, hence I asked again.
>> >> 
>> >> Oh yes, I messed it up by mixing different things together, sorry. I
>> >> checked again the ML archive, and the message that is relevant to this
>> >> thread is this:
>> >> 
>> >> https://mailarchive.ietf.org/arch/msg/netmod/PISOifrtow4oWLGW7meBBSri7nM/
>> >> 
>> >> The aim of that proposal was to limit the "inet:host" type to DNS names
>> >> that are reasonable as host names, i.e. eliminate values like "." or "_".
>> >
>> > You are proposing to change the length restriction from 1..253 to
>> > 2..253 following RFC 952:
>> >
>> >    [...] Single character names
>> >    or nicknames are not allowed.
>> >
>> > And you add
>> >
>> >         pattern '(.*\.)?..\-\-.*' {
>> >           modifier invert-match;
>> >         }
>> >
>> > to restrict things to non-reserved letter-digit-hyphen labels as per
>> > RFC 5890. Is it clear that this second restriction applies to host
>> > names? How do you represent internationalized host names? Perhaps we
>> > need a collection of examples? And is the pattern correct? RFC 5890
>> > says:
>> >
>> >    Reserved LDH labels, known as "tagged domain names" in some other
>> >    contexts, have the property that they contain "--" in the third and
>> >    fourth characters but which otherwise conform to LDH label rules.
>> >
>> > What is the '(.*\.)?' part doing in your pattern?
>> >
>> > Finally, would it be useful to derive a host-name type from the
>> > domain-name type (if host-names are really a strict subset of what
>> > domain-name allows), e.g.:
>> 
>> The current definition of "inet:domain-name" in 6991bis also permits the underscore character in labels, so it is not LDH.
>> 
>> Lada
>> 
>> >
>> >   typedef host-name {
>> >     type domain-name {
>> >       pattern '(.*\.)?..\-\-.*' {
>> >         modifier invert-match;
>> >       }
>> >       length "2..max";
>> >     }
>> >     description
>> >       "Host names  must be at least two characters long (see RFC 952)
>> >        and they are restricted to non-reserved letter-digit-hyphen
>> >        (NR-LDH) labels (see RFC ????).";
>> >     reference
>> >       "RFC  952: DoD Internet Host Table Specification
>> >        RFC ????: ????";
>> >   }
>> >
>> > /js
>> >
>> > -- 
>> > Juergen Schoenwaelder           Jacobs University Bremen gGmbH
>> > Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
>> > Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>
>> 
>> -- 
>> Ladislav Lhotka 
>> Head, CZ.NIC Labs
>> PGP Key ID: 0xB8F92B08A9F76C67
>
> -- 
> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
> Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>
>
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod

-- 
Ladislav Lhotka 
Head, CZ.NIC Labs
PGP Key ID: 0xB8F92B08A9F76C67


From nobody Mon Jul 27 03:19:31 2020
Return-Path: <bill.wu@huawei.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 177143A183E for <netmod@ietfa.amsl.com>; Mon, 27 Jul 2020 03:19:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
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 4AYmJU0WvGGY for <netmod@ietfa.amsl.com>; Mon, 27 Jul 2020 03:19:14 -0700 (PDT)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6FD893A1840 for <netmod@ietf.org>; Mon, 27 Jul 2020 03:13:51 -0700 (PDT)
Received: from lhreml725-chm.china.huawei.com (unknown [172.18.7.107]) by Forcepoint Email with ESMTP id B7F5D1B3BE41C40C6DA1; Mon, 27 Jul 2020 11:13:49 +0100 (IST)
Received: from lhreml725-chm.china.huawei.com (10.201.108.76) by lhreml725-chm.china.huawei.com (10.201.108.76) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1913.5; Mon, 27 Jul 2020 11:13:49 +0100
Received: from DGGEML423-HUB.china.huawei.com (10.1.199.40) by lhreml725-chm.china.huawei.com (10.201.108.76) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA) id 15.1.1913.5 via Frontend Transport; Mon, 27 Jul 2020 11:13:49 +0100
Received: from DGGEML511-MBS.china.huawei.com ([169.254.4.170]) by dggeml423-hub.china.huawei.com ([10.1.199.40]) with mapi id 14.03.0487.000; Mon, 27 Jul 2020 18:13:43 +0800
From: Qin Wu <bill.wu@huawei.com>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] The NETMOD WG has placed draft-tao-netmod-yang-node-tags in state "Candidate for WG Adoption"
Thread-Index: AdZj9bWNc0+t9Kb6SeeYIs4gCDOVvg==
Date: Mon, 27 Jul 2020 10:13:43 +0000
Message-ID: <B8F9A780D330094D99AF023C5877DABAAD89DBDD@dggeml511-mbs.china.huawei.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.164.123.70]
Content-Type: text/plain; charset="gb2312"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/VeiJMiAwoL_2nHgutJa5z815C0I>
Subject: Re: [netmod] The NETMOD WG has placed draft-tao-netmod-yang-node-tags in state "Candidate for WG Adoption"
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Jul 2020 10:19:18 -0000

VGhhbmtzIEp1ZXJnZW4gZm9yIHNoYXJpbmcgeW91ciB2aWV3IG9uIHRoaXMgZHJhZnQsIHBsZWFz
ZSBzZWUgY29tbWVudHMgaW5saW5lLg0KLS0tLS3Tyrz+1K28/i0tLS0tDQq3orz+yMs6IG5ldG1v
ZCBbbWFpbHRvOm5ldG1vZC1ib3VuY2VzQGlldGYub3JnXSC0+rHtIEp1ZXJnZW4gU2Nob2Vud2Fl
bGRlcg0Kt6LLzcqxvOQ6IDIwMjDE6jfUwjI3yNUgMTY6NDgNCsrVvP7IyzogbmV0bW9kQGlldGYu
b3JnDQrW98ziOiBSZTogW25ldG1vZF0gVGhlIE5FVE1PRCBXRyBoYXMgcGxhY2VkIGRyYWZ0LXRh
by1uZXRtb2QteWFuZy1ub2RlLXRhZ3MgaW4gc3RhdGUgIkNhbmRpZGF0ZSBmb3IgV0cgQWRvcHRp
b24iDQoNCkkgZG8gbm90IHVuZGVyc3RhbmQgdGhlIGFic3RyYWN0IG9mIHRoZSBkb2N1bWVudC4g
VGhlIG1haW4gc2VudGVuY2UgaXMgdGhpcyBvbmU6DQoNCiAgIFRoaXMgWUFORyBkYXRhIG5vZGUg
dGFnZ2luZyBtZXRob2QNCiAgIGNhbiBiZSB1c2VkIHRvIHByb3ZpZGUgaW5wdXQsIGluc3RydWN0
aW9uLCBpbmRpY2F0aW9uIHRvIHNlbGVjdGlvbg0KICAgZmlsdGVyIGFuZCBmaWx0ZXIgcXVlcmll
cyBvZiBvcGVyYXRpb25hbCBzdGF0ZSBvbiBhIHNlcnZlciBkdXJpbmcgYQ0KICAgInB1Yi9zdWIi
IHNlcnZpY2UgZm9yIFlBTkcgZGF0YXN0b3JlIHVwZGF0ZXMgYW5kIHByb3ZpZGUgbXVsdGlwbGUN
CiAgIGRpbWVuc2lvbmFsIG5ldHdvcmsgdmlzaWJpbGl0eSBhbmFseXNpcyB3aGVuIHRoZSBzdGF0
ZSBvZiBhbGwNCiAgIHN1YnNjcmlwdGlvbnMgb2YgYSBwYXJ0aWN1bGFyIFN1YnNjcmliZXIgdG8g
YmUgZmV0Y2hlZCBpcyBodWdlLCBzbw0KICAgdGhhdCB0aGUgYW1vdW50IG9mIGRhdGEgdG8gYmUg
c3RyZWFtZWQgb3V0IHRvIHRoZSBkZXN0aW5hdGlvbiBjYW4gYmUNCiAgIGdyZWF0bHkgcmVkdWNl
ZCBhbmQgb25seSB0YXJnZXRlZCB0byB0aGUgY2hhcmFjdGVyaXN0aWNzIGRhdGEuDQoNCkkgY2Fu
IGZvbGxvdyB1cCB0byAnbXVsdGlwbGUgZGltZW5zaW9uYWwgbmV0d29yayB2aXNpYmlsaXR5IGFu
YWx5c2lzJw0KYW5kIHRoZW4gSSBhbSBsb3N0Lg0KW1Fpbl06IFRoZSBnb2FsIGlzIHRvIGFkZHJl
c3MgdGhlIGNoYWxsZW5naW5nIGZvciBtYXNzaXZlIGRhdGEgY29sbGVjdGlvbiBhbmQgcHJvY2Vz
c2luZywgcHJvdmlkZSBiZXR0ZXIgbmV0d29yayB2aXNpYmlsaXR5IHRvIHRoZSB0ZWxlbWV0cnkg
ZGF0YSB0aGF0IGlzIHN0b3JlZCBpbiB0aGUgb3BlcmF0aW9uYWwgZGF0YXN0b3JlLg0KVGhlIGlk
ZWEgd2UgcHJvcG9zZWQgaXMgdGVsZW1ldHJ5IGRhdGEgdGFnZ2luZyBhbmQgY2xhc3NpZmljYXRp
b24sIHdoaWNoIGNhbiBoZWxwIHRoZSBjbGllbnQgb3Igc3Vic2NyaWJlciB0byBzdWJzY3JpYmUg
c3BlY2lmaWMgdGVsZW1ldHJ5IGRhdGEgdGhhdCBhcmUgaW50ZXJlc3QgdG8gdGhlIGNsaWVudC4N
Cg0KT24gdGhlIHRlY2huaWNhbCBzaWRlLCBpdCBpcyBub3QgY2xlYXIgd2h5IGEgY2VudHJhbCBs
aXN0IG9mIHRhZ3MgcHJvdmlkaW5nIG1ldGEgaW5mb3JtYXRpb24gaXMgcHJlZmVycmFibGUgb3Zl
ciBtZXRhZGF0YSBhbm5vdGF0aW9ucyB0aGF0IGNhbiBiZSBzaGlwcGVkIHdpdGggdGhlIHZhbHVl
cy4NCg0KDQpbUWluXTogSWYgd2UgdGFrZSBtZXRhZGF0YSBhbm5vdGF0aW9uIGFwcHJvYWNoLCB3
ZSBuZWVkIHRvIGRlZmluZSBuZXcgbW9kdWxlIGZvciBlYWNoIGRldmljZSBsZXZlbCBtb2R1bGVz
IHN1Y2ggYXMgaW50ZXJmYWNlIG1vZHVsZSwgSVAgbWFuYWdlbWVudCBtb2R1bGUsIEJHUCBtb2R1
bGUsIFFvUyBtb2R1bGUgZGVwbG95ZWQgaW4gdGhlIGRldmljZSBvciByZXZpc2UgdGhlc2UgbW9k
dWxlcyB0aGF0IGhhcyBhbHJlYWR5IGJlZW4gcHVibGlzaGVkIGFuZCB1cGRhdGUgZGV2aWNlcyB3
aXRoIHRoZXNlIG5ldyBtb2R1bGVzIGNvcnJlc3BvbmRpbmcgdG8gZGVwbG95ZWQgZGV2aWNlIGxl
dmVsIG1vZHVsZXMuIFN1cHBvc2UgdGhlIGRldmljZSBsZXZlbCBtb2R1bGVzIHRoYXQgaGFzIGJl
ZW4gZGVwbG95ZWQgaW4gdGhlIGRldmljZSBpcyBodWdlLCBzdWNoIG1ldGFkYXRhIGFubm90YXRp
b24gc29sdXRpb24gcmVxdWlyZSB1cGRhdGUgb24gZWFjaCBkZXZpY2UgZm9yIHRoZSBuZXcgbW9k
dWxlcywgdGhlIG51bWJlciBvZiBuZXcgbW9kdWxlcyBpcyBzYW1lIGFzIHRoZSBudW1iZXIgb2Yg
ZXhpc3RpbmcgZGVwbG95ZWQgZGV2aWNlIGxldmVsIG1vZHVsZXMsIHdoaWNoIGRvZXNuJ3Qgc2Nh
bGUgd2VsbC4NCg0KSXQgZG9lcyBub3Qgc2VlbSBoYXJtZnVsIHRvIGFkb3B0IHRoaXMgd29yayBp
ZiBwZW9wbGUgdGhpbmsgdGhpcyBpcyBuZWVkZWQgYW5kIHRoZXkgYXJlIHdpbGxpbmcgdG8gd29y
ayBvbiB0aGlzLiBUaGUgb3RoZXJzIGNhbiBzYWZlbHkgaWdub3JlIHRoaXMgd2l0aC4gUGVyc29u
YWxseSwgSSBhbSBub3QgY29udmluY2VkIHlldCwgYnV0IHRoZW4gSSBkbyBub3Qgd29yayBvbiAn
bXVsdGlwbGUgZGltZW5zaW9uYWwgbmV0d29yayB2aXNpYmlsaXR5IGFuYWx5c2lzJy4NClBlcmhh
cHMgYSBnb29kIGNvbnZpbmNpbmcgY29uY3JldGUgZXhhbXBsZSB3b3VsZCBoZWxwLCB0aGUgdGFi
bGVzIGluIEZpZy4gMiBkbyBub3QgaGVscCBtZSBtdWNoLg0KDQpbUWluXTogU3VwcG9zZSB3ZSBj
YW4gY2xhc3NpZnkgdGVsZW1ldHJ5IGRhdGEgZnJvbSBkaWZmZXJlbnQgYW5nbGVzLCB3ZSBjYW4g
dGFnIHRoZSB0ZWxlbWV0cnkgZGF0YSB3aXRoIHZhcmlvdXMgZGlmZmVyZW50IGRhdGEgb2JqZWN0
IHRhZywgZS5nLiwgd2hldGhlciB0aGUgZGF0YSBvYmplY3QgaXMgcGVyZm9ybWFuY2UgbWV0cmlj
IGRhdGEsIHdoaWNoIGNhdGVnb3J5IHRoZSBwZXJmb3JtYW5jZSBtZXRyaWMgZGF0YSBiZWxvbmcs
IGlmIHRoZSBkYXRhIG9iamVjdA0KSXMgcGVyZm9ybWFuY2UgbWV0cmljIGRhdGEgb3IgS1BJIGRh
dGEsIHdlIGNhbiBmdXJ0aGVyIGNsYXNzaWZ5IEtQSSBkYXRhIGZyb20gb3BlcmF0aW9uIHR5cGUs
IGUuZy4sIHdoZXRoZXIgS1BJIGRhdGEgaXMgYXZlcmFnZSB2YWx1ZSwgbWluaW11bSB2YWx1ZSwg
bWF4aW11bSB2YWx1ZSwgd2hldGhlciBLUEkgZGF0YSBhbGxvdyBzZXQgdGhyZXNob2xkIGZvciBp
dCwgaWYgdGhlIEtQSSBkYXRhIGNhbiBjb21lIGZyb20gbXVsdGlwbGUgc291cmNlLA0KV2UgY2Fu
IGluZGljYXRlIHdoZXRoZXIgS1BJIGRhdGEgaXMgYWdncmVnYXRlZCBkYXRhIG9yIG5vdCwgc28g
Y29sbGVjdG9yIGNhbiB1c2UgdGhlc2UgdGVsZW1ldHJ5IGRhdGEgdGFnIHRvIHN1YnNjcmliZSB0
YXJnZXRlZCBkYXRhIG9iamVjdCBvciB0aGVzZSB0ZWxlbWV0cnkgZGF0YSB0YWcgYXNzb2NpYXRl
ZCB3aXRoIHN1YnNjcmliZWQgZGF0YSBjYW4gYmUgZnVydGhlciBjb25zdW1lZCBieSBiaWcgZGF0
YSBhbmFseXRpY3MgcGxhdGZvcm0vb3BlbiBvYnNlcnZhYmlsaXR5IHBsYXRmb3JtIHN1Y2ggYXMg
SW5mbHV4REIvZ3JhZmFuYSBhbmQgcHJvdmlkZSBkaWZmZXJlbnQgb3V0cHV0cyBiYXNlZCBvbiB0
aGUgdGVsZW1ldHJ5IHRhZyBvciB0ZWxlbWV0cnkgZGF0YSBjbGFzc2lmaWNhdGlvbiB0aGF0IGlz
IHNlbGVjdGVkLg0KDQpUaGUgZ29hbCBzZWVtcyB0byBhZGQgdGFncyB0byBub2RlIGluc3RhbmNl
cy4gSSBkbyBub3QgdW5kZXJzdGFuZCB3aGF0IHRoZXkgYXJlIGNhbGxlZCAnc2VsZi1leHBsYW5h
dGlvbi1ub2RlLXRhZ3MnIGFuZCBub3Qgc2ltcGx5ICdub2RlLXRhZ3MnLiANCltRaW5dOiBUaGUg
cmVhc29uIHRvIGNhbGwgaXQgYXMgJ3NlbGYtZXhwbGFuYXRpb24tbm9kZS10YWcnIGlzIHRvIG1h
a2UgaXQgYmV0dGVyIHJlZmxlY3Qgd2hhdCBpdCBpcyByZWFsbHkgYWltZWQgZm9yLCBpZiB5b3Ug
aGF2ZSBiZXR0ZXIgbmFtZSwgSSBhbSBoYXBweSB0byBhY2NlcHQgaXQuDQoNCkl0IGlzIGFsc28g
dW5jbGVhciB3aHkgd2UgbmVlZCBleGFjdGx5IHRob3NlIGVpZ2h0IGRpZmZlcmVudCB0YWcgdHlw
ZXMuIEhvdyBkb2VzIHRoaXMgcmVsYXRlIHRvIFlBTkcgZGVmaW5lZCBwcm9wZXJ0aWVzIHN1Y2gg
YXMgdW5pdHM/ICBJZiB0aGVyZSBpcyBhIG1pc21hdGNoLCB3aGF0IHRha2VzIHByZWNlZGVuY2U/
DQpbUWluXTpBcyBJIGNsYXJpZmllZCwgdGhlIGVzc2VuY2Ugb2YgdGhlIGlkZWEgaXMgdGVsZW1l
dHJ5IGRhdGEgY2xhc3NpZmljYXRpb24sIG9yIHRlbGVtZXRyeSBkYXRhIHRhZ2dpbmcsIGl0IGlz
IG5vdCBtYW5kYXRvcnkgdG8gaGF2ZSBhbGwgb2YgdGhlbSwgYnV0IGl0IGlzIG5pY2UgdG8gaGF2
ZSBtYW55IG9mIHRoZW0sIHRoZSBpZGVhIGlzIHRvIHByb3ZpZGUgY29uc2lzdGVudCByZXByZXNl
bnRhdGlvbiBvciByZXBvcnRpbmcgZm9yIGRpZmZlcmVudCBtb2R1bGVzLCB3aGV0aGVyIGl0IGlz
IHN0YW5kYXJkIG1vZHVsZSwgb3IgdmVuZG9yIHNwZWNpZmljIG1vZHVsZS4NCklmIEkgZGVmaW5l
IHRhZ3MgaW4gYSBtb2R1bGUgdXNpbmcgdGhlIGV4dGVuc2lvbiBzdGF0ZW1lbnRzLCB3aHkgZG8g
SSBhbHNvIGhhdmUgdG8gaGF2ZSB0aGVzZSB0YWdzIGluIHRoZSBpbnN0YW5jZSB0cmVlPw0KW1Fp
bl06IEhhdmUgdGhlc2UgdGFnIGluIHRoZSBpbnN0YW5jZSB0cmVlIGlzIG9wdGlvbmFsLCB3ZSBj
YW4gcmV0cmlldmUgdGhlbSBmcm9tIG9mZmxpbmUgZG9jdW1lbnQgdGhhdCBpcyBwdWJsaXNoZWQg
c29tZXdoZXJlLiBUaGUgaWRlYSB0byBoYXZlIHRhZyBpbiB0aGUgaW5zdGFuY2UgdHJlZSBpcyB0
byBhZHZlcnRpc2UgdGVsZW1ldHJ5IGRhdGEgdGFnZ2luZyBjYXBhYmlsaXR5IHRvIHRoZSBjbGll
bnQsIHNvIHRoZSBjbGllbnQgY2FuIGtub3cNCldoaWNoIGRhdGEgb2JqZWN0IGlzIHRhZ2dlZCwg
d2hpY2ggY2F0ZWdvcnkgdGhlIGRhdGEgb2JqZWN0IGJlbG9uZyB0by4NCmRyYWZ0LWlldGYtbmV0
bW9kLW1vZHVsZS10YWdzIGRlZmluZXMgbW9kdWxlIHRhZ3MgcGx1cyBtZWNoYW5pc21zIHRvIHR3
ZWFrIHRoZW0gaWYgbmVlZGVkLiBUaGlzIGRvY3VtZW50IHNlZW1zIHRvIGRlZmluZSBub2RlIGlu
c3RhbmNlIHRhZ3MgYnV0IGhpZGRlbiBpbiBhIHZlcnkgc3BlY2lmaWMgdXNlIGNhc2UuIA0KW1Fp
bl06IFNpbWlsYXIgdG8gZHJhZnQtaWV0Zi1uZXRtb2QtbW91bGUtdGFncywgaXQgaXMgZ2VuZXJp
YyB0YWcsIHRoZSBvbmx5IGRpZmZlcmVuY2UgaXMgdGhlIHRhZyBwcm9wb3NlZCBpbiB0aGUgZHJh
ZnQtaWV0Zi1uZXRtb2QtbW91bGUtdGFncyB3aGlsZSB0aGUgdGFnIHByb3Bvc2VkIGluIHRoaXMg
ZHJhZnQgaXMgZGF0YSBub2RlIGxldmVsIHRhZ3MuDQpJIHRoaW5rIHRoZSBXRyBzaG91bGQgZGV0
ZXJtaW5lIHdoZXRoZXIgaXQgd2FudHMgdG8gd29yayBvbiAiWUFORyBOb2RlIEluc3RhbmNlIFRh
Z3MiIGFsb25nIHRoZSAiWUFORyBNb2R1bGUgVGFncyIgd29yay4gSSBwZXJzb25hbGx5IGZpbmQg
dGhlIHNjb3BlIG9mIHRoZSB3b3JrIGJlaGluZCB0aGUgY3VycmVudCBkb2N1bWVudCB1bmNsZWFy
Lg0KDQovanMNCg0KT24gU3VuLCBKdWwgMjYsIDIwMjAgYXQgMDY6NTY6MTdBTSAtMDcwMCwgSUVU
RiBTZWNyZXRhcmlhdCB3cm90ZToNCj4gDQo+IFRoZSBORVRNT0QgV0cgaGFzIHBsYWNlZCBkcmFm
dC10YW8tbmV0bW9kLXlhbmctbm9kZS10YWdzIGluIHN0YXRlIA0KPiBDYW5kaWRhdGUgZm9yIFdH
IEFkb3B0aW9uIChlbnRlcmVkIGJ5IExvdSBCZXJnZXIpDQo+IA0KPiBUaGUgZG9jdW1lbnQgaXMg
YXZhaWxhYmxlIGF0DQo+IGh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LXRh
by1uZXRtb2QteWFuZy1ub2RlLXRhZ3MvDQo+IA0KPiBDb21tZW50Og0KPiBJUFIgZGlzY2xvc3Vy
ZXM6DQo+IGh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvaXByLzQyMTYvDQo+IE1haWwgcG9s
bDoNCj4gaHR0cHM6Ly9tYWlsYXJjaGl2ZS5pZXRmLm9yZy9hcmNoL21zZy9uZXRtb2QvcHlrMmZM
a0c4c3JDdVpLZzdkREkzeXB6Sw0KPiByUS8NCj4gDQo+IExpYW5nIEdlbmc6DQo+IGh0dHBzOi8v
bWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cvbmV0bW9kL3JYYi1aZVh6dkNRQUJ5dTJmRkps
Ym5vNnQNCj4gUjQvIER1DQo+IFpvbmdwZW5nOg0KPiBodHRwczovL21haWxhcmNoaXZlLmlldGYu
b3JnL2FyY2gvbXNnL25ldG1vZC9QUmZjS1pqanR0Qk80bDNoVzJWd0VLd1hKDQo+IG1jLyBSYW4N
Cj4gVGFvOg0KPiBodHRwczovL21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL25ldG1vZC9P
NTRpaFd1Nmc1ZG5abWtKR0hWQnlYN2hwDQo+IG9vLyBRaW4NCj4gV3U6IA0KPiBodHRwczovL21h
aWxhcmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL25ldG1vZC83amRmckVqNjFtY0YyQVNFNmREUDh6
T0hmDQo+IHBzLw0KPiBCZW5vaXQgQ2xhaXNlOg0KPiBodHRwczovL21haWxhcmNoaXZlLmlldGYu
b3JnL2FyY2gvbXNnL25ldG1vZC8zQy1LNEphQWdMbnBBb1BxY1FBbjU5REZIDQo+IFl3Lw0KPiAN
Cj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCj4gbmV0
bW9kIG1haWxpbmcgbGlzdA0KPiBuZXRtb2RAaWV0Zi5vcmcNCj4gaHR0cHM6Ly93d3cuaWV0Zi5v
cmcvbWFpbG1hbi9saXN0aW5mby9uZXRtb2QNCg0KLS0gDQpKdWVyZ2VuIFNjaG9lbndhZWxkZXIg
ICAgICAgICAgIEphY29icyBVbml2ZXJzaXR5IEJyZW1lbiBnR21iSA0KUGhvbmU6ICs0OSA0MjEg
MjAwIDM1ODcgICAgICAgICBDYW1wdXMgUmluZyAxIHwgMjg3NTkgQnJlbWVuIHwgR2VybWFueQ0K
RmF4OiAgICs0OSA0MjEgMjAwIDMxMDMgICAgICAgICA8aHR0cHM6Ly93d3cuamFjb2JzLXVuaXZl
cnNpdHkuZGUvPg0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXw0KbmV0bW9kIG1haWxpbmcgbGlzdA0KbmV0bW9kQGlldGYub3JnDQpodHRwczovL3d3dy5p
ZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL25ldG1vZA0K


From nobody Mon Jul 27 03:41:58 2020
Return-Path: <j.schoenwaelder@jacobs-university.de>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 023213A187F for <netmod@ietfa.amsl.com>; Mon, 27 Jul 2020 03:41:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 5_HUcBaTVP4J for <netmod@ietfa.amsl.com>; Mon, 27 Jul 2020 03:41:54 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 130CC3A1854 for <netmod@ietf.org>; Mon, 27 Jul 2020 03:41:53 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id 78BE46F4; Mon, 27 Jul 2020 12:41:52 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.198]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id ko1BuOouhFv9; Mon, 27 Jul 2020 12:41:52 +0200 (CEST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS; Mon, 27 Jul 2020 12:41:52 +0200 (CEST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by hermes.jacobs-university.de (Postfix) with ESMTP id 24FC520154; Mon, 27 Jul 2020 12:41:52 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10028) with ESMTP id 7gJwOjXsPcAd; Mon, 27 Jul 2020 12:41:51 +0200 (CEST)
Received: from localhost (anna.jacobs.jacobs-university.de [10.50.218.117]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by hermes.jacobs-university.de (Postfix) with ESMTPS id 9794B200E4; Mon, 27 Jul 2020 12:41:51 +0200 (CEST)
Date: Mon, 27 Jul 2020 12:41:51 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Qin Wu <bill.wu@huawei.com>
Cc: "netmod@ietf.org" <netmod@ietf.org>
Message-ID: <20200727104151.jwzrsfhgvccfajta@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: Qin Wu <bill.wu@huawei.com>, "netmod@ietf.org" <netmod@ietf.org>
References: <B8F9A780D330094D99AF023C5877DABAAD89DBDD@dggeml511-mbs.china.huawei.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <B8F9A780D330094D99AF023C5877DABAAD89DBDD@dggeml511-mbs.china.huawei.com>
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/aqS3cvCQJrStzHeKzcMLiTPywHk>
Subject: Re: [netmod] The NETMOD WG has placed draft-tao-netmod-yang-node-tags in state "Candidate for WG Adoption"
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Jul 2020 10:41:57 -0000

On Mon, Jul 27, 2020 at 10:13:43AM +0000, Qin Wu wrote:
> 
> On the technical side, it is not clear why a central list of tags providing meta information is preferrable over metadata annotations that can be shipped with the values.
> 
> 
> [Qin]: If we take metadata annotation approach, we need to define new module for each device level modules such as interface module, IP management module, BGP module, QoS module deployed in the device or revise these modules that has already been published and update devices with these new modules corresponding to deployed device level modules. Suppose the device level modules that has been deployed in the device is huge, such metadata annotation solution require update on each device for the new modules, the number of new modules is same as the number of existing deployed device level modules, which doesn't scale well.
> 

I do not think this answer is technically correct. For a counter
example, see the definition of md:annotation origin in RFC 8342.

> It does not seem harmful to adopt this work if people think this is needed and they are willing to work on this. The others can safely ignore this with. Personally, I am not convinced yet, but then I do not work on 'multiple dimensional network visibility analysis'.
> Perhaps a good convincing concrete example would help, the tables in Fig. 2 do not help me much.
>
> [Qin]: Suppose we can classify telemetry data from different angles, we can tag the telemetry data with various different data object tag, e.g., whether the data object is performance metric data, which category the performance metric data belong, if the data object
> Is performance metric data or KPI data, we can further classify KPI data from operation type, e.g., whether KPI data is average value, minimum value, maximum value, whether KPI data allow set threshold for it, if the KPI data can come from multiple source,
> We can indicate whether KPI data is aggregated data or not, so collector can use these telemetry data tag to subscribe targeted data object or these telemetry data tag associated with subscribed data can be further consumed by big data analytics platform/open observability platform such as InfluxDB/grafana and provide different outputs based on the telemetry tag or telemetry data classification that is selected.
> 
> The goal seems to add tags to node instances. I do not understand what they are called 'self-explanation-node-tags' and not simply 'node-tags'.

You assume that the device manufacturer implementing YANG modules can
predict what a management application wants to do with a certain piece
of information. I doubt this is generally true. And if you look at
basic counters, they often serve many different purposes. Even if the
WG believes this to be true, there likely needs an overwrite mechanism
in case the manufacturer predicted things wrongly.

> [Qin]: The reason to call it as 'self-explanation-node-tag' is to make it better reflect what it is really aimed for, if you have better name, I am happy to accept it.

Well, to me these look like node instance tags. If anything, I would
be interested in a generic solution and not something taylored to one
specific use case (telemetry) and this is why I would prefer to have
the specific semantics in the tags and not in the set of leafs
carrying the tags.

/js

-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>


From nobody Mon Jul 27 03:44:18 2020
Return-Path: <j.schoenwaelder@jacobs-university.de>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9E68D3A1853 for <netmod@ietfa.amsl.com>; Mon, 27 Jul 2020 03:44:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 U6atWPDP2tG7 for <netmod@ietfa.amsl.com>; Mon, 27 Jul 2020 03:44:14 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 829133A187F for <netmod@ietf.org>; Mon, 27 Jul 2020 03:44:14 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id 0A02B6F4; Mon, 27 Jul 2020 12:44:13 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.198]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id BWb3Hs6mwKOF; Mon, 27 Jul 2020 12:44:12 +0200 (CEST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS; Mon, 27 Jul 2020 12:44:12 +0200 (CEST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by hermes.jacobs-university.de (Postfix) with ESMTP id AD63920154; Mon, 27 Jul 2020 12:44:12 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10028) with ESMTP id gZh-VDX8mvqI; Mon, 27 Jul 2020 12:44:12 +0200 (CEST)
Received: from localhost (anna.jacobs.jacobs-university.de [10.50.218.117]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by hermes.jacobs-university.de (Postfix) with ESMTPS id 6B1F1200E4; Mon, 27 Jul 2020 12:44:12 +0200 (CEST)
Date: Mon, 27 Jul 2020 12:44:12 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: tom petch <ietfc@btconnect.com>, "netmod@ietf.org" <netmod@ietf.org>
Message-ID: <20200727104412.jxgocoaxi2u6pula@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: tom petch <ietfc@btconnect.com>, "netmod@ietf.org" <netmod@ietf.org>
References: <20200717191717.u5a3wv4nbajjdcaj@anna.jacobs.jacobs-university.de> <87ft9mzhe0.fsf@nic.cz> <20200721194434.pvekzgxaus43iihg@anna.jacobs.jacobs-university.de> <AM7PR07MB62482ED4917241DBCD08E7B7A0790@AM7PR07MB6248.eurprd07.prod.outlook.com> <20200722110030.6c7r6utxgjbsilkq@anna.jacobs.jacobs-university.de> <ff42e4cb-957c-a4f0-a88b-333a6565ed8e@nic.cz> <20200724083617.u3wkr34ehjezmusq@anna.jacobs.jacobs-university.de> <87a6zmifpo.fsf@nic.cz> <20200726202427.oqythl6sggm4uzxe@anna.jacobs.jacobs-university.de> <87wo2p8hnw.fsf@nic.cz>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <87wo2p8hnw.fsf@nic.cz>
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/lBqh5jI0WIB_Tbh1Yc8zn0_faic>
Subject: Re: [netmod] rfc6991bis: inet:host
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Jul 2020 10:44:17 -0000

On Mon, Jul 27, 2020 at 10:51:31AM +0200, Ladislav Lhotka wrote:
> Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> writes:
> 
> > So would the following do the right thing?
> 
> The invert-match pattern also needs to be added in order to avoid reserved labels:

Why are they illegal? If we make them illegal, how are we going to
deal with hosts that have non-ASCII names?

/js

-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>


From nobody Mon Jul 27 05:34:01 2020
Return-Path: <bill.wu@huawei.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0201B3A1964 for <netmod@ietfa.amsl.com>; Mon, 27 Jul 2020 05:33:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 qnSkVkPt7TPN for <netmod@ietfa.amsl.com>; Mon, 27 Jul 2020 05:33:45 -0700 (PDT)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 318163A195A for <netmod@ietf.org>; Mon, 27 Jul 2020 05:33:45 -0700 (PDT)
Received: from lhreml734-chm.china.huawei.com (unknown [172.18.7.107]) by Forcepoint Email with ESMTP id B702DC596D584CF9C21A; Mon, 27 Jul 2020 13:33:43 +0100 (IST)
Received: from lhreml734-chm.china.huawei.com (10.201.108.85) by lhreml734-chm.china.huawei.com (10.201.108.85) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1913.5; Mon, 27 Jul 2020 13:33:43 +0100
Received: from DGGEML403-HUB.china.huawei.com (10.3.17.33) by lhreml734-chm.china.huawei.com (10.201.108.85) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA) id 15.1.1913.5 via Frontend Transport; Mon, 27 Jul 2020 13:33:43 +0100
Received: from DGGEML511-MBS.china.huawei.com ([169.254.4.170]) by DGGEML403-HUB.china.huawei.com ([fe80::74d9:c659:fbec:21fa%31]) with mapi id 14.03.0487.000; Mon, 27 Jul 2020 20:33:40 +0800
From: Qin Wu <bill.wu@huawei.com>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
CC: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] The NETMOD WG has placed draft-tao-netmod-yang-node-tags in state "Candidate for WG Adoption"
Thread-Index: AdZkDbSLSZiI+uxPQlGCbo1BGaqNRA==
Date: Mon, 27 Jul 2020 12:33:39 +0000
Message-ID: <B8F9A780D330094D99AF023C5877DABAAD89E305@dggeml511-mbs.china.huawei.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.164.123.70]
Content-Type: text/plain; charset="gb2312"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/GWTapzVYw5R8IIBxTty9iVZGyDw>
Subject: Re: [netmod] The NETMOD WG has placed draft-tao-netmod-yang-node-tags in state "Candidate for WG Adoption"
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Jul 2020 12:33:55 -0000

LS0tLS3Tyrz+1K28/i0tLS0tDQq3orz+yMs6IEp1ZXJnZW4gU2Nob2Vud2FlbGRlciBbbWFpbHRv
Omouc2Nob2Vud2FlbGRlckBqYWNvYnMtdW5pdmVyc2l0eS5kZV0gDQq3osvNyrG85DogMjAyMMTq
N9TCMjfI1SAxODo0Mg0KytW8/sjLOiBRaW4gV3UgPGJpbGwud3VAaHVhd2VpLmNvbT4NCrOty806
IG5ldG1vZEBpZXRmLm9yZw0K1vfM4jogUmU6IFtuZXRtb2RdIFRoZSBORVRNT0QgV0cgaGFzIHBs
YWNlZCBkcmFmdC10YW8tbmV0bW9kLXlhbmctbm9kZS10YWdzIGluIHN0YXRlICJDYW5kaWRhdGUg
Zm9yIFdHIEFkb3B0aW9uIg0KDQpPbiBNb24sIEp1bCAyNywgMjAyMCBhdCAxMDoxMzo0M0FNICsw
MDAwLCBRaW4gV3Ugd3JvdGU6DQo+IA0KPiBPbiB0aGUgdGVjaG5pY2FsIHNpZGUsIGl0IGlzIG5v
dCBjbGVhciB3aHkgYSBjZW50cmFsIGxpc3Qgb2YgdGFncyBwcm92aWRpbmcgbWV0YSBpbmZvcm1h
dGlvbiBpcyBwcmVmZXJyYWJsZSBvdmVyIG1ldGFkYXRhIGFubm90YXRpb25zIHRoYXQgY2FuIGJl
IHNoaXBwZWQgd2l0aCB0aGUgdmFsdWVzLg0KPiANCj4gDQo+IFtRaW5dOiBJZiB3ZSB0YWtlIG1l
dGFkYXRhIGFubm90YXRpb24gYXBwcm9hY2gsIHdlIG5lZWQgdG8gZGVmaW5lIG5ldyBtb2R1bGUg
Zm9yIGVhY2ggZGV2aWNlIGxldmVsIG1vZHVsZXMgc3VjaCBhcyBpbnRlcmZhY2UgbW9kdWxlLCBJ
UCBtYW5hZ2VtZW50IG1vZHVsZSwgQkdQIG1vZHVsZSwgUW9TIG1vZHVsZSBkZXBsb3llZCBpbiB0
aGUgZGV2aWNlIG9yIHJldmlzZSB0aGVzZSBtb2R1bGVzIHRoYXQgaGFzIGFscmVhZHkgYmVlbiBw
dWJsaXNoZWQgYW5kIHVwZGF0ZSBkZXZpY2VzIHdpdGggdGhlc2UgbmV3IG1vZHVsZXMgY29ycmVz
cG9uZGluZyB0byBkZXBsb3llZCBkZXZpY2UgbGV2ZWwgbW9kdWxlcy4gU3VwcG9zZSB0aGUgZGV2
aWNlIGxldmVsIG1vZHVsZXMgdGhhdCBoYXMgYmVlbiBkZXBsb3llZCBpbiB0aGUgZGV2aWNlIGlz
IGh1Z2UsIHN1Y2ggbWV0YWRhdGEgYW5ub3RhdGlvbiBzb2x1dGlvbiByZXF1aXJlIHVwZGF0ZSBv
biBlYWNoIGRldmljZSBmb3IgdGhlIG5ldyBtb2R1bGVzLCB0aGUgbnVtYmVyIG9mIG5ldyBtb2R1
bGVzIGlzIHNhbWUgYXMgdGhlIG51bWJlciBvZiBleGlzdGluZyBkZXBsb3llZCBkZXZpY2UgbGV2
ZWwgbW9kdWxlcywgd2hpY2ggZG9lc24ndCBzY2FsZSB3ZWxsLg0KPiANCg0KSSBkbyBub3QgdGhp
bmsgdGhpcyBhbnN3ZXIgaXMgdGVjaG5pY2FsbHkgY29ycmVjdC4gRm9yIGEgY291bnRlciBleGFt
cGxlLCBzZWUgdGhlIGRlZmluaXRpb24gb2YgbWQ6YW5ub3RhdGlvbiBvcmlnaW4gaW4gUkZDIDgz
NDIuDQoNCltRaW5dOnVtbSwgaGF2ZSBhIHNlY29uZCB0aG91Z2h0LCBJIHRoaW5rIHRoaXMgaXMg
dGhlIGRlc2lnbiBjaG9pY2Ugd2UgbWFkZSwgd2UgZGlkIGludmVzdGlnYXRlIG1ldGFkYXRhIGFu
bm90YXRpb24gYXBwcm9hY2gsIGJ1dCB0aGUgZXNzZW5jZSBvZiBtZXRhZGF0YSBhbm5vdGF0aW9u
IGlzIHRvIGFkZCBhdHRyaWJ1dGUgdG8gdGhlIG1vZGVsLCB3ZSB0aGluayBhZGRpbmcgYXR0cmli
dXRlcyBzdGlsbCBoYXZlIGxpbWl0YXRpb24sIHNpbmNlIHlvdSBjYW4gbm90IGFkZCB0b28gbWFu
eSBhdHRyaWJ1dGVzIG9uZSB0aW1lIHRvIHRoZSBzYW1lIHhtbCBlbGVtZW50Lg0KU2Vjb25kbHks
IHdlIG5lZWQgdG8ga25vdyB3aGljaCBkYXRhIGlzIHRoZSBjaGFyYWN0ZXJpc3RpY3MgZGF0YSBv
ciB0ZWxlbWV0cnkgZGF0YSBjYXRlZ29yeSB0aGUgY2xpZW50IHdhbnQgdG8gc3Vic2NyaWJlIGJl
Zm9yZSBzZW5kaW5nIHN1YnNjcmlwdGlvbiByZXF1ZXN0IHRvIHRoZSBzZXJ2ZXIuIElmIHdlIHRh
a2UgbWV0YWRhdGEgYW5ub3RhdGlvbiBhcHByb2FjaCwgd2UgbmVlZCB0byBoYXZlIGF0IGxlYXN0
IHR3byB0aW1lcyBzdWJzY3JpcHRpb25zIGJlZm9yZSBmaW5kaW5nIHRhcmdldGVkIGRhdGEgb2Jq
ZWN0cywgb3IgZmlyc3QgcmV0cmlldmUgdGVsZW1ldHJ5IGRhdGEgdGFnIGZyb20gdGhlIHNlcnZl
ciBhbmQgdGhlbiBzdWJzY3JpYmUgdGFyZ2V0ZWQgZGF0YSBvYmplY3QuIEl0IGlzIGhhcmQgdG8g
YXV0b21hdGUgc3Vic2NyaXB0aW9uIHdpdGggbWV0YWRhdGEgYW5ub3RhdGlvbiBhcHByb2FjaC4N
Cg0KPiBJdCBkb2VzIG5vdCBzZWVtIGhhcm1mdWwgdG8gYWRvcHQgdGhpcyB3b3JrIGlmIHBlb3Bs
ZSB0aGluayB0aGlzIGlzIG5lZWRlZCBhbmQgdGhleSBhcmUgd2lsbGluZyB0byB3b3JrIG9uIHRo
aXMuIFRoZSBvdGhlcnMgY2FuIHNhZmVseSBpZ25vcmUgdGhpcyB3aXRoLiBQZXJzb25hbGx5LCBJ
IGFtIG5vdCBjb252aW5jZWQgeWV0LCBidXQgdGhlbiBJIGRvIG5vdCB3b3JrIG9uICdtdWx0aXBs
ZSBkaW1lbnNpb25hbCBuZXR3b3JrIHZpc2liaWxpdHkgYW5hbHlzaXMnLg0KPiBQZXJoYXBzIGEg
Z29vZCBjb252aW5jaW5nIGNvbmNyZXRlIGV4YW1wbGUgd291bGQgaGVscCwgdGhlIHRhYmxlcyBp
biBGaWcuIDIgZG8gbm90IGhlbHAgbWUgbXVjaC4NCj4NCj4gW1Fpbl06IFN1cHBvc2Ugd2UgY2Fu
IGNsYXNzaWZ5IHRlbGVtZXRyeSBkYXRhIGZyb20gZGlmZmVyZW50IGFuZ2xlcywgDQo+IHdlIGNh
biB0YWcgdGhlIHRlbGVtZXRyeSBkYXRhIHdpdGggdmFyaW91cyBkaWZmZXJlbnQgZGF0YSBvYmpl
Y3QgdGFnLCANCj4gZS5nLiwgd2hldGhlciB0aGUgZGF0YSBvYmplY3QgaXMgcGVyZm9ybWFuY2Ug
bWV0cmljIGRhdGEsIHdoaWNoIGNhdGVnb3J5IHRoZSBwZXJmb3JtYW5jZSBtZXRyaWMgZGF0YSBi
ZWxvbmcsIGlmIHRoZSBkYXRhIG9iamVjdCBJcyBwZXJmb3JtYW5jZSBtZXRyaWMgZGF0YSBvciBL
UEkgZGF0YSwgd2UgY2FuIGZ1cnRoZXIgY2xhc3NpZnkgS1BJIGRhdGEgZnJvbSBvcGVyYXRpb24g
dHlwZSwgZS5nLiwgd2hldGhlciBLUEkgZGF0YSBpcyBhdmVyYWdlIHZhbHVlLCBtaW5pbXVtIHZh
bHVlLCBtYXhpbXVtIHZhbHVlLCB3aGV0aGVyIEtQSSBkYXRhIGFsbG93IHNldCB0aHJlc2hvbGQg
Zm9yIGl0LCBpZiB0aGUgS1BJIGRhdGEgY2FuIGNvbWUgZnJvbSBtdWx0aXBsZSBzb3VyY2UsIFdl
IGNhbiBpbmRpY2F0ZSB3aGV0aGVyIEtQSSBkYXRhIGlzIGFnZ3JlZ2F0ZWQgZGF0YSBvciBub3Qs
IHNvIGNvbGxlY3RvciBjYW4gdXNlIHRoZXNlIHRlbGVtZXRyeSBkYXRhIHRhZyB0byBzdWJzY3Jp
YmUgdGFyZ2V0ZWQgZGF0YSBvYmplY3Qgb3IgdGhlc2UgdGVsZW1ldHJ5IGRhdGEgdGFnIGFzc29j
aWF0ZWQgd2l0aCBzdWJzY3JpYmVkIGRhdGEgY2FuIGJlIGZ1cnRoZXIgY29uc3VtZWQgYnkgYmln
IGRhdGEgYW5hbHl0aWNzIHBsYXRmb3JtL29wZW4gb2JzZXJ2YWJpbGl0eSBwbGF0Zm9ybSBzdWNo
IGFzIEluZmx1eERCL2dyYWZhbmEgYW5kIHByb3ZpZGUgZGlmZmVyZW50IG91dHB1dHMgYmFzZWQg
b24gdGhlIHRlbGVtZXRyeSB0YWcgb3IgdGVsZW1ldHJ5IGRhdGEgY2xhc3NpZmljYXRpb24gdGhh
dCBpcyBzZWxlY3RlZC4NCj4gDQo+IFRoZSBnb2FsIHNlZW1zIHRvIGFkZCB0YWdzIHRvIG5vZGUg
aW5zdGFuY2VzLiBJIGRvIG5vdCB1bmRlcnN0YW5kIHdoYXQgdGhleSBhcmUgY2FsbGVkICdzZWxm
LWV4cGxhbmF0aW9uLW5vZGUtdGFncycgYW5kIG5vdCBzaW1wbHkgJ25vZGUtdGFncycuDQoNCllv
dSBhc3N1bWUgdGhhdCB0aGUgZGV2aWNlIG1hbnVmYWN0dXJlciBpbXBsZW1lbnRpbmcgWUFORyBt
b2R1bGVzIGNhbiBwcmVkaWN0IHdoYXQgYSBtYW5hZ2VtZW50IGFwcGxpY2F0aW9uIHdhbnRzIHRv
IGRvIHdpdGggYSBjZXJ0YWluIHBpZWNlIG9mIGluZm9ybWF0aW9uLiBJIGRvdWJ0IHRoaXMgaXMg
Z2VuZXJhbGx5IHRydWUuIEFuZCBpZiB5b3UgbG9vayBhdCBiYXNpYyBjb3VudGVycywgdGhleSBv
ZnRlbiBzZXJ2ZSBtYW55IGRpZmZlcmVudCBwdXJwb3Nlcy4gRXZlbiBpZiB0aGUgV0cgYmVsaWV2
ZXMgdGhpcyB0byBiZSB0cnVlLCB0aGVyZSBsaWtlbHkgbmVlZHMgYW4gb3ZlcndyaXRlIG1lY2hh
bmlzbSBpbiBjYXNlIHRoZSBtYW51ZmFjdHVyZXIgcHJlZGljdGVkIHRoaW5ncyB3cm9uZ2x5Lg0K
W1Fpbl06IG5vLCBpdCBpcyBub3QgYWx3YXlzIG5lY2Vzc2FyeSBmb3IgZGV2aWNlIG1hbnVmYWN0
dXJlciB0byBkbyBzdWNoIHByZWRpY3Rpb24sIGl0IGNhbiBiZSBwdXQgaW50byBvZmZsaW5lIGRv
Y3VtZW50IHRvZ2V0aGVyIHdpdGggbW9kdWxlIHNjaGVtYSBmb3IgTk1TIHRvIHJldHJpZXZlLiBJ
biBhZGRpdGlvbiwgaXQgYWxsb3dzIHRoZSBkZXZpY2UgYWRkaW5nIG9yIHJlbW92aW5nIHRhZyBp
biB0aGUgc2FtZSBhcyBtb2R1bGUgdGFnIGRvZXMuIFRoZXNlIHRhZyBjaGFuZ2VzIGNhbiBiZSBh
ZHZlcnRpc2VkIFVzaW5nIHNlcnZlciBjYXBhYmlsaXR5IGRlZmluZWQgaW4gZHJhZnQtaWV0Zi1u
ZXRjb25mLW5vdGlmaWNhdGlvbi1jYXBhYmlsaXRpZXMgdG8gaW5mb3JtIHRoZSBjbGllbnQgYWJv
dXQgaXQuDQoNCj4gW1Fpbl06IFRoZSByZWFzb24gdG8gY2FsbCBpdCBhcyAnc2VsZi1leHBsYW5h
dGlvbi1ub2RlLXRhZycgaXMgdG8gbWFrZSBpdCBiZXR0ZXIgcmVmbGVjdCB3aGF0IGl0IGlzIHJl
YWxseSBhaW1lZCBmb3IsIGlmIHlvdSBoYXZlIGJldHRlciBuYW1lLCBJIGFtIGhhcHB5IHRvIGFj
Y2VwdCBpdC4NCg0KV2VsbCwgdG8gbWUgdGhlc2UgbG9vayBsaWtlIG5vZGUgaW5zdGFuY2UgdGFn
cy4gSWYgYW55dGhpbmcsIEkgd291bGQgYmUgaW50ZXJlc3RlZCBpbiBhIGdlbmVyaWMgc29sdXRp
b24gYW5kIG5vdCBzb21ldGhpbmcgdGF5bG9yZWQgdG8gb25lIHNwZWNpZmljIHVzZSBjYXNlICh0
ZWxlbWV0cnkpIGFuZCB0aGlzIGlzIHdoeSBJIHdvdWxkIHByZWZlciB0byBoYXZlIHRoZSBzcGVj
aWZpYyBzZW1hbnRpY3MgaW4gdGhlIHRhZ3MgYW5kIG5vdCBpbiB0aGUgc2V0IG9mIGxlYWZzIGNh
cnJ5aW5nIHRoZSB0YWdzLg0KDQpbUWluXTpXZSBkaWQgdGFyZ2V0IGdlbmVyaWMgc29sdXRpb24s
IHRlbGVtZXRyeSBpcyBub3Qgc3BlY2lmaWMgY2FzZSwgYnV0IGl0IGlzIHRoZSBtYWluIGNhc2Uu
IElmIHlvdSB0aGluayB0aGVyZSBhcmUgb3RoZXIgY2FzZXMsIHdlIGFyZSBoYXBweSB0byBjb3Zl
ciBpdC4gVGhlIHNlbWFudGljcyBmb3IgZWFjaCBub2RlIHRhZyBoYXMgYmVlbiBkZWZpbmVkIHdp
dGhpbiB0aGUgbW9kdWxlLCBzZW1hbnRpY3MgY2FuIGJlIHBvbGlzaGVkIHN0ZXAgYnkgc3RlcC4N
CkxlYWYgY2FycnlpbmcgdGhlIHRhZyBoZWxwcyBkYXRhIGNvbnN1bWVyIHN1Y2ggYXMgaW5mbHV4
ZGIvZ3JhZmFuYSB0byBmdXJ0aGVyIGNsYXNzaWZ5IHRoZSB0ZWxlbWV0cnkgZGF0YSBhbmQgcHJv
dmlkZSBiZXR0ZXIgbmV0d29yayB2aXNiaWxpdHkuDQpMZWFmIGNhcnJ5aW5nIHRoZSB0YWcgYXBw
cm9hY2ggaGFzIGJlZW4gd2lkZWx5IHVzZWQgYnkgbWFueSBJRVRGIHdvcmsgc3VjaCBhcyBkcmFm
dC1pZXRmLW5ldG1vZC1tb2R1bGUtdGFncywgZHJhZnQtaWV0Zi1uZXRtb2QteWFuZy1tb2R1bGUt
dmVyc2lvbmluZy0wMS4NCkZvciBvdGhlciByZWFzb25zLCBwbGVhc2Ugc2VlIHRoZSBjbGFyaWZp
Y2F0aW9uIG1lbnRpb25lZCBhYm92ZS4NCg0KL2pzDQoNCi0tIA0KSnVlcmdlbiBTY2hvZW53YWVs
ZGVyICAgICAgICAgICBKYWNvYnMgVW5pdmVyc2l0eSBCcmVtZW4gZ0dtYkgNClBob25lOiArNDkg
NDIxIDIwMCAzNTg3ICAgICAgICAgQ2FtcHVzIFJpbmcgMSB8IDI4NzU5IEJyZW1lbiB8IEdlcm1h
bnkNCkZheDogICArNDkgNDIxIDIwMCAzMTAzICAgICAgICAgPGh0dHBzOi8vd3d3LmphY29icy11
bml2ZXJzaXR5LmRlLz4NCg==


From nobody Mon Jul 27 05:53:44 2020
Return-Path: <j.schoenwaelder@jacobs-university.de>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 28D8D3A195D for <netmod@ietfa.amsl.com>; Mon, 27 Jul 2020 05:53:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 14R5yezZZbJt for <netmod@ietfa.amsl.com>; Mon, 27 Jul 2020 05:53:39 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8D1643A195F for <netmod@ietf.org>; Mon, 27 Jul 2020 05:53:39 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id D05F5375; Mon, 27 Jul 2020 14:53:37 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.198]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id UeVoJYyU7sXt; Mon, 27 Jul 2020 14:53:37 +0200 (CEST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS; Mon, 27 Jul 2020 14:53:37 +0200 (CEST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by hermes.jacobs-university.de (Postfix) with ESMTP id 7186620154; Mon, 27 Jul 2020 14:53:37 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10028) with ESMTP id ByMqxuAOC3s9; Mon, 27 Jul 2020 14:53:36 +0200 (CEST)
Received: from localhost (anna.jacobs.jacobs-university.de [10.50.218.117]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by hermes.jacobs-university.de (Postfix) with ESMTPS id BBDDB200E4; Mon, 27 Jul 2020 14:53:36 +0200 (CEST)
Date: Mon, 27 Jul 2020 14:53:35 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Qin Wu <bill.wu@huawei.com>
Cc: "netmod@ietf.org" <netmod@ietf.org>
Message-ID: <20200727125335.hyekat4fhzuvjj4x@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: Qin Wu <bill.wu@huawei.com>, "netmod@ietf.org" <netmod@ietf.org>
References: <B8F9A780D330094D99AF023C5877DABAAD89E305@dggeml511-mbs.china.huawei.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
In-Reply-To: <B8F9A780D330094D99AF023C5877DABAAD89E305@dggeml511-mbs.china.huawei.com>
X-Clacks-Overhead: GNU Terry Pratchett
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/zWYTY4drglQ5QFXsCQg93rk8Ing>
Subject: Re: [netmod] The NETMOD WG has placed draft-tao-netmod-yang-node-tags in state "Candidate for WG Adoption"
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Jul 2020 12:53:43 -0000

On Mon, Jul 27, 2020 at 12:33:39PM +0000, Qin Wu wrote:
> -----=E9=82=AE=E4=BB=B6=E5=8E=9F=E4=BB=B6-----
> =E5=8F=91=E4=BB=B6=E4=BA=BA: Juergen Schoenwaelder [mailto:j.schoenwael=
der@jacobs-university.de]=20
> =E5=8F=91=E9=80=81=E6=97=B6=E9=97=B4: 2020=E5=B9=B47=E6=9C=8827=E6=97=A5=
 18:42
> =E6=94=B6=E4=BB=B6=E4=BA=BA: Qin Wu <bill.wu@huawei.com>
> =E6=8A=84=E9=80=81: netmod@ietf.org
> =E4=B8=BB=E9=A2=98: Re: [netmod] The NETMOD WG has placed draft-tao-net=
mod-yang-node-tags in state "Candidate for WG Adoption"
>=20
> On Mon, Jul 27, 2020 at 10:13:43AM +0000, Qin Wu wrote:
> >=20
> > On the technical side, it is not clear why a central list of tags pro=
viding meta information is preferrable over metadata annotations that can=
 be shipped with the values.
> >=20
> >=20
> > [Qin]: If we take metadata annotation approach, we need to define new=
 module for each device level modules such as interface module, IP manage=
ment module, BGP module, QoS module deployed in the device or revise thes=
e modules that has already been published and update devices with these n=
ew modules corresponding to deployed device level modules. Suppose the de=
vice level modules that has been deployed in the device is huge, such met=
adata annotation solution require update on each device for the new modul=
es, the number of new modules is same as the number of existing deployed =
device level modules, which doesn't scale well.
> >=20
>=20
> I do not think this answer is technically correct. For a counter exampl=
e, see the definition of md:annotation origin in RFC 8342.
>=20
> [Qin]:umm, have a second thought, I think this is the design choice we =
made, we did investigate metadata annotation approach, but the essence of=
 metadata annotation is to add attribute to the model, we think adding at=
tributes still have limitation, since you can not add too many attributes=
 one time to the same xml element.
> Secondly, we need to know which data is the characteristics data or tel=
emetry data category the client want to subscribe before sending subscrip=
tion request to the server. If we take metadata annotation approach, we n=
eed to have at least two times subscriptions before finding targeted data=
 objects, or first retrieve telemetry data tag from the server and then s=
ubscribe targeted data object. It is hard to automate subscription with m=
etadata annotation approach.

I do not think there is a restriction of the number XML attributes.
You can simply send a get operation. You will need a get operation as
well for your central list of tags.
=20
> > It does not seem harmful to adopt this work if people think this is n=
eeded and they are willing to work on this. The others can safely ignore =
this with. Personally, I am not convinced yet, but then I do not work on =
'multiple dimensional network visibility analysis'.
> > Perhaps a good convincing concrete example would help, the tables in =
Fig. 2 do not help me much.
> >
> > [Qin]: Suppose we can classify telemetry data from different angles,=20
> > we can tag the telemetry data with various different data object tag,=
=20
> > e.g., whether the data object is performance metric data, which categ=
ory the performance metric data belong, if the data object Is performance=
 metric data or KPI data, we can further classify KPI data from operation=
 type, e.g., whether KPI data is average value, minimum value, maximum va=
lue, whether KPI data allow set threshold for it, if the KPI data can com=
e from multiple source, We can indicate whether KPI data is aggregated da=
ta or not, so collector can use these telemetry data tag to subscribe tar=
geted data object or these telemetry data tag associated with subscribed =
data can be further consumed by big data analytics platform/open observab=
ility platform such as InfluxDB/grafana and provide different outputs bas=
ed on the telemetry tag or telemetry data classification that is selected=
.
> >=20
> > The goal seems to add tags to node instances. I do not understand wha=
t they are called 'self-explanation-node-tags' and not simply 'node-tags'=
.
>=20
> You assume that the device manufacturer implementing YANG modules can p=
redict what a management application wants to do with a certain piece of =
information. I doubt this is generally true. And if you look at basic cou=
nters, they often serve many different purposes. Even if the WG believes =
this to be true, there likely needs an overwrite mechanism in case the ma=
nufacturer predicted things wrongly.
> [Qin]: no, it is not always necessary for device manufacturer to do suc=
h prediction, it can be put into offline document together with module sc=
hema for NMS to retrieve. In addition, it allows the device adding or rem=
oving tag in the same as module tag does. These tag changes can be advert=
ised Using server capability defined in draft-ietf-netconf-notification-c=
apabilities to inform the client about it.

I must have missed that in the draft.

> > [Qin]: The reason to call it as 'self-explanation-node-tag' is to mak=
e it better reflect what it is really aimed for, if you have better name,=
 I am happy to accept it.
>=20
> Well, to me these look like node instance tags. If anything, I would be=
 interested in a generic solution and not something taylored to one speci=
fic use case (telemetry) and this is why I would prefer to have the speci=
fic semantics in the tags and not in the set of leafs carrying the tags.
>=20
> [Qin]:We did target generic solution, telemetry is not specific case, b=
ut it is the main case. If you think there are other cases, we are happy =
to cover it. The semantics for each node tag has been defined within the =
module, semantics can be polished step by step.
> Leaf carrying the tag helps data consumer such as influxdb/grafana to f=
urther classify the telemetry data and provide better network visbility.
> Leaf carrying the tag approach has been widely used by many IETF work s=
uch as draft-ietf-netmod-module-tags, draft-ietf-netmod-yang-module-versi=
oning-01.
> For other reasons, please see the clarification mentioned above.

draft-ietf-netmod-module-tags:

       module: ietf-module-tags
         +--rw module-tags
            +--rw module* [name]
               +--rw name          yang:yang-identifier
               +--rw tag*          tag
               +--rw masked-tag*   tag

Its a single leaf-list of tags, the semantics what the tags mean are
in the tags. This is different from what you are proposing where some
of the semantics of what the tag means are in the leaf a tag appears
in - and there are likely also invalid situations or situations where
things are unclear at least. For example, what does metric-scale with
that tag ietf:minus-three mean? I do not really get the idea why you
need 8 leafs each holding exactly one tag. This is inflexible,
whenever an application likes to use an additional tag, you have to
revise the YANG module.

Anyway, time for others to comment. I think I said what I had to say.

/js

--=20
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>


From nobody Mon Jul 27 06:19:17 2020
Return-Path: <ladislav.lhotka@nic.cz>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D78BA3A19A7 for <netmod@ietfa.amsl.com>; Mon, 27 Jul 2020 06:18:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.118
X-Spam-Level: 
X-Spam-Status: No, score=-2.118 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, NICE_REPLY_A=-0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nic.cz
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 oqKxd954cxTF for <netmod@ietfa.amsl.com>; Mon, 27 Jul 2020 06:18:30 -0700 (PDT)
Received: from mail.nic.cz (mail.nic.cz [217.31.204.67]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3BAA33A197F for <netmod@ietf.org>; Mon, 27 Jul 2020 06:18:28 -0700 (PDT)
Received: from [IPv6:2001:1488:fffe:6:a88f:7eff:fed2:45f8] (unknown [IPv6:2001:1488:fffe:6:a88f:7eff:fed2:45f8]) by mail.nic.cz (Postfix) with ESMTPSA id 540EF140B70 for <netmod@ietf.org>; Mon, 27 Jul 2020 15:18:25 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=nic.cz; s=default; t=1595855905; bh=zQ8uwSURHwODbinxkkAYFCMlhmrv/Z62rYtKCNNKsy0=; h=To:From:Date; b=jHl3TTwBDgpnMGNamtRL85hG0PlVrBbSi9b5VN7Yz6CjAu3I+b/OvSIKSBfBkB6aA pTTXvyB/9ldpDs2G4ASaLUTQ4iL0grE4ARuTXvS9z1+9/zebA3ONSwUs1gINFtXzBs paOMrL8PQ+6toh5CEOELhaeD9mzYC1gN99j1KdZk=
To: netmod@ietf.org
References: <20200717191717.u5a3wv4nbajjdcaj@anna.jacobs.jacobs-university.de> <87ft9mzhe0.fsf@nic.cz> <20200721194434.pvekzgxaus43iihg@anna.jacobs.jacobs-university.de> <AM7PR07MB62482ED4917241DBCD08E7B7A0790@AM7PR07MB6248.eurprd07.prod.outlook.com> <20200722110030.6c7r6utxgjbsilkq@anna.jacobs.jacobs-university.de> <ff42e4cb-957c-a4f0-a88b-333a6565ed8e@nic.cz> <20200724083617.u3wkr34ehjezmusq@anna.jacobs.jacobs-university.de> <87a6zmifpo.fsf@nic.cz> <20200726202427.oqythl6sggm4uzxe@anna.jacobs.jacobs-university.de> <87wo2p8hnw.fsf@nic.cz> <20200727104412.jxgocoaxi2u6pula@anna.jacobs.jacobs-university.de>
From: Ladislav Lhotka <ladislav.lhotka@nic.cz>
Autocrypt: addr=ladislav.lhotka@nic.cz; keydata= mQINBFhU5JIBEACmGIeLglGrwf6JBcNrcLoO19yAdKcH7V132STGHlhEAgmdzwclgVE7GN7y 5+1ySQ8jhDM80QSQ+XaXsSbHTQl23vcVvSfKNdme11kGEQ7kO/bTbUYxpRRa5dqDjLeEHhol WiNk6nUHqEAExbpEoITiO216Lwxh8gD2+39ZH/UVJgMHoZD1VmrxHSnp9b1SpmDWkbILRc93 u6lADieU67SG5vWqGaBgp8JQAVI3F+ZhcLXHQiQLPliePT3YKfvubWg9NIprts9fv2JAUywv NN4R5gg1oFegOXouzlBySiUNXndzJsj1JAcI4psGA9iGYBhgdILXg+2Kwkok9rrx1gWsqtmb lcFDiJRx52FUohHz9obZ9gkOd4NoV4jatjnu+9HKA8V2T5JUgTCgOWeI2yHoSNFJvKO0ygIg /5ccrB9iRdmJIiA2cAmu5MaHnKxAcQ7eaXqQN+JRcpFUH2ooFHKm0750U3aAZY3an5+a5Njh XddaDDX/7f0a68jaWuoKFn7Mqa2HhNnLJs2Nsq9quLdWEUh59wOgTrp2TZnkAFtG1MGa2dNz M3YX22+jwbnfv/U72fEu33juXfMLWfwzJEzQG47dnpmsArt8fM+atOvTSvkLQDNJkOSVZT8m NR5/OeIYfxhe3FUSrljRQBXN8ioVoiMtcCR8EKXCwCnja20vdQARAQABtChMYWRpc2xhdiBM aG90a2EgPGxhZGlzbGF2Lmxob3RrYUBuaWMuY3o+iQJUBBMBCgA+FiEEtr1TxpCtJF8Aid5X uPkrCKn3bGcFAl3k3q0CGwMFCQecs7wFCwkIBwMFFQoJCAsFFgIDAQACHgECF4AACgkQuPkr CKn3bGeXZA/+IM3zgfkMwQ+rvYMEn1cHoYwA0j8iwGtQp6FQYO/Vj0d6Q07Q5/iUqM0UuniU HN6xC5APrPsxwyeSuJUW1zjGm6JD8U5WinbNJuBU/FMC7XyHgOwwXdlT1bLlhOYnvUrZx0bB QeMLnUinvTHLVFnpUCfFpyKRUKh3kkUJS5AXRz5ZgEqJUr79GSTg46dluXlz9mnPIkwluwYO ydlhtW/+s/xVuCIqRUdhhc30d8K5XB+smiYmHSzePjLGwsP1pHt1e8we57EFNvm7iiwXPCAI cy+PAtCxmq2zsIxsZxtZP4SWbRcj2Z16XTtT+hhNK6SWKhpDuacadpWChXpYc36xtuJ5Ll3C lZqa/6mDRcagJy016pQboW/4JIkFcFhu6ugNwvR1OBom04VPVBxqQRgazqpfkB0jSWWS4rwh l30kwDFW5eWcski3Ja5g2drj0YpUeEkMOQcToxLPXffI6dauKTMh7K6RF++LGCYxOukWt2r+ jk6/pB3rSVztAJDb4kc/EgE7yNwrVQOxkKHfk3rGCXkvijCgU3jS0k5g01/OwENxpEUk0Nln mlLJdb8Bju6Jp2y3ZX97+Szs2tH8M6Mpny213lFgc4EVCOFVtIPsyYfiR9On1IIdRqMx3mQC 5AV+3Wc0o3M7Ku0ZbuhkYLNIhlNrRjlxFRk12FpZwFwznY+5AQ0EWFTnYgEIAM6XJ37HGp7H nzztkWbCW+5zkLzff2LQh7yoH32CGJTK7vnQKOY+JKi16lR1qUDHOUtYfRj17jBNWaB0CY0k qkRWCDXG0pff8VT63Kg/DlS2LLbPQpO2NcjdMhPTTUadnKWeo7h6/mFF7VW4X2sm1NYeNWD5 VQxdPQUbnCJ4Pi23QZRJnBu2ycM9aXa7ERRvpN3i3mAc2UgkJWq4KGjI74cd7ytCsU0RN6RT S0sFE4zCB1r6nXqfHHiousATS6+3GnuIGTtaeR0nXHlIvl2AC91+hswsWaA7YB4dB2/GJ8PN L3d07gA6yR2DoZJZhAmtMUiUzap4jgf07UoTOY80MHkAEQEAAYkDcgQYAQoAJgIbAhYhBLa9 U8aQrSRfAIneV7j5Kwip92xnBQJcLzGrBQkHnLFJAUDAdCAEGQEKAB0WIQQ+THLKBBuTzVYa 3ozuYRDCyLOtngUCWFTnYgAKCRDuYRDCyLOtnhnlB/49PV5puyMGBJXY5XBdaPIKFfC5eBfy EOgMqDfJS9yhV7bhFRzzztX9Z7COod6mxmlogNaDFMk/yFH25DOe2tpjKs6sqa9bwyY3cOFw pp38VdeAq0FxF3qOhjKzF12RVQ4Ipu/ahzzQ6V5reia+onOghw+BrjOsPExJaDbiif5UqL/F yWvERlR46GGbFzK9gEvUo+52Wjx3t4hW2IMZKS58xvzkMkTQtxYHAM++jO7bH18wV603JJC3 mZxq9YKKFHVcxinp9l8yzVxfIjhiklednvb30lggY4VEG6X+BER/lcw1QgSDojjbHY72o+76 rBYZ+pSacY/idn5AkAEkQyxsCRC4+SsIqfdsZ1aAEACjuN1b73KNsdsNZuV/MSdmfC+LkoG2 +20kGWzHHiq1Owc4W3fDRohJThM5xyKt2RAcLZAqzfeef1AuoESTqqR6OheaF3u0HAa+U87E /dfjflBOsGZloNi/0/JcN2B8VJpXBwA55adA4YwNL/i8k/roIZ0Yh4wd8Bv8G4exrjvPZPCG klGNBvIJomaqgb9YDvdN22CW3f0zoCwdTX+XV7YL6IQsZroRViLWZv12UCKO1kVop8IMQolx XGbo4kVkqtVx0A4O+ZqCiG819QGZIAtaKSG6aK1xWxNg16ClbEoCEglPeLiOr1ttibO6emuK 4w+4vA5nu+q5niUZ611f/9OtnNO6w/EZ9jRjiqBbo7esNkzal4LjwZUa0B3poWRz+7B++CYS F0c/qdfqjYmiN4IEbXnC0EFhwOYejTayy/H/nA0yGjxF7xA2Krom8B3YTaOnaZ2lVx0gtQK6 Ih7SSc842yRyBnMoVko8mzcHb/0urD2uWkPI5VfXLF9OJhfe3J1xswtqfOxFtf1cZv6fnQID 4gfsvRP8s8Wow5m3gp1HLSlxeZcc57nK8/nKWaTssdOf6doSw8kLWC5Dcwx2Ld15SsjkHeCO MtOaIxq+Er6vnvcepj76pZZJznS/bMriYPyyw0FIYmAPcnm3v5W+HZ339ktp+Kk3fNl3qJo6 C+Sjv7kBDQRYVOgGAQgA0GW5sWxqhcD9hxi/LQZ/hzPBgrpTvyIgxHrJN1HZ2BzdpNU7UlnC DVDzvAV2/1kEIiCdTYnnly0+PCHhyEdP45M9//oH7KYd/F/JSQwI+56mGP2O0fBBu9WStHws RraGfzGGZDV1XutvIz/qzpkBGpXGzA73Bi2Xye+/9JtHXmjhoXnItQLO38Hqnb5kXk79cSC4 TStPAKdrB/CMolcArT8j9eijIUOPMkWCGCeICv/hECpA5CZma2tplU80cKiOIYknFG8E+5Pr FlW962P7njIaahWSIObM2/C48uu5KAwgyDj6DA14cwc/4wfRsXZFjUMNpI0xer1iLQV5y1vi 6QARAQABiQI8BBgBCgAmAhsMFiEEtr1TxpCtJF8Aid5XuPkrCKn3bGcFAlwvMc8FCQecsMkA CgkQuPkrCKn3bGfkEg//alC3LNxnyH3tNy/OKQqOFJLUCidIm77DT/ZQfjLMAZezzCAq1Adf hVg7uV5a/dFdQdVDnjEz+SQ6/EzyqGashdAMnlBDwiqPe3MhB0L97VQwjNQa0wf1AsHdQCv8 i3e7U6RjlEmSC42dA+RjhrFOCZPtUTlCVDoSnY1S0kZOvEjhHvw901MPEINikZY4TBc18Xnk fbGQhglvI9NqBawlBKHyDGTAVJL7ld60iHsWt3prq+h48iFjc7x2JT39oBxT5Jhl3pg01QSC vu2Fg99vUuRr3u8tavnMKX4Vk3bujpHhuyOTSm0X37nwwu9DpMqkeUNvYR2RM+EuGGltonrN yrb5S21omN7fLDvRtdUBUOCFJLxZunTDLlkig/QuT+QlW7CG59Ussuu37HxgpiICCeeBDOaF bkZku43Qwt5cTtdJ8BkzYgvvoC7NegBn9N+U+Etrrvs09Slo11wlQx1F3sk9T9rjz1QrPM8j blxEgepm+W75VJ22z1qY/JnNElygR7KeTaeOY+iCn4wgDeC964AHMuGzG7aUg8P3zjgClL1T pFJwQUml880L6C+VuWPxuFIS18BPCYtLGlfQc5jp4dGN87ftenT13W70XiGXdrmIAFBF6Jjk 3huuDoRvdbPavAGdxu5QGdHeH0/GjfTxq7lRwgamoY0lw1LIB6LOzXo=
Organization: CZ.NIC
Message-ID: <2521f17d-c105-503a-1fc6-4f3ecaf6e58b@nic.cz>
Date: Mon, 27 Jul 2020 15:18:25 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0
MIME-Version: 1.0
In-Reply-To: <20200727104412.jxgocoaxi2u6pula@anna.jacobs.jacobs-university.de>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: clamav-milter 0.102.2 at mail
X-Virus-Status: Clean
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/3WIHf0HUxWwDiODTGBOlH8HU-wQ>
Subject: Re: [netmod] rfc6991bis: inet:host
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Jul 2020 13:18:39 -0000

On 27. 07. 20 12:44, Juergen Schoenwaelder wrote:
> On Mon, Jul 27, 2020 at 10:51:31AM +0200, Ladislav Lhotka wrote:
>> Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> writes:
>>
>>> So would the following do the right thing?
>>
>> The invert-match pattern also needs to be added in order to avoid reserved labels:
> 
> Why are they illegal? If we make them illegal, how are we going to
> deal with hosts that have non-ASCII names?

I am not able to find in what sense the "Reserved LDH" labels of RFC
5890 are really reserved, and I am not sure about the implications of
permitting "xn--..." hostnames to be explicitly configured.

If we want to allow non-ASCII names, then it would IMO be safer to use a
type that expects straight Unicode for lexical representation and leave
it to the implementations to convert to Punycode where necessary, e.g.
when querying DNS.

Lada

> 
> /js
> 

-- 
Ladislav Lhotka
Head, CZ.NIC Labs
PGP Key ID: 0xB8F92B08A9F76C67


From nobody Mon Jul 27 06:19:22 2020
Return-Path: <bill.wu@huawei.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 03ED83A19BD for <netmod@ietfa.amsl.com>; Mon, 27 Jul 2020 06:18:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 P0folPmiWFWX for <netmod@ietfa.amsl.com>; Mon, 27 Jul 2020 06:18:34 -0700 (PDT)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5C5743A19B5 for <netmod@ietf.org>; Mon, 27 Jul 2020 06:18:34 -0700 (PDT)
Received: from lhreml726-chm.china.huawei.com (unknown [172.18.7.108]) by Forcepoint Email with ESMTP id E034FFAF6C34ADA7E9B2; Mon, 27 Jul 2020 14:18:32 +0100 (IST)
Received: from lhreml726-chm.china.huawei.com (10.201.108.77) by lhreml726-chm.china.huawei.com (10.201.108.77) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1913.5; Mon, 27 Jul 2020 14:18:32 +0100
Received: from DGGEML402-HUB.china.huawei.com (10.3.17.38) by lhreml726-chm.china.huawei.com (10.201.108.77) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA) id 15.1.1913.5 via Frontend Transport; Mon, 27 Jul 2020 14:18:32 +0100
Received: from DGGEML511-MBS.china.huawei.com ([169.254.4.170]) by DGGEML402-HUB.china.huawei.com ([fe80::fca6:7568:4ee3:c776%31]) with mapi id 14.03.0487.000; Mon, 27 Jul 2020 21:18:28 +0800
From: Qin Wu <bill.wu@huawei.com>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
CC: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] The NETMOD WG has placed draft-tao-netmod-yang-node-tags in state "Candidate for WG Adoption"
Thread-Index: AdZkFWbf0Bp3wpbhRs6wom12l0EwEw==
Date: Mon, 27 Jul 2020 13:18:27 +0000
Message-ID: <B8F9A780D330094D99AF023C5877DABAAD89F3E4@dggeml511-mbs.china.huawei.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.164.123.70]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/SVcKOKUS5whPV4vLdEC08o4h6Zk>
Subject: Re: [netmod] The NETMOD WG has placed draft-tao-netmod-yang-node-tags in state "Candidate for WG Adoption"
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Jul 2020 13:18:43 -0000

LS0tLS3pgq7ku7bljp/ku7YtLS0tLQ0K5Y+R5Lu25Lq6OiBKdWVyZ2VuIFNjaG9lbndhZWxkZXIg
W21haWx0bzpqLnNjaG9lbndhZWxkZXJAamFjb2JzLXVuaXZlcnNpdHkuZGVdIA0K5Y+R6YCB5pe2
6Ze0OiAyMDIw5bm0N+aciDI35pelIDIwOjU0DQrmlLbku7bkuro6IFFpbiBXdSA8YmlsbC53dUBo
dWF3ZWkuY29tPg0K5oqE6YCBOiBuZXRtb2RAaWV0Zi5vcmcNCuS4u+mimDogUmU6IFtuZXRtb2Rd
IFRoZSBORVRNT0QgV0cgaGFzIHBsYWNlZCBkcmFmdC10YW8tbmV0bW9kLXlhbmctbm9kZS10YWdz
IGluIHN0YXRlICJDYW5kaWRhdGUgZm9yIFdHIEFkb3B0aW9uIg0KDQpPbiBNb24sIEp1bCAyNywg
MjAyMCBhdCAxMjozMzozOVBNICswMDAwLCBRaW4gV3Ugd3JvdGU6DQo+IC0tLS0t6YKu5Lu25Y6f
5Lu2LS0tLS0NCj4g5Y+R5Lu25Lq6OiBKdWVyZ2VuIFNjaG9lbndhZWxkZXIgDQo+IFttYWlsdG86
ai5zY2hvZW53YWVsZGVyQGphY29icy11bml2ZXJzaXR5LmRlXQ0KPiDlj5HpgIHml7bpl7Q6IDIw
MjDlubQ35pyIMjfml6UgMTg6NDINCj4g5pS25Lu25Lq6OiBRaW4gV3UgPGJpbGwud3VAaHVhd2Vp
LmNvbT4NCj4g5oqE6YCBOiBuZXRtb2RAaWV0Zi5vcmcNCj4g5Li76aKYOiBSZTogW25ldG1vZF0g
VGhlIE5FVE1PRCBXRyBoYXMgcGxhY2VkIGRyYWZ0LXRhby1uZXRtb2QteWFuZy1ub2RlLXRhZ3Mg
aW4gc3RhdGUgIkNhbmRpZGF0ZSBmb3IgV0cgQWRvcHRpb24iDQo+IA0KPiBPbiBNb24sIEp1bCAy
NywgMjAyMCBhdCAxMDoxMzo0M0FNICswMDAwLCBRaW4gV3Ugd3JvdGU6DQo+ID4gDQo+ID4gT24g
dGhlIHRlY2huaWNhbCBzaWRlLCBpdCBpcyBub3QgY2xlYXIgd2h5IGEgY2VudHJhbCBsaXN0IG9m
IHRhZ3MgcHJvdmlkaW5nIG1ldGEgaW5mb3JtYXRpb24gaXMgcHJlZmVycmFibGUgb3ZlciBtZXRh
ZGF0YSBhbm5vdGF0aW9ucyB0aGF0IGNhbiBiZSBzaGlwcGVkIHdpdGggdGhlIHZhbHVlcy4NCj4g
PiANCj4gPiANCj4gPiBbUWluXTogSWYgd2UgdGFrZSBtZXRhZGF0YSBhbm5vdGF0aW9uIGFwcHJv
YWNoLCB3ZSBuZWVkIHRvIGRlZmluZSBuZXcgbW9kdWxlIGZvciBlYWNoIGRldmljZSBsZXZlbCBt
b2R1bGVzIHN1Y2ggYXMgaW50ZXJmYWNlIG1vZHVsZSwgSVAgbWFuYWdlbWVudCBtb2R1bGUsIEJH
UCBtb2R1bGUsIFFvUyBtb2R1bGUgZGVwbG95ZWQgaW4gdGhlIGRldmljZSBvciByZXZpc2UgdGhl
c2UgbW9kdWxlcyB0aGF0IGhhcyBhbHJlYWR5IGJlZW4gcHVibGlzaGVkIGFuZCB1cGRhdGUgZGV2
aWNlcyB3aXRoIHRoZXNlIG5ldyBtb2R1bGVzIGNvcnJlc3BvbmRpbmcgdG8gZGVwbG95ZWQgZGV2
aWNlIGxldmVsIG1vZHVsZXMuIFN1cHBvc2UgdGhlIGRldmljZSBsZXZlbCBtb2R1bGVzIHRoYXQg
aGFzIGJlZW4gZGVwbG95ZWQgaW4gdGhlIGRldmljZSBpcyBodWdlLCBzdWNoIG1ldGFkYXRhIGFu
bm90YXRpb24gc29sdXRpb24gcmVxdWlyZSB1cGRhdGUgb24gZWFjaCBkZXZpY2UgZm9yIHRoZSBu
ZXcgbW9kdWxlcywgdGhlIG51bWJlciBvZiBuZXcgbW9kdWxlcyBpcyBzYW1lIGFzIHRoZSBudW1i
ZXIgb2YgZXhpc3RpbmcgZGVwbG95ZWQgZGV2aWNlIGxldmVsIG1vZHVsZXMsIHdoaWNoIGRvZXNu
J3Qgc2NhbGUgd2VsbC4NCj4gPiANCj4gDQo+IEkgZG8gbm90IHRoaW5rIHRoaXMgYW5zd2VyIGlz
IHRlY2huaWNhbGx5IGNvcnJlY3QuIEZvciBhIGNvdW50ZXIgZXhhbXBsZSwgc2VlIHRoZSBkZWZp
bml0aW9uIG9mIG1kOmFubm90YXRpb24gb3JpZ2luIGluIFJGQyA4MzQyLg0KPiANCj4gW1Fpbl06
dW1tLCBoYXZlIGEgc2Vjb25kIHRob3VnaHQsIEkgdGhpbmsgdGhpcyBpcyB0aGUgZGVzaWduIGNo
b2ljZSB3ZSBtYWRlLCB3ZSBkaWQgaW52ZXN0aWdhdGUgbWV0YWRhdGEgYW5ub3RhdGlvbiBhcHBy
b2FjaCwgYnV0IHRoZSBlc3NlbmNlIG9mIG1ldGFkYXRhIGFubm90YXRpb24gaXMgdG8gYWRkIGF0
dHJpYnV0ZSB0byB0aGUgbW9kZWwsIHdlIHRoaW5rIGFkZGluZyBhdHRyaWJ1dGVzIHN0aWxsIGhh
dmUgbGltaXRhdGlvbiwgc2luY2UgeW91IGNhbiBub3QgYWRkIHRvbyBtYW55IGF0dHJpYnV0ZXMg
b25lIHRpbWUgdG8gdGhlIHNhbWUgeG1sIGVsZW1lbnQuDQo+IFNlY29uZGx5LCB3ZSBuZWVkIHRv
IGtub3cgd2hpY2ggZGF0YSBpcyB0aGUgY2hhcmFjdGVyaXN0aWNzIGRhdGEgb3IgdGVsZW1ldHJ5
IGRhdGEgY2F0ZWdvcnkgdGhlIGNsaWVudCB3YW50IHRvIHN1YnNjcmliZSBiZWZvcmUgc2VuZGlu
ZyBzdWJzY3JpcHRpb24gcmVxdWVzdCB0byB0aGUgc2VydmVyLiBJZiB3ZSB0YWtlIG1ldGFkYXRh
IGFubm90YXRpb24gYXBwcm9hY2gsIHdlIG5lZWQgdG8gaGF2ZSBhdCBsZWFzdCB0d28gdGltZXMg
c3Vic2NyaXB0aW9ucyBiZWZvcmUgZmluZGluZyB0YXJnZXRlZCBkYXRhIG9iamVjdHMsIG9yIGZp
cnN0IHJldHJpZXZlIHRlbGVtZXRyeSBkYXRhIHRhZyBmcm9tIHRoZSBzZXJ2ZXIgYW5kIHRoZW4g
c3Vic2NyaWJlIHRhcmdldGVkIGRhdGEgb2JqZWN0LiBJdCBpcyBoYXJkIHRvIGF1dG9tYXRlIHN1
YnNjcmlwdGlvbiB3aXRoIG1ldGFkYXRhIGFubm90YXRpb24gYXBwcm9hY2guDQoNCkkgZG8gbm90
IHRoaW5rIHRoZXJlIGlzIGEgcmVzdHJpY3Rpb24gb2YgdGhlIG51bWJlciBYTUwgYXR0cmlidXRl
cy4NCllvdSBjYW4gc2ltcGx5IHNlbmQgYSBnZXQgb3BlcmF0aW9uLiBZb3Ugd2lsbCBuZWVkIGEg
Z2V0IG9wZXJhdGlvbiBhcyB3ZWxsIGZvciB5b3VyIGNlbnRyYWwgbGlzdCBvZiB0YWdzLg0KDQpb
UWluXTogVGhpcyBpcyB3aGF0IEkgY2xhcmlmaWVkIGFib3ZlLCBpdCBpcyBub3QgYXV0b21hdGVk
IGFwcHJvYWNoLCB5b3UgbmVlZCB0byBoYXZlIHR3byBzdGVwcyBiZWZvcmUgZmluZGluZyB0aGUg
dGFyZ2V0IGRhdGEgb2JqZWN0LCBmaXJzdCBzZW5kIGdldCBvcGVyYXRpb24gcmVxdWVzdCwgc2Vj
b25kIHN1YnNjcmliZSBiYXNlZCBvbiB0aGUgdGFnIGluZGljYXRpb24uDQogDQo+ID4gSXQgZG9l
cyBub3Qgc2VlbSBoYXJtZnVsIHRvIGFkb3B0IHRoaXMgd29yayBpZiBwZW9wbGUgdGhpbmsgdGhp
cyBpcyBuZWVkZWQgYW5kIHRoZXkgYXJlIHdpbGxpbmcgdG8gd29yayBvbiB0aGlzLiBUaGUgb3Ro
ZXJzIGNhbiBzYWZlbHkgaWdub3JlIHRoaXMgd2l0aC4gUGVyc29uYWxseSwgSSBhbSBub3QgY29u
dmluY2VkIHlldCwgYnV0IHRoZW4gSSBkbyBub3Qgd29yayBvbiAnbXVsdGlwbGUgZGltZW5zaW9u
YWwgbmV0d29yayB2aXNpYmlsaXR5IGFuYWx5c2lzJy4NCj4gPiBQZXJoYXBzIGEgZ29vZCBjb252
aW5jaW5nIGNvbmNyZXRlIGV4YW1wbGUgd291bGQgaGVscCwgdGhlIHRhYmxlcyBpbiBGaWcuIDIg
ZG8gbm90IGhlbHAgbWUgbXVjaC4NCj4gPg0KPiA+IFtRaW5dOiBTdXBwb3NlIHdlIGNhbiBjbGFz
c2lmeSB0ZWxlbWV0cnkgZGF0YSBmcm9tIGRpZmZlcmVudCBhbmdsZXMsIA0KPiA+IHdlIGNhbiB0
YWcgdGhlIHRlbGVtZXRyeSBkYXRhIHdpdGggdmFyaW91cyBkaWZmZXJlbnQgZGF0YSBvYmplY3Qg
DQo+ID4gdGFnLCBlLmcuLCB3aGV0aGVyIHRoZSBkYXRhIG9iamVjdCBpcyBwZXJmb3JtYW5jZSBt
ZXRyaWMgZGF0YSwgd2hpY2ggY2F0ZWdvcnkgdGhlIHBlcmZvcm1hbmNlIG1ldHJpYyBkYXRhIGJl
bG9uZywgaWYgdGhlIGRhdGEgb2JqZWN0IElzIHBlcmZvcm1hbmNlIG1ldHJpYyBkYXRhIG9yIEtQ
SSBkYXRhLCB3ZSBjYW4gZnVydGhlciBjbGFzc2lmeSBLUEkgZGF0YSBmcm9tIG9wZXJhdGlvbiB0
eXBlLCBlLmcuLCB3aGV0aGVyIEtQSSBkYXRhIGlzIGF2ZXJhZ2UgdmFsdWUsIG1pbmltdW0gdmFs
dWUsIG1heGltdW0gdmFsdWUsIHdoZXRoZXIgS1BJIGRhdGEgYWxsb3cgc2V0IHRocmVzaG9sZCBm
b3IgaXQsIGlmIHRoZSBLUEkgZGF0YSBjYW4gY29tZSBmcm9tIG11bHRpcGxlIHNvdXJjZSwgV2Ug
Y2FuIGluZGljYXRlIHdoZXRoZXIgS1BJIGRhdGEgaXMgYWdncmVnYXRlZCBkYXRhIG9yIG5vdCwg
c28gY29sbGVjdG9yIGNhbiB1c2UgdGhlc2UgdGVsZW1ldHJ5IGRhdGEgdGFnIHRvIHN1YnNjcmli
ZSB0YXJnZXRlZCBkYXRhIG9iamVjdCBvciB0aGVzZSB0ZWxlbWV0cnkgZGF0YSB0YWcgYXNzb2Np
YXRlZCB3aXRoIHN1YnNjcmliZWQgZGF0YSBjYW4gYmUgZnVydGhlciBjb25zdW1lZCBieSBiaWcg
ZGF0YSBhbmFseXRpY3MgcGxhdGZvcm0vb3BlbiBvYnNlcnZhYmlsaXR5IHBsYXRmb3JtIHN1Y2gg
YXMgSW5mbHV4REIvZ3JhZmFuYSBhbmQgcHJvdmlkZSBkaWZmZXJlbnQgb3V0cHV0cyBiYXNlZCBv
biB0aGUgdGVsZW1ldHJ5IHRhZyBvciB0ZWxlbWV0cnkgZGF0YSBjbGFzc2lmaWNhdGlvbiB0aGF0
IGlzIHNlbGVjdGVkLg0KPiA+IA0KPiA+IFRoZSBnb2FsIHNlZW1zIHRvIGFkZCB0YWdzIHRvIG5v
ZGUgaW5zdGFuY2VzLiBJIGRvIG5vdCB1bmRlcnN0YW5kIHdoYXQgdGhleSBhcmUgY2FsbGVkICdz
ZWxmLWV4cGxhbmF0aW9uLW5vZGUtdGFncycgYW5kIG5vdCBzaW1wbHkgJ25vZGUtdGFncycuDQo+
IA0KPiBZb3UgYXNzdW1lIHRoYXQgdGhlIGRldmljZSBtYW51ZmFjdHVyZXIgaW1wbGVtZW50aW5n
IFlBTkcgbW9kdWxlcyBjYW4gcHJlZGljdCB3aGF0IGEgbWFuYWdlbWVudCBhcHBsaWNhdGlvbiB3
YW50cyB0byBkbyB3aXRoIGEgY2VydGFpbiBwaWVjZSBvZiBpbmZvcm1hdGlvbi4gSSBkb3VidCB0
aGlzIGlzIGdlbmVyYWxseSB0cnVlLiBBbmQgaWYgeW91IGxvb2sgYXQgYmFzaWMgY291bnRlcnMs
IHRoZXkgb2Z0ZW4gc2VydmUgbWFueSBkaWZmZXJlbnQgcHVycG9zZXMuIEV2ZW4gaWYgdGhlIFdH
IGJlbGlldmVzIHRoaXMgdG8gYmUgdHJ1ZSwgdGhlcmUgbGlrZWx5IG5lZWRzIGFuIG92ZXJ3cml0
ZSBtZWNoYW5pc20gaW4gY2FzZSB0aGUgbWFudWZhY3R1cmVyIHByZWRpY3RlZCB0aGluZ3Mgd3Jv
bmdseS4NCj4gW1Fpbl06IG5vLCBpdCBpcyBub3QgYWx3YXlzIG5lY2Vzc2FyeSBmb3IgZGV2aWNl
IG1hbnVmYWN0dXJlciB0byBkbyBzdWNoIHByZWRpY3Rpb24sIGl0IGNhbiBiZSBwdXQgaW50byBv
ZmZsaW5lIGRvY3VtZW50IHRvZ2V0aGVyIHdpdGggbW9kdWxlIHNjaGVtYSBmb3IgTk1TIHRvIHJl
dHJpZXZlLiBJbiBhZGRpdGlvbiwgaXQgYWxsb3dzIHRoZSBkZXZpY2UgYWRkaW5nIG9yIHJlbW92
aW5nIHRhZyBpbiB0aGUgc2FtZSBhcyBtb2R1bGUgdGFnIGRvZXMuIFRoZXNlIHRhZyBjaGFuZ2Vz
IGNhbiBiZSBhZHZlcnRpc2VkIFVzaW5nIHNlcnZlciBjYXBhYmlsaXR5IGRlZmluZWQgaW4gZHJh
ZnQtaWV0Zi1uZXRjb25mLW5vdGlmaWNhdGlvbi1jYXBhYmlsaXRpZXMgdG8gaW5mb3JtIHRoZSBj
bGllbnQgYWJvdXQgaXQuDQoNCkkgbXVzdCBoYXZlIG1pc3NlZCB0aGF0IGluIHRoZSBkcmFmdC4N
Cg0KPiA+IFtRaW5dOiBUaGUgcmVhc29uIHRvIGNhbGwgaXQgYXMgJ3NlbGYtZXhwbGFuYXRpb24t
bm9kZS10YWcnIGlzIHRvIG1ha2UgaXQgYmV0dGVyIHJlZmxlY3Qgd2hhdCBpdCBpcyByZWFsbHkg
YWltZWQgZm9yLCBpZiB5b3UgaGF2ZSBiZXR0ZXIgbmFtZSwgSSBhbSBoYXBweSB0byBhY2NlcHQg
aXQuDQo+IA0KPiBXZWxsLCB0byBtZSB0aGVzZSBsb29rIGxpa2Ugbm9kZSBpbnN0YW5jZSB0YWdz
LiBJZiBhbnl0aGluZywgSSB3b3VsZCBiZSBpbnRlcmVzdGVkIGluIGEgZ2VuZXJpYyBzb2x1dGlv
biBhbmQgbm90IHNvbWV0aGluZyB0YXlsb3JlZCB0byBvbmUgc3BlY2lmaWMgdXNlIGNhc2UgKHRl
bGVtZXRyeSkgYW5kIHRoaXMgaXMgd2h5IEkgd291bGQgcHJlZmVyIHRvIGhhdmUgdGhlIHNwZWNp
ZmljIHNlbWFudGljcyBpbiB0aGUgdGFncyBhbmQgbm90IGluIHRoZSBzZXQgb2YgbGVhZnMgY2Fy
cnlpbmcgdGhlIHRhZ3MuDQo+IA0KPiBbUWluXTpXZSBkaWQgdGFyZ2V0IGdlbmVyaWMgc29sdXRp
b24sIHRlbGVtZXRyeSBpcyBub3Qgc3BlY2lmaWMgY2FzZSwgYnV0IGl0IGlzIHRoZSBtYWluIGNh
c2UuIElmIHlvdSB0aGluayB0aGVyZSBhcmUgb3RoZXIgY2FzZXMsIHdlIGFyZSBoYXBweSB0byBj
b3ZlciBpdC4gVGhlIHNlbWFudGljcyBmb3IgZWFjaCBub2RlIHRhZyBoYXMgYmVlbiBkZWZpbmVk
IHdpdGhpbiB0aGUgbW9kdWxlLCBzZW1hbnRpY3MgY2FuIGJlIHBvbGlzaGVkIHN0ZXAgYnkgc3Rl
cC4NCj4gTGVhZiBjYXJyeWluZyB0aGUgdGFnIGhlbHBzIGRhdGEgY29uc3VtZXIgc3VjaCBhcyBp
bmZsdXhkYi9ncmFmYW5hIHRvIGZ1cnRoZXIgY2xhc3NpZnkgdGhlIHRlbGVtZXRyeSBkYXRhIGFu
ZCBwcm92aWRlIGJldHRlciBuZXR3b3JrIHZpc2JpbGl0eS4NCj4gTGVhZiBjYXJyeWluZyB0aGUg
dGFnIGFwcHJvYWNoIGhhcyBiZWVuIHdpZGVseSB1c2VkIGJ5IG1hbnkgSUVURiB3b3JrIHN1Y2gg
YXMgZHJhZnQtaWV0Zi1uZXRtb2QtbW9kdWxlLXRhZ3MsIGRyYWZ0LWlldGYtbmV0bW9kLXlhbmct
bW9kdWxlLXZlcnNpb25pbmctMDEuDQo+IEZvciBvdGhlciByZWFzb25zLCBwbGVhc2Ugc2VlIHRo
ZSBjbGFyaWZpY2F0aW9uIG1lbnRpb25lZCBhYm92ZS4NCg0KZHJhZnQtaWV0Zi1uZXRtb2QtbW9k
dWxlLXRhZ3M6DQoNCiAgICAgICBtb2R1bGU6IGlldGYtbW9kdWxlLXRhZ3MNCiAgICAgICAgICst
LXJ3IG1vZHVsZS10YWdzDQogICAgICAgICAgICArLS1ydyBtb2R1bGUqIFtuYW1lXQ0KICAgICAg
ICAgICAgICAgKy0tcncgbmFtZSAgICAgICAgICB5YW5nOnlhbmctaWRlbnRpZmllcg0KICAgICAg
ICAgICAgICAgKy0tcncgdGFnKiAgICAgICAgICB0YWcNCiAgICAgICAgICAgICAgICstLXJ3IG1h
c2tlZC10YWcqICAgdGFnDQoNCkl0cyBhIHNpbmdsZSBsZWFmLWxpc3Qgb2YgdGFncywgdGhlIHNl
bWFudGljcyB3aGF0IHRoZSB0YWdzIG1lYW4gYXJlIGluIHRoZSB0YWdzLiBUaGlzIGlzIGRpZmZl
cmVudCBmcm9tIHdoYXQgeW91IGFyZSBwcm9wb3Npbmcgd2hlcmUgc29tZSBvZiB0aGUgc2VtYW50
aWNzIG9mIHdoYXQgdGhlIHRhZyBtZWFucyBhcmUgaW4gdGhlIGxlYWYgYSB0YWcgYXBwZWFycyBp
biAtIGFuZCB0aGVyZSBhcmUgbGlrZWx5IGFsc28gaW52YWxpZCBzaXR1YXRpb25zIG9yIHNpdHVh
dGlvbnMgd2hlcmUgdGhpbmdzIGFyZSB1bmNsZWFyIGF0IGxlYXN0LiBGb3IgZXhhbXBsZSwgd2hh
dCBkb2VzIG1ldHJpYy1zY2FsZSB3aXRoIHRoYXQgdGFnIGlldGY6bWludXMtdGhyZWUgbWVhbj8g
SSBkbyBub3QgcmVhbGx5IGdldCB0aGUgaWRlYSB3aHkgeW91IG5lZWQgOCBsZWFmcyBlYWNoIGhv
bGRpbmcgZXhhY3RseSBvbmUgdGFnLiBUaGlzIGlzIGluZmxleGlibGUsIHdoZW5ldmVyIGFuIGFw
cGxpY2F0aW9uIGxpa2VzIHRvIHVzZSBhbiBhZGRpdGlvbmFsIHRhZywgeW91IGhhdmUgdG8gcmV2
aXNlIHRoZSBZQU5HIG1vZHVsZS4NCltRaW5dOiBUaGFua3MgSnVyZ2VuIGZvciBjbGFyaWZpY2F0
aW9uLCBnZXQgeW91ciBwb2ludCwgaGFwcHkgdG8gdGFrZSB0aGlzIGFwcHJvYWNoIGlmIGl0IHdv
cmtzLiBJIHRoaW5rIHRoaXMgaXMgYWJvdXQgdGFnIG1hbmFnZW1lbnQsIHNpbWlsYXIgdG8gbW9k
dWxlIHRhZyBtb2R1bGUsIHRhZyBkZWZpbmVkIHVuZGVyIHNlbGYtZXhwbGFuYXRpb24tbm9kZSBj
YW4gYmUgdXNlZCB0byBjb252ZXkgdmFyaW91cyBkaWZmZXJlbnQgdGFncy4NCg0KQW55d2F5LCB0
aW1lIGZvciBvdGhlcnMgdG8gY29tbWVudC4gSSB0aGluayBJIHNhaWQgd2hhdCBJIGhhZCB0byBz
YXkuDQoNCi9qcw0KDQotLSANCkp1ZXJnZW4gU2Nob2Vud2FlbGRlciAgICAgICAgICAgSmFjb2Jz
IFVuaXZlcnNpdHkgQnJlbWVuIGdHbWJIDQpQaG9uZTogKzQ5IDQyMSAyMDAgMzU4NyAgICAgICAg
IENhbXB1cyBSaW5nIDEgfCAyODc1OSBCcmVtZW4gfCBHZXJtYW55DQpGYXg6ICAgKzQ5IDQyMSAy
MDAgMzEwMyAgICAgICAgIDxodHRwczovL3d3dy5qYWNvYnMtdW5pdmVyc2l0eS5kZS8+DQo=


From nobody Tue Jul 28 08:09:14 2020
Return-Path: <0100017395f852f5-ff5e6213-e75f-442a-8331-cf92b5f62359-000000@amazonses.watsen.net>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 62C583A0D92 for <netmod@ietfa.amsl.com>; Tue, 28 Jul 2020 08:09:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=amazonses.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 2r6AWfZOtQxb for <netmod@ietfa.amsl.com>; Tue, 28 Jul 2020 08:09:07 -0700 (PDT)
Received: from a48-95.smtp-out.amazonses.com (a48-95.smtp-out.amazonses.com [54.240.48.95]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A87583A0D86 for <netmod@ietf.org>; Tue, 28 Jul 2020 08:09:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=224i4yxa5dv7c2xz3womw6peuasteono; d=amazonses.com; t=1595948946; h=From:Content-Type:Content-Transfer-Encoding:Mime-Version:Subject:Date:References:To:In-Reply-To:Message-Id:Feedback-ID; bh=XzT3o3t3wmPhF5mv2fUfGVFQxN4a5UesZHhiTPUCaPA=; b=HnLXE4j/gJH/8LHs91FuUsfeqdtggxGyqg3S65vNFbuuHj1ZL/n9D8WUv8XZUEB/ 19khBGNi5qqKYsJaeEQs0ZcyIuMmu95NAalZwE4cl/iUc/Wrea2KojzUssCIX0qlC07 fhRIpAJoDrDqrtKhYckuAUOJxWg9odFJBd5P12n8=
From: Kent Watsen <kent+ietf@watsen.net>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.80.23.2.2\))
Date: Tue, 28 Jul 2020 15:09:06 +0000
References: <010001734f1cddca-3ce75f1b-52f3-4d10-b791-494d371c1511-000000@email.amazonses.com> <010001736e8484b6-ffce5655-895a-4d5e-93f6-67df832b829e-000000@email.amazonses.com> <010001737c2aab5e-99a5ad19-0cca-4277-a81d-2b6f7023a772-000000@email.amazonses.com> <010001737c5ae568-58c56e67-5913-492d-8bd0-bdc34e9d6721-000000@email.amazonses.com>
To: "netmod@ietf.org" <netmod@ietf.org>
In-Reply-To: <010001737c5ae568-58c56e67-5913-492d-8bd0-bdc34e9d6721-000000@email.amazonses.com>
Message-ID: <0100017395f852f5-ff5e6213-e75f-442a-8331-cf92b5f62359-000000@us-east-1.amazonses.com>
X-Mailer: Apple Mail (2.3608.80.23.2.2)
X-SES-Outgoing: 2020.07.28-54.240.48.95
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/PijHIwbsbOjQtW-nxipTLqHm9QA>
Subject: Re: [netmod] Preliminary agenda
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Jul 2020 15:09:13 -0000

NETMOD WG.

The agenda has been updated (see below). The Etherpad link has been =
replaced with the CodiMD link for the session.

Please note that CodiMD MAY be opened in another browser window or tab, =
in addition to the MeetEcho window.

Kent (and Lou (and Joel))




Agenda for the NETMOD 108 WG Session
-------------------------------------
https://datatracker.ietf.org/meeting/108/materials/agenda-108-netmod


Session:
   Thursday July 28th
   UTC: 14:10-15:50


WG Chairs:
   Kent Watsen (kent plus ietf at watsen dot net)
   Lou Berger (lberger at labs dot net)
   Joel Jaeggli (joelja at bogus dot com)


Available During Session:
   ICS:            =
https://datatracker.ietf.org/meeting/108/sessions/netmod.ics
   MeetEcho:       =
https://meetings.conf.meetecho.com/ietf108/?group=3Dnetmod
   Jabber:         xmpp:netmod@jabber.ietf.org?join


Available During / After Session:
   CodiMD:        https://codimd.ietf.org/notes-ietf-108-netmod
   Slides (TGZ):  =
https://datatracker.ietf.org/meeting/108/agenda/netmod-drafts.tgz
   Slides (PDF):  =
https://datatracker.ietf.org/meeting/108/agenda/netmod-drafts.pdf


Available After Session:
   Recording:     =
https://ietf108.conf.meetecho.com/index.php/Recordings#NETMOD
   Jabber Logs:   https://www.ietf.org/jabber/logs/netmod


Introduction

   Chairs (10 minutes)
   Session Intro & WG Status


Chartered items:

   Update on: (5 min)
     - Sub-interface VLAN YANG Data Models
     - Common Interface Extension YANG Data Models
   https://tools.ietf.org/html/draft-ietf-netmod-sub-intf-vlan-model-07
   https://tools.ietf.org/html/draft-ietf-netmod-intf-ext-yang-09
   Rob Wilton

   General Update on the YANG Versioning Solution (5 min)
   Reshad Rahman

   Updated YANG Module Revision Handling (20 min)
   =
https://tools.ietf.org/html/draft-ietf-netmod-yang-module-versioning-01
   Reshad Rahman

   YANG Semantic Versioning (15 min)
   https://tools.ietf.org/html/draft-ietf-netmod-yang-semver-01
   Joe Clarke

   Common YANG Data Types (15 min)
   https://tools.ietf.org/html/draft-ietf-netmod-rfc6991-bis-04
   Juergen Schoenwaelder

Non-Chartered items:

   Telemetry Data Self Explanation Tags (10 min)
   https://tools.ietf.org/html/draft-tao-netmod-yang-node-tags-03
   Qin Wu



Remaining 25 min.



From nobody Tue Jul 28 08:10:41 2020
Return-Path: <j.schoenwaelder@jacobs-university.de>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A1C193A0D86 for <netmod@ietfa.amsl.com>; Tue, 28 Jul 2020 08:10:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 03aV20vD3KIJ for <netmod@ietfa.amsl.com>; Tue, 28 Jul 2020 08:10:37 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6EB3D3A0B2E for <netmod@ietf.org>; Tue, 28 Jul 2020 08:10:36 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id 5A6AB678; Tue, 28 Jul 2020 17:10:35 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.198]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id hH5ReGXFJW-I; Tue, 28 Jul 2020 17:10:35 +0200 (CEST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS; Tue, 28 Jul 2020 17:10:35 +0200 (CEST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by hermes.jacobs-university.de (Postfix) with ESMTP id 0699E20154; Tue, 28 Jul 2020 17:10:35 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10028) with ESMTP id T1i6A9EZciUM; Tue, 28 Jul 2020 17:10:34 +0200 (CEST)
Received: from localhost (anna.jacobs.jacobs-university.de [10.50.218.117]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by hermes.jacobs-university.de (Postfix) with ESMTPS id 983C0200E4; Tue, 28 Jul 2020 17:10:34 +0200 (CEST)
Date: Tue, 28 Jul 2020 17:10:33 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Ladislav Lhotka <ladislav.lhotka@nic.cz>
Cc: netmod@ietf.org
Message-ID: <20200728151033.wdjojzrlffh6sebu@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: Ladislav Lhotka <ladislav.lhotka@nic.cz>, netmod@ietf.org
References: <20200721194434.pvekzgxaus43iihg@anna.jacobs.jacobs-university.de> <AM7PR07MB62482ED4917241DBCD08E7B7A0790@AM7PR07MB6248.eurprd07.prod.outlook.com> <20200722110030.6c7r6utxgjbsilkq@anna.jacobs.jacobs-university.de> <ff42e4cb-957c-a4f0-a88b-333a6565ed8e@nic.cz> <20200724083617.u3wkr34ehjezmusq@anna.jacobs.jacobs-university.de> <87a6zmifpo.fsf@nic.cz> <20200726202427.oqythl6sggm4uzxe@anna.jacobs.jacobs-university.de> <87wo2p8hnw.fsf@nic.cz> <20200727104412.jxgocoaxi2u6pula@anna.jacobs.jacobs-university.de> <2521f17d-c105-503a-1fc6-4f3ecaf6e58b@nic.cz>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <2521f17d-c105-503a-1fc6-4f3ecaf6e58b@nic.cz>
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/R0-h6iyXGiORYcwM7Hnk-5VbDhY>
Subject: Re: [netmod] rfc6991bis: inet:host
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Jul 2020 15:10:40 -0000

On Mon, Jul 27, 2020 at 03:18:25PM +0200, Ladislav Lhotka wrote:
> 
> 
> On 27. 07. 20 12:44, Juergen Schoenwaelder wrote:
> > On Mon, Jul 27, 2020 at 10:51:31AM +0200, Ladislav Lhotka wrote:
> >> Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> writes:
> >>
> >>> So would the following do the right thing?
> >>
> >> The invert-match pattern also needs to be added in order to avoid reserved labels:
> > 
> > Why are they illegal? If we make them illegal, how are we going to
> > deal with hosts that have non-ASCII names?
> 
> I am not able to find in what sense the "Reserved LDH" labels of RFC
> 5890 are really reserved, and I am not sure about the implications of
> permitting "xn--..." hostnames to be explicitly configured.

Right now, inet:domain-name as defined in RFC 6991 says:

      [...]
      Domain-name values use the US-ASCII encoding.  Their canonical
      format uses lowercase US-ASCII characters.  Internationalized
      domain names MUST be A-labels as per RFC 5890.";

Hence, if you want to configure a non-ASCII hostname using inet:host,
you have to write it in a sequence of A-labels, i.e., using the ASCII
Compatible Encoding (ACE). Hence, removing xn-- names seems to have a
significant potential to break things.
 
> If we want to allow non-ASCII names, then it would IMO be safer to use a
> type that expects straight Unicode for lexical representation and leave
> it to the implementations to convert to Punycode where necessary, e.g.
> when querying DNS.

Perhaps. But I am not sure this is the time to fix this or how this
can be done in a backwards compatible way. At least this likely can't
be done by disallowing ACE. It may be possible to add an additional
member to the inet:host union that catches internationalized names.
Since this would be enlarging the value space, I believe this is
inline with the spirit of section 11 of RFC 7950. Removing the ACE
names, however, restricts the value space and hence seem to contradict
section 11 of RFC 7950. (The explicit removal of underscore and single
letter hostnames may be considered a clarification since we have other
RFCs stating these constraints.)

/js

-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>


From nobody Wed Jul 29 03:37:27 2020
Return-Path: <internet-drafts@ietf.org>
X-Original-To: netmod@ietf.org
Delivered-To: netmod@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 922EF3A0827; Wed, 29 Jul 2020 03:37:14 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: netmod@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 7.11.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: netmod@ietf.org
Message-ID: <159601903445.32409.11416695928247289963@ietfa.amsl.com>
Date: Wed, 29 Jul 2020 03:37:14 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/LqvRWFFameAdtc_-fr2rL9oKYcg>
Subject: [netmod] I-D Action: draft-ietf-netmod-geo-location-05.txt
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Jul 2020 10:37:15 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Network Modeling WG of the IETF.

        Title           : A YANG Grouping for Geographic Locations
        Author          : Christian Hopps
	Filename        : draft-ietf-netmod-geo-location-05.txt
	Pages           : 25
	Date            : 2020-07-29

Abstract:
   This document defines a generic geographical location object YANG
   grouping.  The geographical location grouping is intended to be used
   in YANG models for specifying a location on or in reference to the
   Earth or any other astronomical object.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-netmod-geo-location/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-netmod-geo-location-05
https://datatracker.ietf.org/doc/html/draft-ietf-netmod-geo-location-05

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-netmod-geo-location-05


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/



From nobody Wed Jul 29 04:55:48 2020
Return-Path: <ladislav.lhotka@nic.cz>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D86BB3A09CF for <netmod@ietfa.amsl.com>; Wed, 29 Jul 2020 04:55:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 Wt3YF4huwBKL for <netmod@ietfa.amsl.com>; Wed, 29 Jul 2020 04:55:43 -0700 (PDT)
Received: from trail.lhotka.name (trail.lhotka.name [77.48.224.143]) by ietfa.amsl.com (Postfix) with ESMTP id 70FEB3A09D6 for <netmod@ietf.org>; Wed, 29 Jul 2020 04:55:42 -0700 (PDT)
Received: by trail.lhotka.name (Postfix, from userid 109) id 889808600D0; Wed, 29 Jul 2020 13:46:37 +0200 (CEST)
Received: from localhost (unknown [172.29.2.111]) by trail.lhotka.name (Postfix) with ESMTPSA id 509D3860062; Wed, 29 Jul 2020 13:46:35 +0200 (CEST)
From: Ladislav Lhotka <ladislav.lhotka@nic.cz>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Cc: netmod@ietf.org
In-Reply-To: <20200728151033.wdjojzrlffh6sebu@anna.jacobs.jacobs-university.de>
References: <20200721194434.pvekzgxaus43iihg@anna.jacobs.jacobs-university.de> <AM7PR07MB62482ED4917241DBCD08E7B7A0790@AM7PR07MB6248.eurprd07.prod.outlook.com> <20200722110030.6c7r6utxgjbsilkq@anna.jacobs.jacobs-university.de> <ff42e4cb-957c-a4f0-a88b-333a6565ed8e@nic.cz> <20200724083617.u3wkr34ehjezmusq@anna.jacobs.jacobs-university.de> <87a6zmifpo.fsf@nic.cz> <20200726202427.oqythl6sggm4uzxe@anna.jacobs.jacobs-university.de> <87wo2p8hnw.fsf@nic.cz> <20200727104412.jxgocoaxi2u6pula@anna.jacobs.jacobs-university.de> <2521f17d-c105-503a-1fc6-4f3ecaf6e58b@nic.cz> <20200728151033.wdjojzrlffh6sebu@anna.jacobs.jacobs-university.de>
Mail-Followup-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, netmod@ietf.org
Date: Wed, 29 Jul 2020 13:55:38 +0200
Message-ID: <87o8nyh6x1.fsf@nic.cz>
MIME-Version: 1.0
Content-Type: text/plain
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/xtNxqGKOBrWUweMmEXuWXGhEvYA>
Subject: Re: [netmod] rfc6991bis: inet:host
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Jul 2020 11:55:46 -0000

Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> writes:

> On Mon, Jul 27, 2020 at 03:18:25PM +0200, Ladislav Lhotka wrote:
>> 
>> 
>> On 27. 07. 20 12:44, Juergen Schoenwaelder wrote:
>> > On Mon, Jul 27, 2020 at 10:51:31AM +0200, Ladislav Lhotka wrote:
>> >> Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> writes:
>> >>
>> >>> So would the following do the right thing?
>> >>
>> >> The invert-match pattern also needs to be added in order to avoid reserved labels:
>> > 
>> > Why are they illegal? If we make them illegal, how are we going to
>> > deal with hosts that have non-ASCII names?
>> 
>> I am not able to find in what sense the "Reserved LDH" labels of RFC
>> 5890 are really reserved, and I am not sure about the implications of
>> permitting "xn--..." hostnames to be explicitly configured.
>
> Right now, inet:domain-name as defined in RFC 6991 says:
>
>       [...]
>       Domain-name values use the US-ASCII encoding.  Their canonical
>       format uses lowercase US-ASCII characters.  Internationalized
>       domain names MUST be A-labels as per RFC 5890.";
>
> Hence, if you want to configure a non-ASCII hostname using inet:host,
> you have to write it in a sequence of A-labels, i.e., using the ASCII
> Compatible Encoding (ACE). Hence, removing xn-- names seems to have a
> significant potential to break things.

OK.

>  
>> If we want to allow non-ASCII names, then it would IMO be safer to use a
>> type that expects straight Unicode for lexical representation and leave
>> it to the implementations to convert to Punycode where necessary, e.g.
>> when querying DNS.
>
> Perhaps. But I am not sure this is the time to fix this or how this
> can be done in a backwards compatible way. At least this likely can't
> be done by disallowing ACE. It may be possible to add an additional
> member to the inet:host union that catches internationalized names.

I think it would be better to have an extra set of parallel definitions such as idn-domain-name, or perhaps u-domain-name.

Lada

> Since this would be enlarging the value space, I believe this is
> inline with the spirit of section 11 of RFC 7950. Removing the ACE
> names, however, restricts the value space and hence seem to contradict
> section 11 of RFC 7950. (The explicit removal of underscore and single
> letter hostnames may be considered a clarification since we have other
> RFCs stating these constraints.)
>
> /js
>
> -- 
> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
> Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>

-- 
Ladislav Lhotka 
Head, CZ.NIC Labs
PGP Key ID: 0xB8F92B08A9F76C67


From nobody Wed Jul 29 10:10:17 2020
Return-Path: <internet-drafts@ietf.org>
X-Original-To: netmod@ietf.org
Delivered-To: netmod@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 67D1E3A0DE6; Wed, 29 Jul 2020 10:10:05 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: netmod@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 7.11.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: netmod@ietf.org
Message-ID: <159604260534.3593.15857798577398386223@ietfa.amsl.com>
Date: Wed, 29 Jul 2020 10:10:05 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/5jHq848v3ghyJca5xAy_9kQViW0>
Subject: [netmod] I-D Action: draft-ietf-netmod-intf-ext-yang-10.txt
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Jul 2020 17:10:11 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Network Modeling WG of the IETF.

        Title           : Common Interface Extension YANG Data Models
        Authors         : Robert Wilton
                          David Ball
                          Tapraj Singh
                          Selvakumar Sivaraj
	Filename        : draft-ietf-netmod-intf-ext-yang-10.txt
	Pages           : 34
	Date            : 2020-07-29

Abstract:
   This document defines two YANG modules that augment the Interfaces
   data model defined in the "YANG Data Model for Interface Management"
   with additional configuration and operational data nodes to support
   common lower layer interface properties, such as interface MTU.

   The YANG modules in this document conform to the Network Management
   Datastore Architecture (NMDA) defined in RFC 8342.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-netmod-intf-ext-yang/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-netmod-intf-ext-yang-10
https://datatracker.ietf.org/doc/html/draft-ietf-netmod-intf-ext-yang-10

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-netmod-intf-ext-yang-10


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/



From nobody Wed Jul 29 11:22:08 2020
Return-Path: <joey.boyd@adtran.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A484D3A0DFC for <netmod@ietfa.amsl.com>; Wed, 29 Jul 2020 11:22:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=adtran.onmicrosoft.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 hCkN61b0Ejed for <netmod@ietfa.amsl.com>; Wed, 29 Jul 2020 11:22:05 -0700 (PDT)
Received: from NAM10-BN7-obe.outbound.protection.outlook.com (mail-bn7nam10on2090.outbound.protection.outlook.com [40.107.92.90]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A1E3B3A0DFB for <netmod@ietf.org>; Wed, 29 Jul 2020 11:22:05 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=N6MVWp/cv8TgTmVII8+VC3/QqFZFQYA522UQSZrbFSohA7av4BUFmHvn674p0ZoWOmiqGVRNUPD8s1eJQtR7kG7e8eu3Ejv9PT0cZlIBrr1f7nAmVQmFW29HVOrMwd34LtLNsb/9WjmKuEKfgOGy/KKE6ELjyuTaP7YdpL3723ItIN4enpZfJQ9ZWD7xFK1bWDt2OBmTiNCGEU6M81YLYEWrTqNI/sheolbreSZ3X4P79QRNOv+b1k1xGNrrmZyKHmspEIipqtSB0lNCiW33SNdSHnsvzMBSnWGRge4xMNCJt/RV3M4huKRrF3GO0+MqpTzp1QmBHRVe4vi2LcAv8w==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=SN33GfPjtouVlVqDK4ru8Lrp/4hB3il6WulxHtKyKLo=; b=npoMzatS7CLEugNqtRlVhfDTQtQ0ezNRK8wqw/JrsTq01w3a+LLbX3ffy4NxxzTbc8tSOl6q1SYWlp6oV4yFvEsqi5NXSl3/weqSh61CxzOwu2ZSmatUs03V/NduWcj6n6GNCV6qR6wBTd1B9oj02601PKC2csOwM0UhpR4A0DSItJaY9Ayn1OG6GIDugstqAfCwdJXE8Tm8z4to5/gHzTcCpDeBzqYkK2QOl4Ktm6PJiTxTTCXcMJ8qJiSG8qpE0XChyak8+VL9qGXsWY9/AWMNvjivguGzJJTKAm4f6PQ+d3iknXgL1GPKOCxxZ48SYYkAKcfvMALoyHdxARFjXw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=adtran.com; dmarc=pass action=none header.from=adtran.com; dkim=pass header.d=adtran.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ADTRAN.onmicrosoft.com; s=selector2-ADTRAN-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=SN33GfPjtouVlVqDK4ru8Lrp/4hB3il6WulxHtKyKLo=; b=kXcifhyThI7vLU/N7Nw5yNohdp7wjvjzBsctsQTMYzD/giYgA/UfRzCaZTGRqGA1D1CiIfDe37uyQ6Zel6jmTMMzzWBbXaWeOeBdIDF7kJ2E9CAuv9egFm3DJwIcPnbkbSgesZsRbhgvOhV+Qb3QPCJiTjzzyUReDC+GY8/6KC4=
Received: from CH2PR19MB3861.namprd19.prod.outlook.com (2603:10b6:610:99::23) by CH2PR19MB3638.namprd19.prod.outlook.com (2603:10b6:610:40::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3239.17; Wed, 29 Jul 2020 18:22:02 +0000
Received: from CH2PR19MB3861.namprd19.prod.outlook.com ([fe80::a029:f400:c31c:653e]) by CH2PR19MB3861.namprd19.prod.outlook.com ([fe80::a029:f400:c31c:653e%7]) with mapi id 15.20.3216.034; Wed, 29 Jul 2020 18:22:02 +0000
From: Joey Boyd <joey.boyd@adtran.com>
To: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: identityref with multiple base statements
Thread-Index: AdZl1OTTbF/bDB62RHyD+qIaekNMjw==
Date: Wed, 29 Jul 2020 18:22:02 +0000
Message-ID: <CH2PR19MB38612F0205FD9646A7E0FC689E700@CH2PR19MB3861.namprd19.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=adtran.com;
x-originating-ip: [2620:106:a000:705:d9df:348e:e7c3:516f]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 77369f0d-1eba-4556-3492-08d833ec4a4b
x-ms-traffictypediagnostic: CH2PR19MB3638:
x-microsoft-antispam-prvs: <CH2PR19MB3638A16CB1C7806112C299D29E700@CH2PR19MB3638.namprd19.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: E1augwXVsNw96DWmKeayMA+Pr2GfnGleOzyu1Qp/Yz7JH+b7xIyNMnpTIL69y4IDSEM9ZH07kQTzj2GY7qHUs7fDm1YRtEJ8peb4FPI2jT/KbM6VP+2VxYieF8SXy/6H67vR9eH8X3ux0YhpfLNPkzSw3H1SAYbTYEOmFjT7xI8BGjMNzvA52z9W3phNhxVrEteWQMo0x4lP2ap0GnOUe1naQR7afiAiPE3/JYx43HpfVima6mQ33vTdCV3Tfvjd8Q2am1RO50xWaf4HQdXHtoOwvEexsdPiWkzXw8RodCxsVekwAxENcF9aJCvBSQahaqrjQjMhov86JduE72twyA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:CH2PR19MB3861.namprd19.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(39850400004)(396003)(136003)(366004)(346002)(376002)(2906002)(8676002)(44832011)(6506007)(7696005)(5660300002)(9686003)(316002)(55016002)(52536014)(66946007)(33656002)(186003)(76116006)(66476007)(64756008)(66446008)(86362001)(66556008)(6916009)(71200400001)(8936002)(9326002)(478600001); DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata: JCvxJxDWQAHFfUH/b8mX63b075vatlmtYWMfWafjtDgmItLSN5DhCO9piokXASuDfE/gy1/2t0uTP/gfPZwcTx5vtWr5YZ6V1s5J5Jxcd2ktn3J4iel9gZCHveOBc1Oidw1kYGq4cDA+fwW3QR4/ZUwAZNchFWA7/sYwVMd57vxKsDFz8vgl51HriKiWlrgfyZBUyl312ROxCPIJ7ug+1uJmYP9qFJazjyy3Pydc/Vl8r6eqUeKv+UWo6E/nz+36X5sX1koPiFacf7dQ17W0jwgjtWjl101XFQkWnNc2CWwA0d8GxLqDgywgLL5qBAiRIm7JPKChuuFvFwlNjz1d+7Qv3dEer1XcDxp8a7Ale486Nv4SMBtyFHJusoP7SA7EjtrDwDgMBGjdXSWxR5Q897a52YVq8qYrKYxEDmtDLwedz1f+WH7hIpOcV4N2BamJqzBE7Zg2eyS64WB/xd0x6fbP1tnlFy6mhXtIiAjCzMup833IctQFn5SzjheszJW7Zk5hzXmHaBV1Rj7O+FOnRCpO32Xwx5YOCoYVl9kD6xAP5Hki4sIyh4LULQZo1EMNtVXQJdR5imzoR7Wwf5UaksyI9+VUyVEvpzJF8eQFUmnWUqhMPbmQd8bgA6VIhM40iQC0LC73mu01KccJ9jUznbINJrglR2K1DzY9e0cZJFxgVDj07RvMkErhLH+gzMEsQG2FPsSpAAuCaTUkLR3rrw==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_CH2PR19MB38612F0205FD9646A7E0FC689E700CH2PR19MB3861namp_"
MIME-Version: 1.0
X-OriginatorOrg: adtran.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: CH2PR19MB3861.namprd19.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 77369f0d-1eba-4556-3492-08d833ec4a4b
X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Jul 2020 18:22:02.2983 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 423946e4-28c0-4deb-904c-a4a4b174fb3f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: qJ0PVWFC+t9TF+SfhfH5q/MlEP+lWeHjEFDyxW2B/iE/Eb2rJtVTAw28na48LW5flm4OXIiP4MUGXLgwQ3F8OA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH2PR19MB3638
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/xhySKrlVYCJZPByCjaTemnNCISM>
Subject: [netmod] identityref with multiple base statements
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Jul 2020 18:22:08 -0000

--_000_CH2PR19MB38612F0205FD9646A7E0FC689E700CH2PR19MB3861namp_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi,

I am looking for some clarification regarding RFC 7950 section 9.10.2, spec=
ifically this statement.

Valid values for an identityref are any identities derived from all the ide=
ntityref's base identities.

Example:

identity base-1 {
  description
    "Base identity #1.";
}

identity base-2 {
  description
    "Base identity #2.";
}

identity a {
  base base-1;
  description
    "Identity A.";
}

identity b {
  base base-1;
  base base-2;
  description
    "Identity B.";
}

identity c {
  base base-2;
  description
    "Identity C.";
}

leaf reference {
  type identityref {
    base base-1;
    base base-2;
  }
  description
    "Reference to an identity.";
}

The question is how to determine the value space for this identityref.

Option #1:
The value space is any identity which is derived from both base identities.=
 This means the only valid value in the example would be 'b'.

Option #2:
The value space is any identity which is derived from either base identity.=
 This means the valid values are 'a', 'b' and 'c'.

The phrasing "...derived from all the identityref's base identities." tends=
 to point to Option #1 but I would like clarification on the intent.

Best regards,
Joey


--_000_CH2PR19MB38612F0205FD9646A7E0FC689E700CH2PR19MB3861namp_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML Preformatted Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.HTMLPreformattedChar
	{mso-style-name:"HTML Preformatted Char";
	mso-style-priority:99;
	mso-style-link:"HTML Preformatted";
	font-family:"Courier New";}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri",sans-serif;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Hi, <o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">I am looking for some clarification regarding RFC 79=
50 section 9.10.2, specifically this statement.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">Valid values for an identityref are any identi=
ties derived from all the identityref's base identities.<o:p></o:p></span><=
/p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:black">Example:<o:p></o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:black"><o:p>&nbsp;</o:p></span>=
</p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">identity base-1 {<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">&nbsp; description<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">&nbsp;&nbsp;&nbsp; &#8220;Base identity #1.&#8=
221;;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">}<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">identity base-2 {<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">&nbsp; description<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">&nbsp;&nbsp;&nbsp; &#8220;Base identity #2.&#8=
221;;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">}<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">identity a {<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">&nbsp; base base-1;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">&nbsp; description<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">&nbsp;&nbsp;&nbsp; &#8220;Identity A.&#8221;;<=
o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">}<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">identity b {<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">&nbsp; base base-1;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">&nbsp; base base-2;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">&nbsp; description<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">&nbsp;&nbsp;&nbsp; &#8220;Identity B.&#8221;;<=
o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">}<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">identity c {<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">&nbsp; base base-2;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">&nbsp; description<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">&nbsp;&nbsp;&nbsp; &#8220;Identity C.&#8221;;<=
o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">}<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">leaf reference {<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">&nbsp; type identityref {<o:p></o:p></span></p=
>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">&nbsp;&nbsp;&nbsp; base base-1;<o:p></o:p></sp=
an></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">&nbsp;&nbsp;&nbsp; base base-2;<o:p></o:p></sp=
an></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">&nbsp; }<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">&nbsp; description<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">&nbsp;&nbsp;&nbsp; &#8220;Reference to an iden=
tity.&#8221;;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">}<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:black"><o:p>&nbsp;</o:p></span>=
</p>
<p class=3D"MsoNormal"><span style=3D"color:black">The question is how to d=
etermine the value space for this identityref.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:black"><o:p>&nbsp;</o:p></span>=
</p>
<p class=3D"MsoNormal"><span style=3D"color:black">Option #1:<o:p></o:p></s=
pan></p>
<p class=3D"MsoNormal"><span style=3D"color:black">The value space is any i=
dentity which is derived from both base identities. This means the only val=
id value in the example would be &#8216;b&#8217;.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:black"><o:p>&nbsp;</o:p></span>=
</p>
<p class=3D"MsoNormal"><span style=3D"color:black">Option #2:<o:p></o:p></s=
pan></p>
<p class=3D"MsoNormal"><span style=3D"color:black">The value space is any i=
dentity which is derived from either base identity. This means the valid va=
lues are &#8216;a&#8217;, &#8216;b&#8217; and &#8216;c&#8217;.<o:p></o:p></=
span></p>
<p class=3D"MsoNormal"><span style=3D"color:black"><o:p>&nbsp;</o:p></span>=
</p>
<p class=3D"MsoNormal"><span style=3D"color:black">The phrasing &#8220;&#82=
30;derived from all the identityref&#8217;s base identities.&#8221; tends t=
o point to Option #1 but I would like clarification on the intent.<o:p></o:=
p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:black"><o:p>&nbsp;</o:p></span>=
</p>
<p class=3D"MsoNormal"><span style=3D"color:black">Best regards,<o:p></o:p>=
</span></p>
<p class=3D"MsoNormal"><span style=3D"color:black">Joey<o:p></o:p></span></=
p>
<p class=3D"MsoNormal"><span style=3D"color:black"><o:p>&nbsp;</o:p></span>=
</p>
</div>
</body>
</html>

--_000_CH2PR19MB38612F0205FD9646A7E0FC689E700CH2PR19MB3861namp_--


From nobody Wed Jul 29 12:16:36 2020
Return-Path: <lberger@labn.net>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 79A453A0E3B for <netmod@ietfa.amsl.com>; Wed, 29 Jul 2020 12:16:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, NICE_REPLY_A=-0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (768-bit key) header.d=labn.net
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 fneY9QSj2C_e for <netmod@ietfa.amsl.com>; Wed, 29 Jul 2020 12:16:30 -0700 (PDT)
Received: from gproxy2-pub.mail.unifiedlayer.com (gproxy2-pub.mail.unifiedlayer.com [69.89.18.3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9BA3C3A0E3A for <netmod@ietf.org>; Wed, 29 Jul 2020 12:16:29 -0700 (PDT)
Received: from cmgw10.unifiedlayer.com (unknown [10.9.0.10]) by gproxy2.mail.unifiedlayer.com (Postfix) with ESMTP id 3B3191E0A8D for <netmod@ietf.org>; Wed, 29 Jul 2020 13:16:27 -0600 (MDT)
Received: from box313.bluehost.com ([69.89.31.113]) by cmsmtp with ESMTP id 0rYxkvotFDlyd0rYxk8muZ; Wed, 29 Jul 2020 13:16:27 -0600
X-Authority-Reason: nr=8
X-Authority-Analysis: v=2.3 cv=Js3fUvwC c=1 sm=1 tr=0 a=h1BC+oY+fLhyFmnTBx92Jg==:117 a=h1BC+oY+fLhyFmnTBx92Jg==:17 a=dLZJa+xiwSxG16/P+YVxDGlgEgI=:19 a=xqWC_Br6kY4A:10:nop_ipv6 a=IkcTkHD0fZMA:10:nop_charset_1 a=_RQrkK6FrEwA:10:nop_rcvd_month_year a=Vy_oeq2dmq0A:10:endurance_base64_authed_username_1 a=NiL0GWOVAAAA:8 a=48vgC7mUAAAA:8 a=E1R-V3ATAAAA:8 a=VhroTFdJZzNEUZftmg4A:9 a=7Y4MxLdTz0jLVM-c:21 a=vJVI1ht6vWKr-hSd:21 a=QEXdDO2ut3YA:10:nop_charset_2 a=z3EUsIjOr10A:10:demote_hacked_domain_1 a=kxUp1cn4bfAA:10:demote_hacked_domain_2 a=1fIpWsYN6tQA:10:demote_hacked_domain_7 a=-RoEEKskQ1sA:10:nop_election2020_name_body a=w1C3t2QeGrPiZgrLijVG:22 a=BQiZhFUHZ1rCP-FNh-iw:22
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=labn.net; s=default; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:MIME-Version :Date:Message-ID:From:References:To:Subject:Sender:Reply-To:Cc:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=xySw3WHia4GpCw5T1oGgvMzTNDfoiwYGezM69a/WMdc=; b=qHxNLWqqQJijE6JiFbd/pqmimD u/9v+IovBKs3L7QF9HJUmqQmMmHlRumFx2ZP0dBsM/PT0huXX2LS1Z1GCLpDu6WzMELjrViu66/XR NLHSnDYA7hYlc425/Y9M9rHTf;
Received: from [127.0.0.1] (port=50289 helo=[IPv6:::1]) by box313.bluehost.com with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from <lberger@labn.net>) id 1k0rYw-002JxE-S3 for netmod@ietf.org; Wed, 29 Jul 2020 13:16:26 -0600
To: netmod@ietf.org
References: <010001734f1cddca-3ce75f1b-52f3-4d10-b791-494d371c1511-000000@email.amazonses.com> <010001736e8484b6-ffce5655-895a-4d5e-93f6-67df832b829e-000000@email.amazonses.com> <010001737c2aab5e-99a5ad19-0cca-4277-a81d-2b6f7023a772-000000@email.amazonses.com> <010001737c5ae568-58c56e67-5913-492d-8bd0-bdc34e9d6721-000000@email.amazonses.com> <0100017395f852f5-ff5e6213-e75f-442a-8331-cf92b5f62359-000000@us-east-1.amazonses.com>
From: Lou Berger <lberger@labn.net>
Message-ID: <b7bf4ebc-ef02-d6ab-cbb1-42c33f480001@labn.net>
Date: Wed, 29 Jul 2020 15:16:24 -0400
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.7.0
MIME-Version: 1.0
In-Reply-To: <0100017395f852f5-ff5e6213-e75f-442a-8331-cf92b5f62359-000000@us-east-1.amazonses.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Content-Language: en-US
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - box313.bluehost.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - labn.net
X-BWhitelist: no
X-Source-IP: 127.0.0.1
X-Source-L: Yes
X-Exim-ID: 1k0rYw-002JxE-S3
X-Source: 
X-Source-Args: 
X-Source-Dir: 
X-Source-Sender: ([IPv6:::1]) [127.0.0.1]:50289
X-Source-Auth: lberger@labn.net
X-Email-Count: 3
X-Source-Cap: bGFibm1vYmk7bGFibm1vYmk7Ym94MzEzLmJsdWVob3N0LmNvbQ==
X-Local-Domain: yes
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/C8itZ-fnA0InoVphI8Hw5JIdDw0>
Subject: Re: [netmod] Preliminary agenda
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Jul 2020 19:16:34 -0000

just a reminder -- see you tomorrow, July 30th!

https://www.timeanddate.com/worldclock/converter.html?iso=20200730T141000&p1=1440

Lou (and Kent (and Joel ;-))

On 7/28/2020 11:09 AM, Kent Watsen wrote:
> NETMOD WG.
>
> The agenda has been updated (see below). The Etherpad link has been replaced with the CodiMD link for the session.
>
> Please note that CodiMD MAY be opened in another browser window or tab, in addition to the MeetEcho window.
>
> Kent (and Lou (and Joel))
>
>
>
>
> Agenda for the NETMOD 108 WG Session
> -------------------------------------
> https://datatracker.ietf.org/meeting/108/materials/agenda-108-netmod
>
>
> Session:
>     Thursday July 28th
>     UTC: 14:10-15:50
>
>
> WG Chairs:
>     Kent Watsen (kent plus ietf at watsen dot net)
>     Lou Berger (lberger at labs dot net)
>     Joel Jaeggli (joelja at bogus dot com)
>
>
> Available During Session:
>     ICS:            https://datatracker.ietf.org/meeting/108/sessions/netmod.ics
>     MeetEcho:       https://meetings.conf.meetecho.com/ietf108/?group=netmod
>     Jabber:         xmpp:netmod@jabber.ietf.org?join
>
>
> Available During / After Session:
>     CodiMD:        https://codimd.ietf.org/notes-ietf-108-netmod
>     Slides (TGZ):  https://datatracker.ietf.org/meeting/108/agenda/netmod-drafts.tgz
>     Slides (PDF):  https://datatracker.ietf.org/meeting/108/agenda/netmod-drafts.pdf
>
>
> Available After Session:
>     Recording:     https://ietf108.conf.meetecho.com/index.php/Recordings#NETMOD
>     Jabber Logs:   https://www.ietf.org/jabber/logs/netmod
>
>
> Introduction
>
>     Chairs (10 minutes)
>     Session Intro & WG Status
>
>
> Chartered items:
>
>     Update on: (5 min)
>       - Sub-interface VLAN YANG Data Models
>       - Common Interface Extension YANG Data Models
>     https://tools.ietf.org/html/draft-ietf-netmod-sub-intf-vlan-model-07
>     https://tools.ietf.org/html/draft-ietf-netmod-intf-ext-yang-09
>     Rob Wilton
>
>     General Update on the YANG Versioning Solution (5 min)
>     Reshad Rahman
>
>     Updated YANG Module Revision Handling (20 min)
>     https://tools.ietf.org/html/draft-ietf-netmod-yang-module-versioning-01
>     Reshad Rahman
>
>     YANG Semantic Versioning (15 min)
>     https://tools.ietf.org/html/draft-ietf-netmod-yang-semver-01
>     Joe Clarke
>
>     Common YANG Data Types (15 min)
>     https://tools.ietf.org/html/draft-ietf-netmod-rfc6991-bis-04
>     Juergen Schoenwaelder
>
> Non-Chartered items:
>
>     Telemetry Data Self Explanation Tags (10 min)
>     https://tools.ietf.org/html/draft-tao-netmod-yang-node-tags-03
>     Qin Wu
>
>
>
> Remaining 25 min.
>
>
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod
>


From nobody Thu Jul 30 05:58:33 2020
Return-Path: <bclaise@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E9A613A1102 for <netmod@ietfa.amsl.com>; Thu, 30 Jul 2020 05:58:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.601
X-Spam-Level: 
X-Spam-Status: No, score=-9.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, NICE_REPLY_A=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.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 aJlvZ4GHo-Zw for <netmod@ietfa.amsl.com>; Thu, 30 Jul 2020 05:58:29 -0700 (PDT)
Received: from aer-iport-1.cisco.com (aer-iport-1.cisco.com [173.38.203.51]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6DF173A10FE for <netmod@ietf.org>; Thu, 30 Jul 2020 05:58:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=5519; q=dns/txt; s=iport; t=1596113908; x=1597323508; h=subject:to:references:from:message-id:date:mime-version: in-reply-to; bh=mbC8bywf19hghjSw6xU3ZsNm4UXo36L/7h7WmIB6tZw=; b=nBfYIJ5TQUmh4uYccwnhWTtPW70adJFmiVyg5ZreIeYMKI7n/rw65dFl baZbhBFwPVzmFKRgfKMZNfwMdjT+80qNkV5KOPO5CbKtXG43y8QNPJ+JC HutYk4esa7CFBh+Vf+tJSc7X/HuXfK7jzPC7/Ql5QGJmvhxNwuoImiGqx E=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AdBQB1wyJf/xbLJq1dAxwBAQEBAQE?= =?us-ascii?q?HAQESAQEEBAEBggqDGVQBIBIshDWJAYdyJZN2iBcLAQEBDAEBGAEKDAQBAYQ?= =?us-ascii?q?IRAKCLCU4EwIDAQELAQEFAQEBAgEGBG2FXAyFcQEBAQMBAQEhSxkCCw4CCCo?= =?us-ascii?q?CAhsMMAYBDAYCAQGDIgGCXCAPrmp2gTKFUoM9gToGBYEzjSeBQT+BOAyCXT6?= =?us-ascii?q?CXAEBggAmgk+CYASSLIdFgRiafoJpiFuRGAUHAx6RS44pkh+KM4lcixACBAs?= =?us-ascii?q?CFYFqI4FXMxoIGxU7gmlQGQ2SQ4RhhUQ/AzA3AgYBBwEBAwmRDQEB?=
X-IronPort-AV: E=Sophos; i="5.75,414,1589241600"; d="scan'208,217"; a="28350544"
Received: from aer-iport-nat.cisco.com (HELO aer-core-4.cisco.com) ([173.38.203.22]) by aer-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 30 Jul 2020 12:58:24 +0000
Received: from [10.55.221.38] (ams-bclaise-nitro5.cisco.com [10.55.221.38]) (authenticated bits=0) by aer-core-4.cisco.com (8.15.2/8.15.2) with ESMTPSA id 06UCwM50015321 (version=TLSv1.2 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 30 Jul 2020 12:58:23 GMT
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, netmod@ietf.org
References: <20200717191638.6wl3dqktcrnghuyl@anna.jacobs.jacobs-university.de> <87d04qzgpa.fsf@nic.cz>
From: Benoit Claise <bclaise@cisco.com>
Message-ID: <820fc6fe-9c50-9cb1-9666-6efbacd7f200@cisco.com>
Date: Thu, 30 Jul 2020 14:58:22 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <87d04qzgpa.fsf@nic.cz>
Content-Type: multipart/alternative; boundary="------------27F14D28BEAC5932E573CC0D"
Content-Language: en-US
X-Authenticated-User: bclaise
X-Outbound-SMTP-Client: 10.55.221.38, ams-bclaise-nitro5.cisco.com
X-Outbound-Node: aer-core-4.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/H7Vs15k103OCQdXQWQTdkxCh6pw>
Subject: Re: [netmod] rfc6991bis: yang:percentage
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Jul 2020 12:58:32 -0000

This is a multi-part message in MIME format.
--------------27F14D28BEAC5932E573CC0D
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit

On 20/07/2020 11:19, Ladislav Lhotka wrote:
> Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> writes:
>
>>    - Percentages are frequently used in YANG models but usages differ a
>>      lot in precision and range. It is not clear what the proper
>>      generic definition of a percentage type would be and whether it is
>>      worth having it.
>>
>>      RFC 7950 example:
>>
>>           typedef percent { type uint8 { range "0 .. 100"; } }
>>
>>      RFC 8294:
>>
>>           typedef percentage { type uint8 { range "0..100"; } }
>>
>>      I-Ds:
>>           typedef percentage { type decimal64 { fraction-digits 5; } }
>>           typedef percentile { type decimal64 { fraction-digits 2; } }
>>
>>      The yang catalogue seems to be down. :-(
>>
>>    - Proposal: do not add a percentage type since it is trivial to
>>      define a context specific percentage type that matches range and
>>      precision requirements (and there is already a definition in RFC
>>      8294 for those who need exactly that definition).
> I agree with this proposal. It is also possible to use
>
>     units percent;
>
> where necessary.
On the other hand, when I look at the numerous percent/percentage 
occurrences in YANG model, it doesn't hurt to define that typedef.

https://yangcatalog.org/yang-search/ => search on "node name" and 
typedef only
We can find 56 entries from IETF, IEEE, BBF, OC, MEF, vendors
Most of them points to:

    *typedef*  percent {
    	*type*  uint8 {
    		*range*  "0 .. 100";

    	}
    }
          

Regards, Benoit


>
> Lada
>
>> -- 
>> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
>> Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
>> Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>
>>
>> _______________________________________________
>> netmod mailing list
>> netmod@ietf.org
>> https://www.ietf.org/mailman/listinfo/netmod


--------------27F14D28BEAC5932E573CC0D
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <div class="moz-cite-prefix">On 20/07/2020 11:19, Ladislav Lhotka
      wrote:<br>
    </div>
    <blockquote type="cite" cite="mid:87d04qzgpa.fsf@nic.cz">
      <pre class="moz-quote-pre" wrap="">Juergen Schoenwaelder <a class="moz-txt-link-rfc2396E" href="mailto:j.schoenwaelder@jacobs-university.de">&lt;j.schoenwaelder@jacobs-university.de&gt;</a> writes:

</pre>
      <blockquote type="cite">
        <pre class="moz-quote-pre" wrap="">  - Percentages are frequently used in YANG models but usages differ a
    lot in precision and range. It is not clear what the proper
    generic definition of a percentage type would be and whether it is
    worth having it.

    RFC 7950 example:

         typedef percent { type uint8 { range "0 .. 100"; } }

    RFC 8294:

         typedef percentage { type uint8 { range "0..100"; } }

    I-Ds:
         typedef percentage { type decimal64 { fraction-digits 5; } }
         typedef percentile { type decimal64 { fraction-digits 2; } }

    The yang catalogue seems to be down. :-(

  - Proposal: do not add a percentage type since it is trivial to
    define a context specific percentage type that matches range and
    precision requirements (and there is already a definition in RFC
    8294 for those who need exactly that definition).
</pre>
      </blockquote>
      <pre class="moz-quote-pre" wrap="">
I agree with this proposal. It is also possible to use

   units percent;

where necessary.</pre>
    </blockquote>
    On the other hand, when I look at the numerous percent/percentage
    occurrences in YANG model, it doesn't hurt to define that typedef.<br>
    <br>
    <a class="moz-txt-link-freetext" href="https://yangcatalog.org/yang-search/">https://yangcatalog.org/yang-search/</a> =&gt; search on "node name" and
    typedef only<br>
    We can find 56 entries from IETF, IEEE, BBF, OC, MEF, vendors<br>
    Most of them points to:<br>
    <blockquote>
      <pre><b>typedef</b> percent {
	<b>type</b> uint8 {
		<b>range</b> "0 .. 100";

	}
}
     
</pre>
    </blockquote>
    Regards, Benoit<br>
    <br>
    <br>
    <blockquote type="cite" cite="mid:87d04qzgpa.fsf@nic.cz">
      <pre class="moz-quote-pre" wrap="">

Lada

</pre>
      <blockquote type="cite">
        <pre class="moz-quote-pre" wrap="">
-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <a class="moz-txt-link-rfc2396E" href="https://www.jacobs-university.de/">&lt;https://www.jacobs-university.de/&gt;</a>

_______________________________________________
netmod mailing list
<a class="moz-txt-link-abbreviated" href="mailto:netmod@ietf.org">netmod@ietf.org</a>
<a class="moz-txt-link-freetext" href="https://www.ietf.org/mailman/listinfo/netmod">https://www.ietf.org/mailman/listinfo/netmod</a>
</pre>
      </blockquote>
      <pre class="moz-quote-pre" wrap="">
</pre>
    </blockquote>
    <br>
  </body>
</html>

--------------27F14D28BEAC5932E573CC0D--


From nobody Thu Jul 30 06:11:09 2020
Return-Path: <lberger@labn.net>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3FC413A1114 for <netmod@ietfa.amsl.com>; Thu, 30 Jul 2020 06:11:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (768-bit key) header.d=labn.net
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 p4FG4k2gZm6l for <netmod@ietfa.amsl.com>; Thu, 30 Jul 2020 06:11:04 -0700 (PDT)
Received: from gproxy1-pub.mail.unifiedlayer.com (gproxy1-pub.mail.unifiedlayer.com [69.89.25.95]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 79D553A110B for <netmod@ietf.org>; Thu, 30 Jul 2020 06:11:03 -0700 (PDT)
Received: from cmgw10.unifiedlayer.com (unknown [10.9.0.10]) by gproxy1.mail.unifiedlayer.com (Postfix) with ESMTP id C55B687A977DB for <netmod@ietf.org>; Thu, 30 Jul 2020 07:11:01 -0600 (MDT)
Received: from box313.bluehost.com ([69.89.31.113]) by cmsmtp with ESMTP id 18Krk2F2fDlyd18KrkF3iY; Thu, 30 Jul 2020 07:11:01 -0600
X-Authority-Reason: nr=8
X-Authority-Analysis: v=2.3 cv=TIJrtWta c=1 sm=1 tr=0 a=h1BC+oY+fLhyFmnTBx92Jg==:117 a=h1BC+oY+fLhyFmnTBx92Jg==:17 a=dLZJa+xiwSxG16/P+YVxDGlgEgI=:19 a=xqWC_Br6kY4A:10:nop_ipv6 a=IkcTkHD0fZMA:10:nop_charset_1 a=_RQrkK6FrEwA:10:nop_rcvd_month_year a=Vy_oeq2dmq0A:10:endurance_base64_authed_username_1 a=48vgC7mUAAAA:8 a=E1R-V3ATAAAA:8 a=h-GcyU5aSHX3eotecG8A:9 a=QEXdDO2ut3YA:10:nop_charset_2 a=w1C3t2QeGrPiZgrLijVG:22 a=BQiZhFUHZ1rCP-FNh-iw:22
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=labn.net; s=default; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:MIME-Version :Date:Message-ID:References:To:From:Subject:Sender:Reply-To:Cc:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=Z+HOK7pzhDERkdcbDn8ylCHDZrVnXfvJ2FrPfGXDrQg=; b=XKTSHbwDWa7e5fTRFQ5t+Izhv1 5cSSb/nq4fn7NOS7M/NRow6SQAh1hQTBIKCcJxvBQHvGozfOrkdJSfHRnvM26jsFyikPoiYSg3zRZ 0zc4mSE68vcVUz92be7K/QWHL;
Received: from [127.0.0.1] (port=44239 helo=[IPv6:::1]) by box313.bluehost.com with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from <lberger@labn.net>) id 1k18Kr-002ce9-GN for netmod@ietf.org; Thu, 30 Jul 2020 07:11:01 -0600
From: Lou Berger <lberger@labn.net>
To: netmod@ietf.org
References: <010001734f1cddca-3ce75f1b-52f3-4d10-b791-494d371c1511-000000@email.amazonses.com> <010001736e8484b6-ffce5655-895a-4d5e-93f6-67df832b829e-000000@email.amazonses.com> <010001737c2aab5e-99a5ad19-0cca-4277-a81d-2b6f7023a772-000000@email.amazonses.com> <010001737c5ae568-58c56e67-5913-492d-8bd0-bdc34e9d6721-000000@email.amazonses.com> <0100017395f852f5-ff5e6213-e75f-442a-8331-cf92b5f62359-000000@us-east-1.amazonses.com> <b7bf4ebc-ef02-d6ab-cbb1-42c33f480001@labn.net>
Message-ID: <8df1a8df-262c-a9dd-9504-8c29c5116bfb@labn.net>
Date: Thu, 30 Jul 2020 09:10:59 -0400
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.7.0
MIME-Version: 1.0
In-Reply-To: <b7bf4ebc-ef02-d6ab-cbb1-42c33f480001@labn.net>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Content-Language: en-US
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - box313.bluehost.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - labn.net
X-BWhitelist: no
X-Source-IP: 127.0.0.1
X-Source-L: Yes
X-Exim-ID: 1k18Kr-002ce9-GN
X-Source: 
X-Source-Args: 
X-Source-Dir: 
X-Source-Sender: ([IPv6:::1]) [127.0.0.1]:44239
X-Source-Auth: lberger@labn.net
X-Email-Count: 1
X-Source-Cap: bGFibm1vYmk7bGFibm1vYmk7Ym94MzEzLmJsdWVob3N0LmNvbQ==
X-Local-Domain: yes
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/wgCC3-BBBeZA_mWe11glZ3xPt8g>
Subject: [netmod] Session links...
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Jul 2020 13:11:08 -0000

Hi,

Here are some (hopefully) useful links for today's sessions:

Joint note taking: https://codimd.ietf.org/notes-ietf-108-netmod?both

Session material: https://datatracker.ietf.org/meeting/108/session/netmod

Join session: https://meetings.conf.meetecho.com/ietf108/?group=netmod

See you soon,
Lou


From nobody Thu Jul 30 06:11:32 2020
Return-Path: <naikumar@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 393B03A1114 for <netmod@ietfa.amsl.com>; Thu, 30 Jul 2020 06:11:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.62
X-Spam-Level: 
X-Spam-Status: No, score=-9.62 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, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=hUhdOKNG; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=kzoDG8FD
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 TYy6JtuvwZgK for <netmod@ietfa.amsl.com>; Thu, 30 Jul 2020 06:11:28 -0700 (PDT)
Received: from rcdn-iport-8.cisco.com (rcdn-iport-8.cisco.com [173.37.86.79]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4DB723A111B for <netmod@ietf.org>; Thu, 30 Jul 2020 06:11:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3930; q=dns/txt; s=iport; t=1596114688; x=1597324288; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=uHyMJm2N5eLU7P0Xds80rbmnkJf6UvUwDrKpDIfXzw8=; b=hUhdOKNGzcZT5gwotlPwrjfR27Sksrdd3Lnt1VdoDpJ/SQuuhzme08Aw vbMgRt7iSR0vCaIdJgOpnneg2z57f+wbGWG4gMFjLScuKXyduWPiwjms9 /hU/21N7XM4aOWbBEVLrgcG9QaeW50MNC3f9O6LBLuQe45CPEH9T6cDJT Y=;
IronPort-PHdr: =?us-ascii?q?9a23=3AVGRKUByUh3w0WPHXCy+N+z0EezQntrPoPwUc9p?= =?us-ascii?q?sgjfdUf7+++4j5ZRWDt/5sl1TOG47c7qEMh+nXtvXmXmoNqdaEvWsZeZNBHx?= =?us-ascii?q?kClY0NngMmDcLEbC+zLPPjYyEgWsgXUlhj8iKwMFNeH4D1YFiB6nG35CQZTx?= =?us-ascii?q?P4Mwc9L+/pG4nU2sKw0e36+5DabwhSwjSnZrYnJxStpgKXvc4T0oY=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0A3AQA5xiJf/5xdJa1dAxoBAQEBAQE?= =?us-ascii?q?BAQEBAwEBAQESAQEBAQICAQEBAUCBSoFSUQdvWC8sCoQrg0YDjSklmGKCUwN?= =?us-ascii?q?VCwEBAQwBASMKAgQBAYRMAheCFgIkOBMCAwEBCwEBBQEBAQIBBgRthVwMhXE?= =?us-ascii?q?BAQEEEhERDAEBNwENAgIBCBAFAQICAiYCAgIZFxUQAgQBDQUigwQBgksDLgE?= =?us-ascii?q?OpEsCgTmIYXaBMoMBAQEFgTcCg18Ygg4DBgWBCSoBgm6CUktChj8aggCBESc?= =?us-ascii?q?MEIJNPoJcAQEDgVwXCiaCTzOCLY9HKYMCoxkKgl+IW5EkAx6fdJIfijOQR4Q?= =?us-ascii?q?lAgQCBAUCDgEBBYFqI4FXcBVlAYI+UBcCDY4fg3EzhGGFQnQ3AgYBBwEBAwl?= =?us-ascii?q?8jksBgRABAQ?=
X-IronPort-AV: E=Sophos;i="5.75,414,1589241600"; d="scan'208";a="805303880"
Received: from rcdn-core-5.cisco.com ([173.37.93.156]) by rcdn-iport-8.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 30 Jul 2020 13:11:25 +0000
Received: from XCH-ALN-003.cisco.com (xch-aln-003.cisco.com [173.36.7.13]) by rcdn-core-5.cisco.com (8.15.2/8.15.2) with ESMTPS id 06UDBP7X007841 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 30 Jul 2020 13:11:25 GMT
Received: from xhs-rcd-002.cisco.com (173.37.227.247) by XCH-ALN-003.cisco.com (173.36.7.13) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 30 Jul 2020 08:11:25 -0500
Received: from xhs-aln-003.cisco.com (173.37.135.120) by xhs-rcd-002.cisco.com (173.37.227.247) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 30 Jul 2020 08:11:25 -0500
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-003.cisco.com (173.37.135.120) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Thu, 30 Jul 2020 08:11:24 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RT+aggoTsmo+l4cLyikarVGOPNrVbOlsrDdSEhuxltPmD5B4T9njsZdUA/W9AKW+PEy7CijnXH3ptW44oMBhjpLDxJKseW5XmWBiek4xLF7ZtQ2FZFYysGfS39SkUcIH6McJUYE3n22vP3U36QhntjOzWauP/c3LM8pg5Ee+mcwYlF3x+7cQK6eGau0B3hjVp/C/ciWYuDGcJShTmJkx0As4pnKGeO4prVqqwaCdrkLRBPvhwu9a6890UBUlK0stQBHeiluXaw6BQh33cB6oi4CUcr8W52ptDsDvdl+MQ/QDcC4m7zWxElpZ2bdPM6u6H3euOJ5FIPN9tRkcY0kriA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=uHyMJm2N5eLU7P0Xds80rbmnkJf6UvUwDrKpDIfXzw8=; b=JY1k+3KxwOYKqLGf80pTWlk2O/jn4fajmj17lvRRh5dzfB3IHc08A7vDPBM3CnBho7elXsNafJ4FSct8GFG6b8gOed2SZ1Mab5LH2xVj7iRiCC8P85EwP7ny0SaB8if9mc5schLShqnEcfzqhyujeNloReG9fN0gHfD34p+uD5F04D1dPfvtbuDei+PLnBuSuWfjfBH6CtikucJ24iXVaqEv5kaozpIaZH9pp13++f6wmo3g9CoFsWzNKXauxcBK/SozWWrnfRcN4cIvVaamT/So26YVRJkn6A2KezyoUe6fj9hSonM6Mf1Q9NkYKuWNcNOgyFETyYBbRG2rwH2+4A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=uHyMJm2N5eLU7P0Xds80rbmnkJf6UvUwDrKpDIfXzw8=; b=kzoDG8FDvmZL89O1NyMTutAPG5ZwLl3QQdMiQBLOJ3Y9lXvgfCaV9RMZJIirM7NMD+nEWqdYAm05J3fHwieK0LLlobHdJ6zt2z+zmQmfN2+GoKIDehBCi3l7Z6n1Zfg9wVEFmOEhIhj/KVaoig/UZ7gvMtqK9c1JerMj4NcVJ88=
Received: from MN2PR11MB4077.namprd11.prod.outlook.com (2603:10b6:208:13f::18) by MN2PR11MB4710.namprd11.prod.outlook.com (2603:10b6:208:262::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3239.16; Thu, 30 Jul 2020 13:11:23 +0000
Received: from MN2PR11MB4077.namprd11.prod.outlook.com ([fe80::ed34:20fc:311c:d5bd]) by MN2PR11MB4077.namprd11.prod.outlook.com ([fe80::ed34:20fc:311c:d5bd%6]) with mapi id 15.20.3239.020; Thu, 30 Jul 2020 13:11:23 +0000
From: "Nagendra Kumar Nainar (naikumar)" <naikumar@cisco.com>
To: "Reshad Rahman (rrahman)" <rrahman@cisco.com>, Erik Auerswald <auerswal@unix-ag.uni-kl.de>
CC: tom petch <ietfc@btconnect.com>, "netmod@ietf.org" <netmod@ietf.org>, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Thread-Topic: [netmod] rfc6991bis: loopback addresses
Thread-Index: AQHWXHApfApuQkDQGU+sg2qfBpPqVKkQK66AgABRswCAAA5PgIAASFMAgA8V5IA=
Date: Thu, 30 Jul 2020 13:11:23 +0000
Message-ID: <3EBF6A55-6657-4435-9BD6-4BC9E5CF74EF@cisco.com>
References: <20200717192556.63e7gfbbrn2qyqzo@anna.jacobs.jacobs-university.de> <AM6PR07MB52220AD16FAC337D4F89A674A07B0@AM6PR07MB5222.eurprd07.prod.outlook.com> <64A58592-5FD0-4752-8069-E59E62C3F699@cisco.com> <20200720143015.GA9358@unix-ag.uni-kl.de> <34372C4C-72C0-43A7-AC44-F23CD366C4A0@cisco.com>
In-Reply-To: <34372C4C-72C0-43A7-AC44-F23CD366C4A0@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.39.20071300
authentication-results: cisco.com; dkim=none (message not signed) header.d=none;cisco.com; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [173.38.117.75]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 7a92db18-19a3-4367-fe80-08d8348a0f3a
x-ms-traffictypediagnostic: MN2PR11MB4710:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <MN2PR11MB471089ED3EC9D9E87CC33ECBC6710@MN2PR11MB4710.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: mg3MqEgcGcF7P/2vfjE5LFh2A45ohb0ORv1tUT8+pvT6u26Zd5QJ/P8bpOkkiVPXU6eN3/MWwLr7HPD7qB4FR4fnK0HbfeAyYvXvbTdHbaNAQCehzszpZWk1Js/HizRHtcvR/qbgwHnHEjg9+B9fDH7q0oZ4rVnbcj8aRcPP+j4s5xuD1KNQkamUsX2YU23RqicuOc8kRLkPyMz4RURy7WMuCFkrMohKRV92c9L/44PB9A1CLIXAj7xqihBTbNzilNol1AAJNbYLalSV3R4ln/tNjYUVvPG9byBjme3uRXbIr+GmDWMls07Vm4aZfudXPBABIcd3rT5eTNMzYhmDCXvWqFwTZaFDlwye4XFC7rixhTjGPUc7jx5Edxr7Tl6uGfx5Oxytv2wO9YlRpEHIUA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:MN2PR11MB4077.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(39860400002)(136003)(396003)(366004)(376002)(346002)(186003)(26005)(2906002)(8936002)(8676002)(76116006)(53546011)(66946007)(6506007)(33656002)(66446008)(64756008)(66556008)(66476007)(83380400001)(2616005)(83080400001)(966005)(478600001)(4326008)(6486002)(71200400001)(5660300002)(316002)(36756003)(110136005)(54906003)(6512007)(86362001); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: 9NdvmRenwbMYBHWOAJ9nuGfyGu+H9gjzq6qMynhI160JeLTN18MzUUzhz2flyfakfK4bu7CEWtAljDtY0VZeMaxNVJ7hVOEasWcxzNHhEGuXziVHazQrY3J1IwnYGWOiYufl0QaFe7Saa53RIARW2G78OfxMHl7bXZgKvW7bl29ly4uv2FNJraHctq1WBCb6YYkHxc0WjWpoRboTl/vIZDLOb8bRhr5FuIrp/C9oxrzJ9eTX606PLsFeUvmSPgz5DUwSbY3pJb7v77eRSZxNsuftupN3FYw2Yxt9bgwFrE7vg/mRb9ENTpWsRJScZB5g09XcqmSReFhmxYf80lmlMA+/UkArCHOEvk4YbT3MPew/sWC2Lv5K+Z6V1mu/OgOWcsxQfuAALRezBCzv2Iy+BVfzHVkbvkPTn4JeNHZ5lUKVm+fdr3B459W0dqW15GMTQ/3xkBPAnvnDFJOZQy5L3nzcivSzz0cvYxODtsXQYQtDiVBmaasJYDepGAqZswPKMd2faD4YoyGIVXUuml1NKG6YkAoZzuNI4wfiZ8gBKoK4VAy4HuV+J1/2nG4qdmw+PTWpaZ8qO7yum8OAg/TOu+3LvUqEjWNUQjdPYiDfv2e+PwVEJ5ja5plCQjD/vC03eNMx4gzBT1EaxAdscRXnyA==
Content-Type: text/plain; charset="utf-8"
Content-ID: <90B40B033C8F1C4C9EE8BFEA742E7BD6@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MN2PR11MB4077.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 7a92db18-19a3-4367-fe80-08d8348a0f3a
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jul 2020 13:11:23.7251 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: HrFrZWqSzxuUksBjGet9oVl6OXV8P0KuogPX+9zfZLmUuxsMhhqNS/aNweFcMcn7Vb3/4pwlYTbJciPbrIrWQg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB4710
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.13, xch-aln-003.cisco.com
X-Outbound-Node: rcdn-core-5.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/rHqPfNDHwTst8gKKvA7uSn9KSdc>
Subject: Re: [netmod] rfc6991bis: loopback addresses
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Jul 2020 13:11:30 -0000

SGkgRXJpaywNCg0KVGhhbmsgeW91IGZvciBjYXRjaGluZyB0aGlzIGluY29uc2lzdGVuY3kuIFRo
ZSBjaG9pY2Ugb2YgdjQtbWFwcGVkLXY2IGFkZHJlc3Mgd2FzIGRpc2N1c3NlZCB3aGlsZSBjby1h
dXRob3JpbmcgUkZDODAyOSBhbmQgSSB0aGluayBJIG1peGVkIHVwIGFuZCB1c2VkIHRoZSBJUHY2
IGxvb3BiYWNrIGFkZHJlc3MgaW4gdGhlIFlBTkcgbW9kdWxlLiBJIHdpbGwgZml4IHRoZSBzYW1l
IGluIHRoZSBuZXh0IHJldmlzaW9uIG9mIGRyYWZ0LW5haW5hci1tcGxzLWxzcC1waW5nLXlhbmcu
DQoNClRoYW5rcywNCk5hZ2VuZHJhDQoNCu+7v09uIDcvMjAvMjAsIDI6NDkgUE0sICJSZXNoYWQg
UmFobWFuIChycmFobWFuKSIgPHJyYWhtYW5AY2lzY28uY29tPiB3cm90ZToNCg0KICAgIEhpIEVy
aWssDQoNCiAgICBZb3UgYXJlIGNvcnJlY3QsIGZvciBJUFY2IFJGQzgwMjkgbWVudGlvbnMgMDow
OjA6MDowOkZGRkY6N0YwMDowLzEwNC4NCg0KICAgIFJlZ2FyZHMsDQogICAgUmVzaGFkLg0KDQog
ICAgT24gMjAyMC0wNy0yMCwgMTA6MzAgQU0sICJFcmlrIEF1ZXJzd2FsZCIgPGF1ZXJzd2FsQHVu
aXgtYWcudW5pLWtsLmRlPiB3cm90ZToNCg0KICAgICAgICBIZWxsbyBSZXNoYWQsDQoNCiAgICAg
ICAgd2hpbGUgdGhlIEktRCBkcmFmdC1uYWluYXItbXBscy1sc3AtcGluZy15YW5nLTAwIG9ubHkg
c3BlY2lmaWVzIDo6MS8xMjgNCiAgICAgICAgYXMgSVB2NiBsb29wYmFjayBhZGRyZXNzLCBSRkMg
ODAyOSBzZWN0aW9ucyAyLjEuLCAzLjQuMS4xLjEuLCBhbmQgNC4zLg0KICAgICAgICBzcGVjaWZ5
IHRvIHVzZSB0aGUgSVB2NCBsb29wYmFjayByYW5nZSBhcyBJUDQtbWFwcGVkIElQdjYgYWRkcmVz
c2VzIGZvcg0KICAgICAgICBJUHY2IE1QTFMgZWNobyByZXF1ZXN0IFVEUCBwYWNrZXRzLCBub3Qg
dGhlIElQdjYgbG9vcGJhY2sgYWRkcmVzcyA6OjEvMTI4Lg0KDQogICAgICAgIFRoaXMgc2VlbXMg
dG8gYmUgaW5jb25zaXN0ZW50IHRvIG1lLg0KDQogICAgICAgIEJlc3QgcmVnYXJkcywNCiAgICAg
ICAgRXJpaw0KDQogICAgICAgIE9uIE1vbiwgSnVsIDIwLCAyMDIwIGF0IDAxOjM5OjAyUE0gKzAw
MDAsIFJlc2hhZCBSYWhtYW4gKHJyYWhtYW4pIHdyb3RlOg0KICAgICAgICA+IEkgZG9uJ3QgdW5k
ZXJzdGFuZCB0aGUgY29tbWVudCAiLi4uaW1wbGVtZW50YXRpb24gY2hvaWNlIG9mIG9uZSBtYW51
ZmFjdHVyZXIuIg0KICAgICAgICA+IA0KICAgICAgICA+IEFzIGZvciB0aGUgZGV0YWlscywgc2Vl
IGh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1uYWluYXItbXBscy1sc3AtcGluZy15
YW5nLTAwDQogICAgICAgID4gDQogICAgICAgID4gUmVnYXJkcywNCiAgICAgICAgPiBSZXNoYWQu
DQogICAgICAgID4gDQogICAgICAgID4gDQogICAgICAgID4gT24gMjAyMC0wNy0yMCwgNDo0NyBB
TSwgIm5ldG1vZCBvbiBiZWhhbGYgb2YgdG9tIHBldGNoIiA8bmV0bW9kLWJvdW5jZXNAaWV0Zi5v
cmcgb24gYmVoYWxmIG9mIGlldGZjQGJ0Y29ubmVjdC5jb20+IHdyb3RlOg0KICAgICAgICA+IA0K
ICAgICAgICA+ICAgICBJIGFtIG5vdCBhIGZhbiBvZiBsb29wYmFjayBzZWVpbmcgaXQgYXMgdGhl
IGltcGxlbWVudGF0aW9uIGNob2ljZSBvZiBvbmUgbWFudWZhY3R1cmVyLiAgT24gdGhlIG90aGVy
IGhhbmQsIHRoZSBJRVRGIGhhcyBkZWZpbmVkIGRvY3VtZW50YXRpb24gYWRkcmVzc2VzIHdoaWNo
IG1hbnkgaWYgbm90IG1vc3Qgd3JpdGVycyBvZiBleGFtcGxlcyBmb3IgWUFORyBtb2R1bGVzIHNl
ZW0gdW5hd2FyZSBvZiBzbyBpZiB3ZSBhZGQgYW55dGhpbmcsIEkgd291bGQgYWRkIHRob3NlLg0K
ICAgICAgICA+IA0KICAgICAgICA+ICAgICBUb20gUGV0Y2gNCiAgICAgICAgPiANCiAgICAgICAg
PiAgICAgRnJvbTogbmV0bW9kIDxuZXRtb2QtYm91bmNlc0BpZXRmLm9yZz4gb24gYmVoYWxmIG9m
IEp1ZXJnZW4gU2Nob2Vud2FlbGRlciA8ai5zY2hvZW53YWVsZGVyQGphY29icy11bml2ZXJzaXR5
LmRlPg0KICAgICAgICA+ICAgICBTZW50OiAxNyBKdWx5IDIwMjAgMjA6MjUNCiAgICAgICAgPiAN
CiAgICAgICAgPiAgICAgICAtIFRoZXJlIHdhcyBhIHJlcXVlc3QgdG8gYWRkIHR5cGVzIGZvciBs
b29wYmFjayBhZGRyZXNzZXMNCiAgICAgICAgPiAgICAgICAgICgxMjcuMC4wLjAvOCBhbmQgOjox
LzEyOCkuDQogICAgICAgID4gDQogICAgICAgID4gICAgICAgLSBUaGlzIGlzIHJlbGF0ZWQgdG8g
YW4gZWZmb3J0IHRvIGRlZmluZSBhIFlBTkcgbW9kdWxlIGZvciBNUExTIExTUA0KICAgICAgICA+
ICAgICAgICAgUGluZyAoUkZDIDgwMjkpIGJ1dCB0aGUgZGV0YWlscyBhcmUgdW5jbGVhciwgaS5l
Liwgd2hhdCBpcyBleGFjdGx5DQogICAgICAgID4gICAgICAgICBuZWVkZWQgYW5kIGhvdyBzdWNo
IGEgdHlwZSB3aWxsIGJlIHVzZWQgYW5kIHdoZXRoZXIgdGhlcmUgaXMgYQ0KICAgICAgICA+ICAg
ICAgICAgY29tbW9uIG5lZWQgZm9yIHR5cGVzIGZvciBsb29wYmFjayBhZGRyZXNzZXMuDQogICAg
ICAgID4gDQogICAgICAgID4gICAgICAgLSBQcm9wb3NhbDogZG8gbm90IGFkZCBzdWNoIHR5cGVz
IGF0IHRoaXMgcG9pbnQgaW4gdGltZQ0KICAgICAgICA+IA0KICAgICAgICA+ICAgICAtLQ0KICAg
ICAgICA+ICAgICBKdWVyZ2VuIFNjaG9lbndhZWxkZXIgICAgICAgICAgIEphY29icyBVbml2ZXJz
aXR5IEJyZW1lbiBnR21iSA0KICAgICAgICA+ICAgICBQaG9uZTogKzQ5IDQyMSAyMDAgMzU4NyAg
ICAgICAgIENhbXB1cyBSaW5nIDEgfCAyODc1OSBCcmVtZW4gfCBHZXJtYW55DQogICAgICAgID4g
ICAgIEZheDogICArNDkgNDIxIDIwMCAzMTAzICAgICAgICAgPGh0dHBzOi8vd3d3LmphY29icy11
bml2ZXJzaXR5LmRlLz4NCg0KDQo=


From nobody Thu Jul 30 06:19:25 2020
Return-Path: <naikumar@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 17E1A3A1167 for <netmod@ietfa.amsl.com>; Thu, 30 Jul 2020 06:19:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.62
X-Spam-Level: 
X-Spam-Status: No, score=-9.62 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, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=NbnbJzq1; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=x20nzPtW
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 KyIbefgKpJp7 for <netmod@ietfa.amsl.com>; Thu, 30 Jul 2020 06:19:15 -0700 (PDT)
Received: from rcdn-iport-2.cisco.com (rcdn-iport-2.cisco.com [173.37.86.73]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B7F7A3A1162 for <netmod@ietf.org>; Thu, 30 Jul 2020 06:19:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=5054; q=dns/txt; s=iport; t=1596115154; x=1597324754; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=tXOovGDtfdURdWFS+qdmhWAA7yi3SzC/OLDwQEsPDKs=; b=NbnbJzq1m0QGJYj58M0EbehplgRzJtRnPyKhDBxTvKFSNI+M8SxxNyA/ R9PJqup05sB4jOV7/TsmLYKU26ZEUzXK6SyDfmVmkftxjN/U78xKk782R 5m1f6QI2mtL1CQOtgkifGZBA/ae4QvLVN46lflFeHv2nIo7lYYW6m3caP g=;
IronPort-PHdr: =?us-ascii?q?9a23=3A/4JFeRzZfTgiREnXCy+N+z0EezQntrPoPwUc9p?= =?us-ascii?q?sgjfdUf7+++4j5ZRWDt/5sl1TOG47c7qEMh+nXtvXmXmoNqdaEvWsZeZNBHx?= =?us-ascii?q?kClY0NngMmDcLEbC+zLPPjYyEgWsgXUlhj8iKwMFNeH4D1YFiB6nG35CQZTx?= =?us-ascii?q?P4Mwc9L+/pG4nU2sKw0e36+5DabwhSwjSnZrYnJxStpgKXvc4T0oY=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0B3AwBoyCJf/5JdJa1dAx0BAQEBCQE?= =?us-ascii?q?SAQUFAUCBOQUBCwGBUVEHb1gvLAqEK4NGA40pJZhiglMDVQsBAQEMAQEYCwo?= =?us-ascii?q?CBAEBgVaCMkQCF4IWAiQ3Bg4CAwEBCwEBBQEBAQIBBgRthVwMhXEBAQEEAQE?= =?us-ascii?q?QEREMAQEsCwENAgIBCBAFAQQCJgICAhkMCxUQAgQBDQUigwQBgksDLgEOpFs?= =?us-ascii?q?CgTmIYXaBMoMBAQEFgTcCg2EYgg4DBgWBCSoBgm6DX4Y/GoIAgTgMEIJNPoJ?= =?us-ascii?q?cAQEDgVwXCiaCTzOCLY9HKRmCaZIzkGYKgl+IW5EkAx6fdJIfijOUbAIEAgQ?= =?us-ascii?q?FAg4BAQWBaSQqgS1wFTsqAYI+UBcCDY4fg3EzhGGFQnQ3AgYBBwEBAwl8jks?= =?us-ascii?q?BgRABAQ?=
X-IronPort-AV: E=Sophos;i="5.75,414,1589241600"; d="scan'208";a="808609041"
Received: from rcdn-core-10.cisco.com ([173.37.93.146]) by rcdn-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 30 Jul 2020 13:19:13 +0000
Received: from XCH-RCD-002.cisco.com (xch-rcd-002.cisco.com [173.37.102.12]) by rcdn-core-10.cisco.com (8.15.2/8.15.2) with ESMTPS id 06UDJDPQ027392 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 30 Jul 2020 13:19:13 GMT
Received: from xhs-rcd-001.cisco.com (173.37.227.246) by XCH-RCD-002.cisco.com (173.37.102.12) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 30 Jul 2020 08:19:13 -0500
Received: from xhs-aln-003.cisco.com (173.37.135.120) by xhs-rcd-001.cisco.com (173.37.227.246) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 30 Jul 2020 08:19:12 -0500
Received: from NAM10-BN7-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-003.cisco.com (173.37.135.120) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Thu, 30 Jul 2020 08:19:12 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ROdMUDQR+Fr2WILD9fBZ24O0WIiuyaHbZ4fCTwRlBZ6We0ZSnOHaa35R1wWnkGn5pA7otnZwukvTDSHC/QyZACaLdjFyX38INdZUyv27RJJ3/LUEYgx48kmEtLSjBh7IZ5ZNa11MPjvXHTiL4bXCGs4us2wryn3BaRoeJUIieCkCz0Fa4jV8BF0sBBsjsUx+1DPhrLOXi95diRd35HDANjWg0lZaTtKcrDJvzSrN+e9DXTxVkG3aQGCiSyTS7KTRb1R7Lt3BK9VhqMhlM4jcqYWEwAZDg84BDJ7yX1B25b+ldpmMk9EUQ/OjDinyGDg00Py02meXmoki3QYGNqCgBg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=tXOovGDtfdURdWFS+qdmhWAA7yi3SzC/OLDwQEsPDKs=; b=En6YbZcmNbh2sbytpTrou1cV8y54FRDPzN7+u+8cVENuj7jbzKWGabpUsYuTIw2Q8PEvzHUZKYGujCU7hQ568ntOwxkUdymD+r83Le9lqHFG8FHEz9/bmdn/WzYCwVzFTiVDcvIjWi+IXLJplpPYNyC134U+bNjgBWietSSmQGOmz3OMyRazYbkM8nfdeYD3fYf/qrAKxRJxZeeAN7BJIUMczrXLp9tg5ymURRgnPM1C17RDG98J8yLeqWlsqKx+dWvhEtRh4P3XxGAg+eIblLkwhE+xkoVx+kL+vbQUt1QeNl8dz6e4n7c0cF/ufVXviY29AaEMpXhidFppAi4oyw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=tXOovGDtfdURdWFS+qdmhWAA7yi3SzC/OLDwQEsPDKs=; b=x20nzPtWNIFCpQTp/n/n8OerAOnKAAsu9pna8gGmgx2i2Kvqgu167ctgIeptYJeMxZvWRQVYJQHvbO+PanmOO/MGkhNZZGt9/IuCAsh0VdiwxwrH5jPBCXad+8B7Nm48jtmJ1mtD0ucXIHdqPJbLiurdU9rBBaubRPRB2bblawg=
Received: from MN2PR11MB4077.namprd11.prod.outlook.com (2603:10b6:208:13f::18) by BL0PR11MB2947.namprd11.prod.outlook.com (2603:10b6:208:33::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3216.28; Thu, 30 Jul 2020 13:19:11 +0000
Received: from MN2PR11MB4077.namprd11.prod.outlook.com ([fe80::ed34:20fc:311c:d5bd]) by MN2PR11MB4077.namprd11.prod.outlook.com ([fe80::ed34:20fc:311c:d5bd%6]) with mapi id 15.20.3239.020; Thu, 30 Jul 2020 13:19:11 +0000
From: "Nagendra Kumar Nainar (naikumar)" <naikumar@cisco.com>
To: "Reshad Rahman (rrahman)" <rrahman@cisco.com>, tom petch <ietfc@btconnect.com>, "netmod@ietf.org" <netmod@ietf.org>, "Juergen Schoenwaelder" <j.schoenwaelder@jacobs-university.de>
CC: "Carlos Pignataro (cpignata)" <cpignata@cisco.com>
Thread-Topic: [netmod] rfc6991bis: loopback addresses
Thread-Index: AQHWXHApfApuQkDQGU+sg2qfBpPqVKkQK66AgABRswCAAB84AIAAOQ0AgA8Wb4A=
Date: Thu, 30 Jul 2020 13:19:11 +0000
Message-ID: <7D333828-EF9E-4786-B820-5B4A29B37440@cisco.com>
References: <20200717192556.63e7gfbbrn2qyqzo@anna.jacobs.jacobs-university.de> <AM6PR07MB52220AD16FAC337D4F89A674A07B0@AM6PR07MB5222.eurprd07.prod.outlook.com> <64A58592-5FD0-4752-8069-E59E62C3F699@cisco.com> <AM6PR07MB5222C7EC1927B652D7C7389DA07B0@AM6PR07MB5222.eurprd07.prod.outlook.com> <A27BF4C9-FD50-46C0-8D95-36BD778EBAC6@cisco.com>
In-Reply-To: <A27BF4C9-FD50-46C0-8D95-36BD778EBAC6@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.39.20071300
authentication-results: cisco.com; dkim=none (message not signed) header.d=none;cisco.com; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [173.38.117.75]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: ba4672d3-95ca-45b2-b293-08d8348b25ef
x-ms-traffictypediagnostic: BL0PR11MB2947:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <BL0PR11MB2947C45EE908E07EB9FD92B6C6710@BL0PR11MB2947.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: SNgr4F8zxZQVU7oCEpDhhgUk9i7idUDI92wgjezm0GD0U2QZnVq18Mw20uKzmUWlqutcAtTFLZnOzSY2mCXmalHNYhtO/uHlAsEDwVY4+8wXc+ZKG/rSjlyJdqPbzBGtCtm316lpljv1v90qgLtvtX80ZKwBkOJyaomcDXoHWTPN4NMP//uMEnUhar8nvJBSyFtvoFuNLKtJgYFdN2c51thaHYYp3gmMmZohxn3BpezGOeCT/BxGEuOMKsDckXf/3pwi2IPx4kWUnL3OPEwF/6naXFA6LWIP4NpLD8XhJNX7L0JeoUW6NiwnNAEwDOYQXp425GQ+oDfIbHrysg9Xo82GL5YtsJwUeyolpHrnRueifQ2XJX9G9TG2mtWDU35mUULouP6whGN6441p7V4zgA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:MN2PR11MB4077.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(39860400002)(396003)(346002)(136003)(366004)(376002)(66476007)(8676002)(66446008)(66556008)(110136005)(64756008)(6486002)(296002)(2616005)(36756003)(66574015)(66946007)(76116006)(316002)(83380400001)(5660300002)(2906002)(83080400001)(86362001)(966005)(4326008)(71200400001)(478600001)(53546011)(8936002)(6506007)(33656002)(107886003)(186003)(26005)(6512007); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: WGXmY4sZD3F0C6cx8CBl1ir7ZSxP8MgzkYQtW9Mgz7inBSIINWM60Sfl10gsbZLLtwM9zl4lOOc34xbapSbgqWNYE57B64otkPbyUdXYMiWV5vhBYlk6X3wQFbcsOlirLGeeb/370d03XBIrX7+67j+XjfyT4MXiHbN4q2zkHcv6LBJhncJTO3baH+RRX0e3Q7F1/HL+eR4oJ7WsGQQuWKK/44TOTg47hJqmmemw3sDuP1dq5sPLMEROUZr9Zz4QIbv2ySw8qUYa+G+ixgO19jhjHqjFD3pOy8xCHgyMW5GCF6RWIQJZqcDqFo5PFoxWY5h4V6/M0CUiLXd1c9ASGlpk1ZN1LudMAgAvg+pZ8u6GFClUJR1h1HpU0FjNOqBKITDik2WI8ruSflkRHlyPMUD2Iq2LuDJ0cWv8aDsK21LDpUAg12zNFs8x6FVGW14q1ka4QYm1ZGCADlUKZlgvkh0QcXBeWHpiIwRCux4V+dc=
Content-Type: text/plain; charset="utf-8"
Content-ID: <4059588688F6394391F8ADDB0A27161C@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MN2PR11MB4077.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: ba4672d3-95ca-45b2-b293-08d8348b25ef
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jul 2020 13:19:11.3000 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: uc6s0hANz3g1xE1fYVYMZi3stvDW/nPB2+HXl7sZROmTlXZkaNUuYiapnYWtyUFTwxei9lbmjir4HQO65qZV0Q==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR11MB2947
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.12, xch-rcd-002.cisco.com
X-Outbound-Node: rcdn-core-10.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/-PNc_W50C-ZTJ9-yX64DQckyaqQ>
Subject: Re: [netmod] rfc6991bis: loopback addresses
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Jul 2020 13:19:23 -0000

SGksDQoNCkFzIFJlc2hhZCBtZW50aW9uZWQsIFJGQzgwMjkgdXNlcyBpbnRlcm5hbCBob3N0IGxv
b3BiYWNrIGFkZHJlc3MgKDEyNy4uMC4wLjAvOCByYW5nZSBhcyBkZWZpbmVkIGluIHNlY3Rpb24g
NC4yLjIuMTEgb2YgUkZDMTgxMikuIFRoZSBZQU5HIG1vZHVsZSBmb3IgTFNQIFBpbmcgKFJGQzgw
MjkpIGRlZmluZWQgaW4gZHJhZnQtbmFpbmFyLW1wbHMtbHNwLXBpbmcteWFuZyBpcyB1c2luZyB0
aGlzIGFkZHJlc3MgYW5kIHNvIHdlIGZlbHQgaXQgd2lsbCBiZSBnb29kIHRvIGhhdmUgdGhlIHNh
bWUgaW5jbHVkZWQgaW4gdGhlIHJpZ2h0IGRvY3VtZW50Lg0KDQpUaGFua3MsDQpOYWdlbmRyYQ0K
DQrvu79PbiA3LzIwLzIwLCAyOjU0IFBNLCAiUmVzaGFkIFJhaG1hbiAocnJhaG1hbikiIDxycmFo
bWFuQGNpc2NvLmNvbT4gd3JvdGU6DQoNCiAgICBIaSwNCg0KICAgIEkgdGhpbmsgd2hhdCB5b3Un
cmUgcmVmZXJyaW5nIHRvIGlzIHRoZSB1c2Ugb2YgImxvb3BiYWNrIGludGVyZmFjZXMiLiBUaGUg
bG9vcGJhY2sgYWRkcmVzc2VzIEp1ZXJnZW4gd2FzIHJlZmVycmluZyB0byBkbyBub3QgYmVsb25n
IHRvIGxvb3BiYWNrIGludGVyZmFjZXMuIA0KDQogICAgUmVnYXJkcywNCiAgICBSZXNoYWQuDQoN
Cg0KICAgIE9uIDIwMjAtMDctMjAsIDExOjMwIEFNLCAidG9tIHBldGNoIiA8aWV0ZmNAYnRjb25u
ZWN0LmNvbT4gd3JvdGU6DQoNCiAgICAgICAgRnJvbTogUmVzaGFkIFJhaG1hbiAocnJhaG1hbikg
PHJyYWhtYW5AY2lzY28uY29tPg0KICAgICAgICBTZW50OiAyMCBKdWx5IDIwMjAgMTQ6MzkNCg0K
ICAgICAgICBJIGRvbid0IHVuZGVyc3RhbmQgdGhlIGNvbW1lbnQgIi4uLmltcGxlbWVudGF0aW9u
IGNob2ljZSBvZiBvbmUgbWFudWZhY3R1cmVyLiINCg0KICAgICAgICA8dHA+DQogICAgICAgIEdv
IGJhY2sgdG8gdGhlIGVhcmx5IHNwZWNpZmljYXRpb25zIG9mIElQdjQgcm91dGVycyBhbmQgcm91
dGluZyBwcm90b2NvbHMsIHdoaWNoIGFyZSBzdGlsbCB0aGUgb25lcyB3ZSB1c2UgdG9kYXksIGFu
ZCBsb29wYmFjayB3YXMgYSBzdGF0ZSBpbnRvIHdoaWNoIGFuIGludGVyZmFjZSBjb3VsZCBiZSBw
dXQsIHdpdGggYSBsb29wIGJhY2sgaW4gaGFyZHdhcmUgb3Igc29mdHdhcmUsIG9mdGVuIHVzZWQg
Zm9yIHRlc3RpbmcuICBBIHJvdXRlciBoYWQgYSByb3V0ZXIgaWQsIGEgMzIgYml0IG51bWJlciB3
aXRoIG5vIHN5bnRheC4gIE9uZSBtYWpvciBtYW51ZmFjdHVyZXIgY29uZmxhdGVkIHBhcnRzIG9m
IHRoaXMgYW5kIGNyZWF0ZWQgYSB2aXJ0dWFsIGFkZHJlc3MgIG9yIGFkZHJlc3NlcyB3aGljaCBj
b3VsZCBiZSB1c2VkIHRvIHNlbmQgYW5kIHJlY2VpdmUgcGFja2V0cyBmb3IgdGhlIHJvdXRlciwg
YXMgb3Bwb3NlZCB0byBhbiBpbnRlcmZhY2Ugb24gdGhlIHJvdXRlciwgd2hpY2ggaGFkIG5vIHBo
eXNpY2FsIG1hbmlmZXN0YXRpb247IGZpbmUgdW50aWwgdGhleSBjYWxsZWQgaXQgdGhlIGxvb3Bi
YWNrIGFkZHJlc3MoZXMpIHdoaWNoLCBzYWRseSwgY2F1Z2h0IG9uIGFuZCBtYW55IHBlb3BsZSwg
aW5jbHVkZWQgdGhvc2Ugd3JpdGluZyBJRVRGIEktRCB0aGluayB0aGF0IHRoZSByb3V0ZXIgaWQg
Y2FuIG9ubHkgYmUgc3VjaCBhIHJvdXRhYmxlIGFkZHJlc3MuICBTb21lIGV2ZW4gdGhpbmsgdGhh
dCB0aGVyZSBjYW4gb25seSBiZSBvbmUgc3VjaCBhZGRyZXNzIG9uIGEgYm94LCBhcyBvcHBvc2Vk
IHRvIG9uZSBmb3IgbmV0d29yayBtYW5hZ2VtZW50LCBvbmUgZm9yIHRoZSBjb250cm9sIHBsYW5l
IGFuZCBzbyBvbi4gIE5vdCBzby4NCg0KICAgICAgICBUb20gUGV0Y2guDQoNCiAgICAgICAgQXMg
Zm9yIHRoZSBkZXRhaWxzLCBzZWUgaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LW5h
aW5hci1tcGxzLWxzcC1waW5nLXlhbmctMDANCg0KICAgICAgICBSZWdhcmRzLA0KICAgICAgICBS
ZXNoYWQuDQoNCg0KICAgICAgICBPbiAyMDIwLTA3LTIwLCA0OjQ3IEFNLCAibmV0bW9kIG9uIGJl
aGFsZiBvZiB0b20gcGV0Y2giIDxuZXRtb2QtYm91bmNlc0BpZXRmLm9yZyBvbiBiZWhhbGYgb2Yg
aWV0ZmNAYnRjb25uZWN0LmNvbT4gd3JvdGU6DQoNCiAgICAgICAgICAgIEkgYW0gbm90IGEgZmFu
IG9mIGxvb3BiYWNrIHNlZWluZyBpdCBhcyB0aGUgaW1wbGVtZW50YXRpb24gY2hvaWNlIG9mIG9u
ZSBtYW51ZmFjdHVyZXIuICBPbiB0aGUgb3RoZXIgaGFuZCwgdGhlIElFVEYgaGFzIGRlZmluZWQg
ZG9jdW1lbnRhdGlvbiBhZGRyZXNzZXMgd2hpY2ggbWFueSBpZiBub3QgbW9zdCB3cml0ZXJzIG9m
IGV4YW1wbGVzIGZvciBZQU5HIG1vZHVsZXMgc2VlbSB1bmF3YXJlIG9mIHNvIGlmIHdlIGFkZCBh
bnl0aGluZywgSSB3b3VsZCBhZGQgdGhvc2UuDQoNCiAgICAgICAgICAgIFRvbSBQZXRjaA0KDQog
ICAgICAgICAgICBGcm9tOiBuZXRtb2QgPG5ldG1vZC1ib3VuY2VzQGlldGYub3JnPiBvbiBiZWhh
bGYgb2YgSnVlcmdlbiBTY2hvZW53YWVsZGVyIDxqLnNjaG9lbndhZWxkZXJAamFjb2JzLXVuaXZl
cnNpdHkuZGU+DQogICAgICAgICAgICBTZW50OiAxNyBKdWx5IDIwMjAgMjA6MjUNCg0KICAgICAg
ICAgICAgICAtIFRoZXJlIHdhcyBhIHJlcXVlc3QgdG8gYWRkIHR5cGVzIGZvciBsb29wYmFjayBh
ZGRyZXNzZXMNCiAgICAgICAgICAgICAgICAoMTI3LjAuMC4wLzggYW5kIDo6MS8xMjgpLg0KDQog
ICAgICAgICAgICAgIC0gVGhpcyBpcyByZWxhdGVkIHRvIGFuIGVmZm9ydCB0byBkZWZpbmUgYSBZ
QU5HIG1vZHVsZSBmb3IgTVBMUyBMU1ANCiAgICAgICAgICAgICAgICBQaW5nIChSRkMgODAyOSkg
YnV0IHRoZSBkZXRhaWxzIGFyZSB1bmNsZWFyLCBpLmUuLCB3aGF0IGlzIGV4YWN0bHkNCiAgICAg
ICAgICAgICAgICBuZWVkZWQgYW5kIGhvdyBzdWNoIGEgdHlwZSB3aWxsIGJlIHVzZWQgYW5kIHdo
ZXRoZXIgdGhlcmUgaXMgYQ0KICAgICAgICAgICAgICAgIGNvbW1vbiBuZWVkIGZvciB0eXBlcyBm
b3IgbG9vcGJhY2sgYWRkcmVzc2VzLg0KDQogICAgICAgICAgICAgIC0gUHJvcG9zYWw6IGRvIG5v
dCBhZGQgc3VjaCB0eXBlcyBhdCB0aGlzIHBvaW50IGluIHRpbWUNCg0KICAgICAgICAgICAgLS0N
CiAgICAgICAgICAgIEp1ZXJnZW4gU2Nob2Vud2FlbGRlciAgICAgICAgICAgSmFjb2JzIFVuaXZl
cnNpdHkgQnJlbWVuIGdHbWJIDQogICAgICAgICAgICBQaG9uZTogKzQ5IDQyMSAyMDAgMzU4NyAg
ICAgICAgIENhbXB1cyBSaW5nIDEgfCAyODc1OSBCcmVtZW4gfCBHZXJtYW55DQogICAgICAgICAg
ICBGYXg6ICAgKzQ5IDQyMSAyMDAgMzEwMyAgICAgICAgIDxodHRwczovL3d3dy5qYWNvYnMtdW5p
dmVyc2l0eS5kZS8+DQoNCiAgICAgICAgICAgIF9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fDQogICAgICAgICAgICBuZXRtb2QgbWFpbGluZyBsaXN0DQogICAg
ICAgICAgICBuZXRtb2RAaWV0Zi5vcmcNCiAgICAgICAgICAgIGh0dHBzOi8vd3d3LmlldGYub3Jn
L21haWxtYW4vbGlzdGluZm8vbmV0bW9kDQoNCiAgICAgICAgICAgIF9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQogICAgICAgICAgICBuZXRtb2QgbWFpbGlu
ZyBsaXN0DQogICAgICAgICAgICBuZXRtb2RAaWV0Zi5vcmcNCiAgICAgICAgICAgIGh0dHBzOi8v
d3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vbmV0bW9kDQoNCg0KDQo=


From nobody Thu Jul 30 06:26:05 2020
Return-Path: <j.schoenwaelder@jacobs-university.de>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E2B7B3A1130 for <netmod@ietfa.amsl.com>; Thu, 30 Jul 2020 06:26:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 ygI6tJzYPwSk for <netmod@ietfa.amsl.com>; Thu, 30 Jul 2020 06:26:01 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B589B3A112D for <netmod@ietf.org>; Thu, 30 Jul 2020 06:26:00 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id 9632482F; Thu, 30 Jul 2020 15:25:58 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.198]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id irxzB5AgCRb1; Thu, 30 Jul 2020 15:25:58 +0200 (CEST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS; Thu, 30 Jul 2020 15:25:58 +0200 (CEST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by hermes.jacobs-university.de (Postfix) with ESMTP id 3660520154; Thu, 30 Jul 2020 15:25:58 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10028) with ESMTP id i7zFo2k7hsXp; Thu, 30 Jul 2020 15:25:57 +0200 (CEST)
Received: from localhost (anna.jacobs.jacobs-university.de [10.50.218.117]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by hermes.jacobs-university.de (Postfix) with ESMTPS id B204E200E4; Thu, 30 Jul 2020 15:25:57 +0200 (CEST)
Date: Thu, 30 Jul 2020 15:25:57 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Benoit Claise <bclaise@cisco.com>
Cc: netmod@ietf.org
Message-ID: <20200730132557.n473s7layuruib3l@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: Benoit Claise <bclaise@cisco.com>, netmod@ietf.org
References: <20200717191638.6wl3dqktcrnghuyl@anna.jacobs.jacobs-university.de> <87d04qzgpa.fsf@nic.cz> <820fc6fe-9c50-9cb1-9666-6efbacd7f200@cisco.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <820fc6fe-9c50-9cb1-9666-6efbacd7f200@cisco.com>
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/Ivvvxhokme-HD36qnSBGiEowqeQ>
Subject: Re: [netmod] rfc6991bis: yang:percentage
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Jul 2020 13:26:03 -0000

On Thu, Jul 30, 2020 at 02:58:22PM +0200, Benoit Claise wrote:
> On 20/07/2020 11:19, Ladislav Lhotka wrote:
> > Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> writes:
> > 
> > >    - Percentages are frequently used in YANG models but usages differ a
> > >      lot in precision and range. It is not clear what the proper
> > >      generic definition of a percentage type would be and whether it is
> > >      worth having it.
> > > 
> > >      RFC 7950 example:
> > > 
> > >           typedef percent { type uint8 { range "0 .. 100"; } }
> > > 
> > >      RFC 8294:
> > > 
> > >           typedef percentage { type uint8 { range "0..100"; } }
> > > 
> > >      I-Ds:
> > >           typedef percentage { type decimal64 { fraction-digits 5; } }
> > >           typedef percentile { type decimal64 { fraction-digits 2; } }
> > > 
> > >      The yang catalogue seems to be down. :-(
> > > 
> > >    - Proposal: do not add a percentage type since it is trivial to
> > >      define a context specific percentage type that matches range and
> > >      precision requirements (and there is already a definition in RFC
> > >      8294 for those who need exactly that definition).
> > I agree with this proposal. It is also possible to use
> > 
> >     units percent;
> > 
> > where necessary.
> On the other hand, when I look at the numerous percent/percentage
> occurrences in YANG model, it doesn't hurt to define that typedef.
> 
> https://yangcatalog.org/yang-search/ => search on "node name" and typedef
> only
> We can find 56 entries from IETF, IEEE, BBF, OC, MEF, vendors
> Most of them points to:
> 
>    *typedef*  percent {
>    	*type*  uint8 {
>    		*range*  "0 .. 100";
> 
>    	}
>    }
>

But that one is already defined in RFC 8294 in ietf-routing-types.
Does it make sense to define it again in yang-types?

/js

-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>


From nobody Thu Jul 30 06:28:28 2020
Return-Path: <bill.wu@huawei.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E4EDE3A1138 for <netmod@ietfa.amsl.com>; Thu, 30 Jul 2020 06:28:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 1sD1QK81pqZ2 for <netmod@ietfa.amsl.com>; Thu, 30 Jul 2020 06:28:24 -0700 (PDT)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E55643A1137 for <netmod@ietf.org>; Thu, 30 Jul 2020 06:28:23 -0700 (PDT)
Received: from lhreml722-chm.china.huawei.com (unknown [172.18.7.107]) by Forcepoint Email with ESMTP id 7FCF1AF1F8CE394C3C58; Thu, 30 Jul 2020 14:28:21 +0100 (IST)
Received: from lhreml722-chm.china.huawei.com (10.201.108.73) by lhreml722-chm.china.huawei.com (10.201.108.73) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1913.5; Thu, 30 Jul 2020 14:28:21 +0100
Received: from DGGEML404-HUB.china.huawei.com (10.3.17.39) by lhreml722-chm.china.huawei.com (10.201.108.73) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA) id 15.1.1913.5 via Frontend Transport; Thu, 30 Jul 2020 14:28:21 +0100
Received: from DGGEML511-MBS.china.huawei.com ([169.254.4.170]) by DGGEML404-HUB.china.huawei.com ([fe80::b177:a243:7a69:5ab8%31]) with mapi id 14.03.0487.000; Thu, 30 Jul 2020 21:28:17 +0800
From: Qin Wu <bill.wu@huawei.com>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] rfc6991bis: yang:longitude, yang:latitude, yang:postal-code, yang:country-code
Thread-Index: AdZmdIRn8PvTNhviSjqdKZcwCSEMyw==
Date: Thu, 30 Jul 2020 13:28:17 +0000
Message-ID: <B8F9A780D330094D99AF023C5877DABAAD8A8561@dggeml511-mbs.china.huawei.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.164.151.60]
Content-Type: text/plain; charset="gb2312"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/ebekXwoJXSpopKAa7MUGqdgJgA4>
Subject: Re: [netmod] rfc6991bis: yang:longitude, yang:latitude, yang:postal-code, yang:country-code
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Jul 2020 13:28:26 -0000

U2VlIGdlb2xvY2F0aW9uIGRlZmluaXRpb24gaW4gZHJhZnQtaWV0Zi10ZWFzLXlhbmctdGUtdG9w
by0yMiB3aGljaCBkZWZpbmVzIGxvbmdpdHVkZSBhbmQgbGF0aXR1ZGUsIGFsdGl0dWRlLg0KSSBr
bm93IGl0IGlzIGJlbmVmaWNpYWwgZm9yIGZ1dHVyZSBkb2N1bWVudCB0byBpbXBvcnQgdGhlc2Ug
dHlwZXMgZnJvbSByZmM2OTkxYmlzIGluc3RlYWQgb2YgZnJvbSB0ZSB0b3BvIG1vZGVsLg0KDQot
UWluDQotLS0tLdPKvP7Urbz+LS0tLS0NCreivP7IyzogbmV0bW9kIFttYWlsdG86bmV0bW9kLWJv
dW5jZXNAaWV0Zi5vcmddILT6se0gSnVlcmdlbiBTY2hvZW53YWVsZGVyDQq3osvNyrG85DogMjAy
MMTqN9TCMTjI1SAzOjE2DQrK1bz+yMs6IG5ldG1vZEBpZXRmLm9yZw0K1vfM4jogW25ldG1vZF0g
cmZjNjk5MWJpczogeWFuZzpsb25naXR1ZGUsIHlhbmc6bGF0aXR1ZGUsIHlhbmc6cG9zdGFsLWNv
ZGUsIHlhbmc6Y291bnRyeS1jb2RlDQoNCiAgLSBJdCB3YXMgc3VnZ2VzdGVkIHRvIGFkZCB0eXBl
cyBmb3IgbG9uZ2l0dWRlLCBsYXRpdHVkZSwgcG9zdGFsDQogICAgY29kZSwgY291bnRyeS1jb2Rl
LiBEbyB3ZSBnbyB0aGVyZSBvciBkbyB3ZSBsZWF2ZSB0aGVzZSBmb3Igb3RoZXINCiAgICBtb2R1
bGVzIHRvIGRlZmluZT8gSXQgc2VlbXMgc3VjaCBkZWZpbml0aW9ucyBzaG91bGQgZ28gaW50bw0K
ICAgIGRyYWZ0LWlldGYtbmV0bW9kLWdlby1sb2NhdGlvbi4NCg0KICAtIEdlbyBsb2NhdGlvbiBp
cyBjb3ZlcmVkIGJ5IGRyYWZ0LWlldGYtbmV0bW9kLWdlby1sb2NhdGlvbg0KICAgIChzbyBkbyBu
b3RoaW5nKS4NCg0KICAtIEZvciBjb3VudHJ5IGNvZGVzLCB0aGVyZSBpcyBJU08gMzE2Niwgd2hp
Y2ggZGVmaW5lcyB0d28tbGV0dGVyLA0KICAgIHRocmVlLWxldHRlciwgYW5kIG51bWVyaWMgY291
bnRyeSBjb2Rlcy4gSSBhc3N1bWUgcGVvcGxlIHdhbnRlZA0KICAgIHR3by1sZXR0ZXIgY29kZXMg
KGFzIHVzZWQgaW4gdGhlIEROUyksIGkuZS4gdGhleSB3YW50IERFIGFuZCBub3QNCiAgICBERVUu
IEJ1dCBub3RlIHRoYXQgaXQgaXMgR0IgYW5kIG5vdCBVSywgaS5lLiwgd2hhdCB3ZSBjb21tb25s
eQ0KICAgIHVzZSBpbiB0aGUgRE5TIG1heSBub3QgYmUgZXhhY3RseSBJU08gMzE2Ni4gKFRoZSBk
ZXZpbCBpcyBhbHdheXMNCiAgICBpbiB0aGUgZGV0YWlscy4pDQoNCiAgLSBGb3IgcG9zdGFsIGNv
ZGVzLCBpdCBpcyB1bmNsZWFyIHdoYXQgdGhlIHJlcXVpcmVtZW50cyBhcmUgb3Igd2hhdA0KICAg
IGEgcHJvcGVyIGRlZmluaXRpb24gZm9yIHBvc3RhbCBjb2RlcyBpcy4gSXQgaXMgbm90IGVudGly
ZWx5IGNsZWFyDQogICAgd2hhdCB0aGUgYXV0aG9yaXRhdGl2ZSBkZWZpbml0aW9uIG9mIHRoZSBm
b3JtYXQgb2YgcG9zdGFsIGNvZGVzDQogICAgaXMsIHBlcmhhcHMgdGhlIFVuaXZlcnNhbCBQb3N0
YWwgVW5pb24uDQoNCiAgLSBPcHRpb25zOiAoaSkgZG8gbm90aGluZyBvciAoaWkpIGFkZCBhIGNv
dW50cnkgY29kZSBkZWZpbml0aW9uDQogICAgb25seSBvciAoaWlpKSBhZGQgYm90aCBhIGNvdW50
cnkgY29kZSBkZWZpbml0aW9uIGFuZCBhIHBvc3RhbA0KICAgIGNvZGUgZGVmaW5pdGlvbiAod2hp
Y2ggbWlnaHQgYmUgdG8gc29tZSBleHRlbmQgdmFndWUpDQoNCiAgLSBQcm9wb3NhbDogZG8gbm90
aGluZw0KICANCi0tIA0KSnVlcmdlbiBTY2hvZW53YWVsZGVyICAgICAgICAgICBKYWNvYnMgVW5p
dmVyc2l0eSBCcmVtZW4gZ0dtYkgNClBob25lOiArNDkgNDIxIDIwMCAzNTg3ICAgICAgICAgQ2Ft
cHVzIFJpbmcgMSB8IDI4NzU5IEJyZW1lbiB8IEdlcm1hbnkNCkZheDogICArNDkgNDIxIDIwMCAz
MTAzICAgICAgICAgPGh0dHBzOi8vd3d3LmphY29icy11bml2ZXJzaXR5LmRlLz4NCg0KX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCm5ldG1vZCBtYWlsaW5n
IGxpc3QNCm5ldG1vZEBpZXRmLm9yZw0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0
aW5mby9uZXRtb2QNCg==


From nobody Thu Jul 30 06:31:59 2020
Return-Path: <j.schoenwaelder@jacobs-university.de>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 20F993A113A for <netmod@ietfa.amsl.com>; Thu, 30 Jul 2020 06:31:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 7k4SMJj8U2wK for <netmod@ietfa.amsl.com>; Thu, 30 Jul 2020 06:31:55 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8DE3D3A113C for <netmod@ietf.org>; Thu, 30 Jul 2020 06:31:55 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id CB94482F; Thu, 30 Jul 2020 15:31:53 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.198]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id bH4e-zsKWCVR; Thu, 30 Jul 2020 15:31:53 +0200 (CEST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS; Thu, 30 Jul 2020 15:31:53 +0200 (CEST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by hermes.jacobs-university.de (Postfix) with ESMTP id 6B13720154; Thu, 30 Jul 2020 15:31:53 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10028) with ESMTP id sMoQcElM0GYn; Thu, 30 Jul 2020 15:31:53 +0200 (CEST)
Received: from localhost (anna.jacobs.jacobs-university.de [10.50.218.117]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by hermes.jacobs-university.de (Postfix) with ESMTPS id 0DF38200E4; Thu, 30 Jul 2020 15:31:52 +0200 (CEST)
Date: Thu, 30 Jul 2020 15:31:51 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Qin Wu <bill.wu@huawei.com>
Cc: "netmod@ietf.org" <netmod@ietf.org>
Message-ID: <20200730133151.7nkuey47p2chqm5s@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: Qin Wu <bill.wu@huawei.com>, "netmod@ietf.org" <netmod@ietf.org>
References: <B8F9A780D330094D99AF023C5877DABAAD8A8561@dggeml511-mbs.china.huawei.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
In-Reply-To: <B8F9A780D330094D99AF023C5877DABAAD8A8561@dggeml511-mbs.china.huawei.com>
X-Clacks-Overhead: GNU Terry Pratchett
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/YNK7AtPDFdsQ1F2nTy5btjXB9Zk>
Subject: Re: [netmod] rfc6991bis: yang:longitude, yang:latitude, yang:postal-code, yang:country-code
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Jul 2020 13:31:58 -0000

But there is draft-ietf-netmod-geo-location-05... What about using the
types defined in there?

/js

On Thu, Jul 30, 2020 at 01:28:17PM +0000, Qin Wu wrote:
> See geolocation definition in draft-ietf-teas-yang-te-topo-22 which def=
ines longitude and latitude, altitude.
> I know it is beneficial for future document to import these types from =
rfc6991bis instead of from te topo model.
>=20
> -Qin
> -----=E9=82=AE=E4=BB=B6=E5=8E=9F=E4=BB=B6-----
> =E5=8F=91=E4=BB=B6=E4=BA=BA: netmod [mailto:netmod-bounces@ietf.org] =E4=
=BB=A3=E8=A1=A8 Juergen Schoenwaelder
> =E5=8F=91=E9=80=81=E6=97=B6=E9=97=B4: 2020=E5=B9=B47=E6=9C=8818=E6=97=A5=
 3:16
> =E6=94=B6=E4=BB=B6=E4=BA=BA: netmod@ietf.org
> =E4=B8=BB=E9=A2=98: [netmod] rfc6991bis: yang:longitude, yang:latitude,=
 yang:postal-code, yang:country-code
>=20
>   - It was suggested to add types for longitude, latitude, postal
>     code, country-code. Do we go there or do we leave these for other
>     modules to define? It seems such definitions should go into
>     draft-ietf-netmod-geo-location.
>=20
>   - Geo location is covered by draft-ietf-netmod-geo-location
>     (so do nothing).
>=20
>   - For country codes, there is ISO 3166, which defines two-letter,
>     three-letter, and numeric country codes. I assume people wanted
>     two-letter codes (as used in the DNS), i.e. they want DE and not
>     DEU. But note that it is GB and not UK, i.e., what we commonly
>     use in the DNS may not be exactly ISO 3166. (The devil is always
>     in the details.)
>=20
>   - For postal codes, it is unclear what the requirements are or what
>     a proper definition for postal codes is. It is not entirely clear
>     what the authoritative definition of the format of postal codes
>     is, perhaps the Universal Postal Union.
>=20
>   - Options: (i) do nothing or (ii) add a country code definition
>     only or (iii) add both a country code definition and a postal
>     code definition (which might be to some extend vague)
>=20
>   - Proposal: do nothing
>  =20
> --=20
> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
> Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>
>=20
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod

--=20
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>


From nobody Thu Jul 30 06:44:11 2020
Return-Path: <j.schoenwaelder@jacobs-university.de>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4D33C3A1160 for <netmod@ietfa.amsl.com>; Thu, 30 Jul 2020 06:44:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 gOK2moKjWmgK for <netmod@ietfa.amsl.com>; Thu, 30 Jul 2020 06:44:07 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 218DD3A1143 for <netmod@ietf.org>; Thu, 30 Jul 2020 06:44:06 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id 3F6E282F for <netmod@ietf.org>; Thu, 30 Jul 2020 15:44:05 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.198]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id e_af_UeeqcFS for <netmod@ietf.org>; Thu, 30 Jul 2020 15:44:04 +0200 (CEST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS for <netmod@ietf.org>; Thu, 30 Jul 2020 15:44:04 +0200 (CEST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by hermes.jacobs-university.de (Postfix) with ESMTP id D6B0920154 for <netmod@ietf.org>; Thu, 30 Jul 2020 15:44:04 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10028) with ESMTP id eS1TPig2Q0u0; Thu, 30 Jul 2020 15:44:04 +0200 (CEST)
Received: from localhost (anna.jacobs.jacobs-university.de [10.50.218.117]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by hermes.jacobs-university.de (Postfix) with ESMTPS id 7C843200E4; Thu, 30 Jul 2020 15:44:04 +0200 (CEST)
Date: Thu, 30 Jul 2020 15:44:04 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: netmod@ietf.org
Message-ID: <20200730134404.5w7lubdccjmkjcfe@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: netmod@ietf.org
References: <20200722110030.6c7r6utxgjbsilkq@anna.jacobs.jacobs-university.de> <ff42e4cb-957c-a4f0-a88b-333a6565ed8e@nic.cz> <20200724083617.u3wkr34ehjezmusq@anna.jacobs.jacobs-university.de> <87a6zmifpo.fsf@nic.cz> <20200726202427.oqythl6sggm4uzxe@anna.jacobs.jacobs-university.de> <87wo2p8hnw.fsf@nic.cz> <20200727104412.jxgocoaxi2u6pula@anna.jacobs.jacobs-university.de> <2521f17d-c105-503a-1fc6-4f3ecaf6e58b@nic.cz> <20200728151033.wdjojzrlffh6sebu@anna.jacobs.jacobs-university.de> <87o8nyh6x1.fsf@nic.cz>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <87o8nyh6x1.fsf@nic.cz>
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/u1-_LVB4AhtehaOu3901Oh_-G0k>
Subject: Re: [netmod] rfc6991bis: inet:host
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Jul 2020 13:44:09 -0000

On Wed, Jul 29, 2020 at 01:55:38PM +0200, Ladislav Lhotka wrote:
> Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> writes:
> 
> >> If we want to allow non-ASCII names, then it would IMO be safer to use a
> >> type that expects straight Unicode for lexical representation and leave
> >> it to the implementations to convert to Punycode where necessary, e.g.
> >> when querying DNS.
> >
> > Perhaps. But I am not sure this is the time to fix this or how this
> > can be done in a backwards compatible way. At least this likely can't
> > be done by disallowing ACE. It may be possible to add an additional
> > member to the inet:host union that catches internationalized names.
> 
> I think it would be better to have an extra set of parallel definitions such as idn-domain-name, or perhaps u-domain-name.
>

So if we define idn-domain-name, what do we do with your hostname?
Have hostname derived from domain-name (as discussed before) with

     typedef host {
       type union {
         type inet:ip-address;
         type inet:host-name;
     }

and we add

     typedef idn-host {
       type union {
         type inet:ip-address;
         type inet:idn-hostname;
     }

and then YANG module writers can opt-in to use the new definition if
they want idn host names without requiring ACE encoding?

> Lada
> 
> > Since this would be enlarging the value space, I believe this is
> > inline with the spirit of section 11 of RFC 7950. Removing the ACE
> > names, however, restricts the value space and hence seem to contradict
> > section 11 of RFC 7950. (The explicit removal of underscore and single
> > letter hostnames may be considered a clarification since we have other
> > RFCs stating these constraints.)
> >
> > /js
> >
> > -- 
> > Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> > Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
> > Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>
> 
> -- 
> Ladislav Lhotka 
> Head, CZ.NIC Labs
> PGP Key ID: 0xB8F92B08A9F76C67

-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>


From nobody Thu Jul 30 06:47:22 2020
Return-Path: <j.schoenwaelder@jacobs-university.de>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E9DD33A1163 for <netmod@ietfa.amsl.com>; Thu, 30 Jul 2020 06:47:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 hhlHvgs0eGck for <netmod@ietfa.amsl.com>; Thu, 30 Jul 2020 06:47:19 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9E93C3A1152 for <netmod@ietf.org>; Thu, 30 Jul 2020 06:47:18 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id B173D6F4; Thu, 30 Jul 2020 15:47:16 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.198]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id Tbb61vpx3_3H; Thu, 30 Jul 2020 15:47:16 +0200 (CEST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS; Thu, 30 Jul 2020 15:47:16 +0200 (CEST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by hermes.jacobs-university.de (Postfix) with ESMTP id 59AED20154; Thu, 30 Jul 2020 15:47:16 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10028) with ESMTP id ASHE1mySuUqP; Thu, 30 Jul 2020 15:47:15 +0200 (CEST)
Received: from localhost (anna.jacobs.jacobs-university.de [10.50.218.117]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by hermes.jacobs-university.de (Postfix) with ESMTPS id BADF2200E4; Thu, 30 Jul 2020 15:47:15 +0200 (CEST)
Date: Thu, 30 Jul 2020 15:47:15 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: "Nagendra Kumar Nainar (naikumar)" <naikumar@cisco.com>
Cc: "Reshad Rahman (rrahman)" <rrahman@cisco.com>, tom petch <ietfc@btconnect.com>, "netmod@ietf.org" <netmod@ietf.org>, "Carlos Pignataro (cpignata)" <cpignata@cisco.com>
Message-ID: <20200730134715.otyb4e6uqjylszdg@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: "Nagendra Kumar Nainar (naikumar)" <naikumar@cisco.com>, "Reshad Rahman (rrahman)" <rrahman@cisco.com>, tom petch <ietfc@btconnect.com>, "netmod@ietf.org" <netmod@ietf.org>, "Carlos Pignataro (cpignata)" <cpignata@cisco.com>
References: <20200717192556.63e7gfbbrn2qyqzo@anna.jacobs.jacobs-university.de> <AM6PR07MB52220AD16FAC337D4F89A674A07B0@AM6PR07MB5222.eurprd07.prod.outlook.com> <64A58592-5FD0-4752-8069-E59E62C3F699@cisco.com> <AM6PR07MB5222C7EC1927B652D7C7389DA07B0@AM6PR07MB5222.eurprd07.prod.outlook.com> <A27BF4C9-FD50-46C0-8D95-36BD778EBAC6@cisco.com> <7D333828-EF9E-4786-B820-5B4A29B37440@cisco.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
In-Reply-To: <7D333828-EF9E-4786-B820-5B4A29B37440@cisco.com>
X-Clacks-Overhead: GNU Terry Pratchett
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/zxaM5YBBO83T4XllwlP_lTBts6g>
Subject: Re: [netmod] rfc6991bis: loopback addresses
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Jul 2020 13:47:21 -0000

Thanks for pointing to the definitions in draft-nainar-mpls-lsp-ping-yang=
.
With that, your request is relatively clear now and the question the WG
needs to answer is whether these types are common enough to warrant being
part of inet-types, i.e., are there any other places where these types
may be useful?

/js

On Thu, Jul 30, 2020 at 01:19:11PM +0000, Nagendra Kumar Nainar (naikumar=
) wrote:
> Hi,
>=20
> As Reshad mentioned, RFC8029 uses internal host loopback address (127..=
0.0.0/8 range as defined in section 4.2.2.11 of RFC1812). The YANG module=
 for LSP Ping (RFC8029) defined in draft-nainar-mpls-lsp-ping-yang is usi=
ng this address and so we felt it will be good to have the same included =
in the right document.
>=20
> Thanks,
> Nagendra
>=20
> =EF=BB=BFOn 7/20/20, 2:54 PM, "Reshad Rahman (rrahman)" <rrahman@cisco.=
com> wrote:
>=20
>     Hi,
>=20
>     I think what you're referring to is the use of "loopback interfaces=
". The loopback addresses Juergen was referring to do not belong to loopb=
ack interfaces.=20
>=20
>     Regards,
>     Reshad.
>=20
>=20
>     On 2020-07-20, 11:30 AM, "tom petch" <ietfc@btconnect.com> wrote:
>=20
>         From: Reshad Rahman (rrahman) <rrahman@cisco.com>
>         Sent: 20 July 2020 14:39
>=20
>         I don't understand the comment "...implementation choice of one=
 manufacturer."
>=20
>         <tp>
>         Go back to the early specifications of IPv4 routers and routing=
 protocols, which are still the ones we use today, and loopback was a sta=
te into which an interface could be put, with a loop back in hardware or =
software, often used for testing.  A router had a router id, a 32 bit num=
ber with no syntax.  One major manufacturer conflated parts of this and c=
reated a virtual address  or addresses which could be used to send and re=
ceive packets for the router, as opposed to an interface on the router, w=
hich had no physical manifestation; fine until they called it the loopbac=
k address(es) which, sadly, caught on and many people, included those wri=
ting IETF I-D think that the router id can only be such a routable addres=
s.  Some even think that there can only be one such address on a box, as =
opposed to one for network management, one for the control plane and so o=
n.  Not so.
>=20
>         Tom Petch.
>=20
>         As for the details, see https://tools.ietf.org/html/draft-naina=
r-mpls-lsp-ping-yang-00
>=20
>         Regards,
>         Reshad.
>=20
>=20
>         On 2020-07-20, 4:47 AM, "netmod on behalf of tom petch" <netmod=
-bounces@ietf.org on behalf of ietfc@btconnect.com> wrote:
>=20
>             I am not a fan of loopback seeing it as the implementation =
choice of one manufacturer.  On the other hand, the IETF has defined docu=
mentation addresses which many if not most writers of examples for YANG m=
odules seem unaware of so if we add anything, I would add those.
>=20
>             Tom Petch
>=20
>             From: netmod <netmod-bounces@ietf.org> on behalf of Juergen=
 Schoenwaelder <j.schoenwaelder@jacobs-university.de>
>             Sent: 17 July 2020 20:25
>=20
>               - There was a request to add types for loopback addresses
>                 (127.0.0.0/8 and ::1/128).
>=20
>               - This is related to an effort to define a YANG module fo=
r MPLS LSP
>                 Ping (RFC 8029) but the details are unclear, i.e., what=
 is exactly
>                 needed and how such a type will be used and whether the=
re is a
>                 common need for types for loopback addresses.
>=20
>               - Proposal: do not add such types at this point in time
>=20
>             --
>             Juergen Schoenwaelder           Jacobs University Bremen gG=
mbH
>             Phone: +49 421 200 3587         Campus Ring 1 | 28759 Breme=
n | Germany
>             Fax:   +49 421 200 3103         <https://www.jacobs-univers=
ity.de/>
>=20
>             _______________________________________________
>             netmod mailing list
>             netmod@ietf.org
>             https://www.ietf.org/mailman/listinfo/netmod
>=20
>             _______________________________________________
>             netmod mailing list
>             netmod@ietf.org
>             https://www.ietf.org/mailman/listinfo/netmod
>=20
>=20
>=20

--=20
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>


From nobody Thu Jul 30 06:55:06 2020
Return-Path: <bill.wu@huawei.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E00F83A123C for <netmod@ietfa.amsl.com>; Thu, 30 Jul 2020 06:54:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 jJ_Sho54ql1J for <netmod@ietfa.amsl.com>; Thu, 30 Jul 2020 06:54:57 -0700 (PDT)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 842573A11C2 for <netmod@ietf.org>; Thu, 30 Jul 2020 06:54:51 -0700 (PDT)
Received: from lhreml725-chm.china.huawei.com (unknown [172.18.7.106]) by Forcepoint Email with ESMTP id A10AFB28A7F6B6DDC7BF; Thu, 30 Jul 2020 14:54:49 +0100 (IST)
Received: from lhreml725-chm.china.huawei.com (10.201.108.76) by lhreml725-chm.china.huawei.com (10.201.108.76) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1913.5; Thu, 30 Jul 2020 14:54:49 +0100
Received: from DGGEML403-HUB.china.huawei.com (10.3.17.33) by lhreml725-chm.china.huawei.com (10.201.108.76) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA) id 15.1.1913.5 via Frontend Transport; Thu, 30 Jul 2020 14:54:49 +0100
Received: from DGGEML511-MBS.china.huawei.com ([169.254.4.170]) by DGGEML403-HUB.china.huawei.com ([fe80::74d9:c659:fbec:21fa%31]) with mapi id 14.03.0487.000; Thu, 30 Jul 2020 21:54:43 +0800
From: Qin Wu <bill.wu@huawei.com>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
CC: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] rfc6991bis: yang:longitude, yang:latitude, yang:postal-code, yang:country-code
Thread-Index: AdZmePPoXf3+ie0qQAGol1X7+KDmrg==
Date: Thu, 30 Jul 2020 13:54:43 +0000
Message-ID: <B8F9A780D330094D99AF023C5877DABAAD8A8660@dggeml511-mbs.china.huawei.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.164.151.60]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/uJ0brbNCBsaU_2ji8pvt_KnMn2Q>
Subject: Re: [netmod] rfc6991bis: yang:longitude, yang:latitude, yang:postal-code, yang:country-code
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Jul 2020 13:55:04 -0000

VGhhdCBpcyBhIGdvb2Qgb3B0aW9uLCBidXQgZHJhZnQtaWV0Zi1uZXRtb2QtZ2VvLWxvY2F0aW9u
LTA1IG9ubHkgZGVmaW5lIGdyb3VwaW5nLCB0aGVyZSBpcyB0eXBlZGVmIGZvciBsb25naXR1ZGUg
YW5kIGxhdGl0dWRlLCBhbHRpdHVkZS4gDQoNCi1RaW4NCi0tLS0t6YKu5Lu25Y6f5Lu2LS0tLS0N
CuWPkeS7tuS6ujogSnVlcmdlbiBTY2hvZW53YWVsZGVyIFttYWlsdG86ai5zY2hvZW53YWVsZGVy
QGphY29icy11bml2ZXJzaXR5LmRlXSANCuWPkemAgeaXtumXtDogMjAyMOW5tDfmnIgzMOaXpSAy
MTozMg0K5pS25Lu25Lq6OiBRaW4gV3UgPGJpbGwud3VAaHVhd2VpLmNvbT4NCuaKhOmAgTogbmV0
bW9kQGlldGYub3JnDQrkuLvpopg6IFJlOiBbbmV0bW9kXSByZmM2OTkxYmlzOiB5YW5nOmxvbmdp
dHVkZSwgeWFuZzpsYXRpdHVkZSwgeWFuZzpwb3N0YWwtY29kZSwgeWFuZzpjb3VudHJ5LWNvZGUN
Cg0KQnV0IHRoZXJlIGlzIGRyYWZ0LWlldGYtbmV0bW9kLWdlby1sb2NhdGlvbi0wNS4uLiBXaGF0
IGFib3V0IHVzaW5nIHRoZSB0eXBlcyBkZWZpbmVkIGluIHRoZXJlPw0KDQovanMNCg0KT24gVGh1
LCBKdWwgMzAsIDIwMjAgYXQgMDE6Mjg6MTdQTSArMDAwMCwgUWluIFd1IHdyb3RlOg0KPiBTZWUg
Z2VvbG9jYXRpb24gZGVmaW5pdGlvbiBpbiBkcmFmdC1pZXRmLXRlYXMteWFuZy10ZS10b3BvLTIy
IHdoaWNoIGRlZmluZXMgbG9uZ2l0dWRlIGFuZCBsYXRpdHVkZSwgYWx0aXR1ZGUuDQo+IEkga25v
dyBpdCBpcyBiZW5lZmljaWFsIGZvciBmdXR1cmUgZG9jdW1lbnQgdG8gaW1wb3J0IHRoZXNlIHR5
cGVzIGZyb20gcmZjNjk5MWJpcyBpbnN0ZWFkIG9mIGZyb20gdGUgdG9wbyBtb2RlbC4NCj4gDQo+
IC1RaW4NCj4gLS0tLS3pgq7ku7bljp/ku7YtLS0tLQ0KPiDlj5Hku7bkuro6IG5ldG1vZCBbbWFp
bHRvOm5ldG1vZC1ib3VuY2VzQGlldGYub3JnXSDku6PooaggSnVlcmdlbiBTY2hvZW53YWVsZGVy
DQo+IOWPkemAgeaXtumXtDogMjAyMOW5tDfmnIgxOOaXpSAzOjE2DQo+IOaUtuS7tuS6ujogbmV0
bW9kQGlldGYub3JnDQo+IOS4u+mimDogW25ldG1vZF0gcmZjNjk5MWJpczogeWFuZzpsb25naXR1
ZGUsIHlhbmc6bGF0aXR1ZGUsIA0KPiB5YW5nOnBvc3RhbC1jb2RlLCB5YW5nOmNvdW50cnktY29k
ZQ0KPiANCj4gICAtIEl0IHdhcyBzdWdnZXN0ZWQgdG8gYWRkIHR5cGVzIGZvciBsb25naXR1ZGUs
IGxhdGl0dWRlLCBwb3N0YWwNCj4gICAgIGNvZGUsIGNvdW50cnktY29kZS4gRG8gd2UgZ28gdGhl
cmUgb3IgZG8gd2UgbGVhdmUgdGhlc2UgZm9yIG90aGVyDQo+ICAgICBtb2R1bGVzIHRvIGRlZmlu
ZT8gSXQgc2VlbXMgc3VjaCBkZWZpbml0aW9ucyBzaG91bGQgZ28gaW50bw0KPiAgICAgZHJhZnQt
aWV0Zi1uZXRtb2QtZ2VvLWxvY2F0aW9uLg0KPiANCj4gICAtIEdlbyBsb2NhdGlvbiBpcyBjb3Zl
cmVkIGJ5IGRyYWZ0LWlldGYtbmV0bW9kLWdlby1sb2NhdGlvbg0KPiAgICAgKHNvIGRvIG5vdGhp
bmcpLg0KPiANCj4gICAtIEZvciBjb3VudHJ5IGNvZGVzLCB0aGVyZSBpcyBJU08gMzE2Niwgd2hp
Y2ggZGVmaW5lcyB0d28tbGV0dGVyLA0KPiAgICAgdGhyZWUtbGV0dGVyLCBhbmQgbnVtZXJpYyBj
b3VudHJ5IGNvZGVzLiBJIGFzc3VtZSBwZW9wbGUgd2FudGVkDQo+ICAgICB0d28tbGV0dGVyIGNv
ZGVzIChhcyB1c2VkIGluIHRoZSBETlMpLCBpLmUuIHRoZXkgd2FudCBERSBhbmQgbm90DQo+ICAg
ICBERVUuIEJ1dCBub3RlIHRoYXQgaXQgaXMgR0IgYW5kIG5vdCBVSywgaS5lLiwgd2hhdCB3ZSBj
b21tb25seQ0KPiAgICAgdXNlIGluIHRoZSBETlMgbWF5IG5vdCBiZSBleGFjdGx5IElTTyAzMTY2
LiAoVGhlIGRldmlsIGlzIGFsd2F5cw0KPiAgICAgaW4gdGhlIGRldGFpbHMuKQ0KPiANCj4gICAt
IEZvciBwb3N0YWwgY29kZXMsIGl0IGlzIHVuY2xlYXIgd2hhdCB0aGUgcmVxdWlyZW1lbnRzIGFy
ZSBvciB3aGF0DQo+ICAgICBhIHByb3BlciBkZWZpbml0aW9uIGZvciBwb3N0YWwgY29kZXMgaXMu
IEl0IGlzIG5vdCBlbnRpcmVseSBjbGVhcg0KPiAgICAgd2hhdCB0aGUgYXV0aG9yaXRhdGl2ZSBk
ZWZpbml0aW9uIG9mIHRoZSBmb3JtYXQgb2YgcG9zdGFsIGNvZGVzDQo+ICAgICBpcywgcGVyaGFw
cyB0aGUgVW5pdmVyc2FsIFBvc3RhbCBVbmlvbi4NCj4gDQo+ICAgLSBPcHRpb25zOiAoaSkgZG8g
bm90aGluZyBvciAoaWkpIGFkZCBhIGNvdW50cnkgY29kZSBkZWZpbml0aW9uDQo+ICAgICBvbmx5
IG9yIChpaWkpIGFkZCBib3RoIGEgY291bnRyeSBjb2RlIGRlZmluaXRpb24gYW5kIGEgcG9zdGFs
DQo+ICAgICBjb2RlIGRlZmluaXRpb24gKHdoaWNoIG1pZ2h0IGJlIHRvIHNvbWUgZXh0ZW5kIHZh
Z3VlKQ0KPiANCj4gICAtIFByb3Bvc2FsOiBkbyBub3RoaW5nDQo+ICAgDQo+IC0tIA0KPiBKdWVy
Z2VuIFNjaG9lbndhZWxkZXIgICAgICAgICAgIEphY29icyBVbml2ZXJzaXR5IEJyZW1lbiBnR21i
SA0KPiBQaG9uZTogKzQ5IDQyMSAyMDAgMzU4NyAgICAgICAgIENhbXB1cyBSaW5nIDEgfCAyODc1
OSBCcmVtZW4gfCBHZXJtYW55DQo+IEZheDogICArNDkgNDIxIDIwMCAzMTAzICAgICAgICAgPGh0
dHBzOi8vd3d3LmphY29icy11bml2ZXJzaXR5LmRlLz4NCj4gDQo+IF9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+IG5ldG1vZCBtYWlsaW5nIGxpc3QNCj4g
bmV0bW9kQGlldGYub3JnDQo+IGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8v
bmV0bW9kDQoNCi0tIA0KSnVlcmdlbiBTY2hvZW53YWVsZGVyICAgICAgICAgICBKYWNvYnMgVW5p
dmVyc2l0eSBCcmVtZW4gZ0dtYkgNClBob25lOiArNDkgNDIxIDIwMCAzNTg3ICAgICAgICAgQ2Ft
cHVzIFJpbmcgMSB8IDI4NzU5IEJyZW1lbiB8IEdlcm1hbnkNCkZheDogICArNDkgNDIxIDIwMCAz
MTAzICAgICAgICAgPGh0dHBzOi8vd3d3LmphY29icy11bml2ZXJzaXR5LmRlLz4NCg==


From nobody Thu Jul 30 06:58:36 2020
Return-Path: <bclaise@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8D2483A0D3D for <netmod@ietfa.amsl.com>; Thu, 30 Jul 2020 06:58:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.601
X-Spam-Level: 
X-Spam-Status: No, score=-9.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, NICE_REPLY_A=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.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 B85C1pF6UJxr for <netmod@ietfa.amsl.com>; Thu, 30 Jul 2020 06:58:25 -0700 (PDT)
Received: from aer-iport-2.cisco.com (aer-iport-2.cisco.com [173.38.203.52]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6342A3A1171 for <netmod@ietf.org>; Thu, 30 Jul 2020 06:58:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=5860; q=dns/txt; s=iport; t=1596117501; x=1597327101; h=subject:to:references:from:message-id:date:mime-version: in-reply-to; bh=q4RDs/Vn6Hbw+knqzudpOKC/a02IcUPUJlR6xvQ6Z+o=; b=H0h0l6aYCvCSeM4klws0XmAfAMetj5+xuA+LrFuWMnl+Io796SpEVm8v QuDHMpQtr3R7xsLVLdZDNxg3iHQQ4RCtY/0sqZbcF+6PuPhlVNks0tTSq 1tdwr/BPLPrF+ssEXNc19dSerlDRLwbfMp15Tj2cqX1KfPIbtTosV5FR1 w=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0A4AACu0SJf/xbLJq1gGwEBAQEBAQE?= =?us-ascii?q?BBQEBARIBAQEDAwEBAYF4BAEBAQsBgxhUASASLIQ1iQGHciWTdoYagX0LAQE?= =?us-ascii?q?BDAEBHxAEAQGETAKCLyU2Bw4CAwEBCwEBBQEBAQIBBgRthVwMhXIBBSNmCxA?= =?us-ascii?q?IKgICVxMGAgEBgyIBgnwPrwh2gTKFUoM7gToGgTgBjSaBQT+BOAyCXT6HU4J?= =?us-ascii?q?gBJIsh0WcFoJpiFuRGAUHAx6RS44pnFKJXIsQAgQLAhWBWgYtgVczGggbFYM?= =?us-ascii?q?kUBkNlySFRD8DMDcCBgEHAQEDCZBYAQE?=
X-IronPort-AV: E=Sophos; i="5.75,414,1589241600"; d="scan'208,217"; a="28353901"
Received: from aer-iport-nat.cisco.com (HELO aer-core-2.cisco.com) ([173.38.203.22]) by aer-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 30 Jul 2020 13:58:17 +0000
Received: from [10.55.221.38] (ams-bclaise-nitro5.cisco.com [10.55.221.38]) (authenticated bits=0) by aer-core-2.cisco.com (8.15.2/8.15.2) with ESMTPSA id 06UDwGbX004175 (version=TLSv1.2 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for <netmod@ietf.org>; Thu, 30 Jul 2020 13:58:17 GMT
To: netmod@ietf.org
References: <20200717191638.6wl3dqktcrnghuyl@anna.jacobs.jacobs-university.de> <87d04qzgpa.fsf@nic.cz> <820fc6fe-9c50-9cb1-9666-6efbacd7f200@cisco.com> <20200730132557.n473s7layuruib3l@anna.jacobs.jacobs-university.de>
From: Benoit Claise <bclaise@cisco.com>
Message-ID: <f2bd5d63-950d-3334-7470-34a7607e2bdc@cisco.com>
Date: Thu, 30 Jul 2020 15:58:16 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200730132557.n473s7layuruib3l@anna.jacobs.jacobs-university.de>
Content-Type: multipart/alternative; boundary="------------8ECF6FF62496FA3DAC918FAF"
Content-Language: en-US
X-Authenticated-User: bclaise
X-Outbound-SMTP-Client: 10.55.221.38, ams-bclaise-nitro5.cisco.com
X-Outbound-Node: aer-core-2.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/GfKUWyCOTSOwD97P0_E-0VttQiU>
Subject: Re: [netmod] rfc6991bis: yang:percentage
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Jul 2020 13:58:34 -0000

This is a multi-part message in MIME format.
--------------8ECF6FF62496FA3DAC918FAF
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit

On 30/07/2020 15:25, Juergen Schoenwaelder wrote:
> On Thu, Jul 30, 2020 at 02:58:22PM +0200, Benoit Claise wrote:
>> On 20/07/2020 11:19, Ladislav Lhotka wrote:
>>> Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> writes:
>>>
>>>>     - Percentages are frequently used in YANG models but usages differ a
>>>>       lot in precision and range. It is not clear what the proper
>>>>       generic definition of a percentage type would be and whether it is
>>>>       worth having it.
>>>>
>>>>       RFC 7950 example:
>>>>
>>>>            typedef percent { type uint8 { range "0 .. 100"; } }
>>>>
>>>>       RFC 8294:
>>>>
>>>>            typedef percentage { type uint8 { range "0..100"; } }
>>>>
>>>>       I-Ds:
>>>>            typedef percentage { type decimal64 { fraction-digits 5; } }
>>>>            typedef percentile { type decimal64 { fraction-digits 2; } }
>>>>
>>>>       The yang catalogue seems to be down. :-(
>>>>
>>>>     - Proposal: do not add a percentage type since it is trivial to
>>>>       define a context specific percentage type that matches range and
>>>>       precision requirements (and there is already a definition in RFC
>>>>       8294 for those who need exactly that definition).
>>> I agree with this proposal. It is also possible to use
>>>
>>>      units percent;
>>>
>>> where necessary.
>> On the other hand, when I look at the numerous percent/percentage
>> occurrences in YANG model, it doesn't hurt to define that typedef.
>>
>> https://yangcatalog.org/yang-search/ => search on "node name" and typedef
>> only
>> We can find 56 entries from IETF, IEEE, BBF, OC, MEF, vendors
>> Most of them points to:
>>
>>     *typedef*  percent {
>>     	*type*  uint8 {
>>     		*range*  "0 .. 100";
>>
>>     	}
>>     }
>>
> But that one is already defined in RFC 8294 in ietf-routing-types.
> Does it make sense to define it again in yang-types?


My point was taht it makes sense to group typedefs in a few documents: 
RFC6991, 6991bis (hopefully published soon) and .... my bad,  I forgot 
that RFC 8294 is "Common YANG _data types_ for the routing area"

So we're good. Thanks.

Regards, Benoit

>
> /js
>


--------------8ECF6FF62496FA3DAC918FAF
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <div class="moz-cite-prefix">On 30/07/2020 15:25, Juergen
      Schoenwaelder wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:20200730132557.n473s7layuruib3l@anna.jacobs.jacobs-university.de">
      <pre class="moz-quote-pre" wrap="">On Thu, Jul 30, 2020 at 02:58:22PM +0200, Benoit Claise wrote:
</pre>
      <blockquote type="cite">
        <pre class="moz-quote-pre" wrap="">On 20/07/2020 11:19, Ladislav Lhotka wrote:
</pre>
        <blockquote type="cite">
          <pre class="moz-quote-pre" wrap="">Juergen Schoenwaelder <a class="moz-txt-link-rfc2396E" href="mailto:j.schoenwaelder@jacobs-university.de">&lt;j.schoenwaelder@jacobs-university.de&gt;</a> writes:

</pre>
          <blockquote type="cite">
            <pre class="moz-quote-pre" wrap="">   - Percentages are frequently used in YANG models but usages differ a
     lot in precision and range. It is not clear what the proper
     generic definition of a percentage type would be and whether it is
     worth having it.

     RFC 7950 example:

          typedef percent { type uint8 { range "0 .. 100"; } }

     RFC 8294:

          typedef percentage { type uint8 { range "0..100"; } }

     I-Ds:
          typedef percentage { type decimal64 { fraction-digits 5; } }
          typedef percentile { type decimal64 { fraction-digits 2; } }

     The yang catalogue seems to be down. :-(

   - Proposal: do not add a percentage type since it is trivial to
     define a context specific percentage type that matches range and
     precision requirements (and there is already a definition in RFC
     8294 for those who need exactly that definition).
</pre>
          </blockquote>
          <pre class="moz-quote-pre" wrap="">I agree with this proposal. It is also possible to use

    units percent;

where necessary.
</pre>
        </blockquote>
        <pre class="moz-quote-pre" wrap="">On the other hand, when I look at the numerous percent/percentage
occurrences in YANG model, it doesn't hurt to define that typedef.

<a class="moz-txt-link-freetext" href="https://yangcatalog.org/yang-search/">https://yangcatalog.org/yang-search/</a> =&gt; search on "node name" and typedef
only
We can find 56 entries from IETF, IEEE, BBF, OC, MEF, vendors
Most of them points to:

   *typedef*  percent {
   	*type*  uint8 {
   		*range*  "0 .. 100";

   	}
   }

</pre>
      </blockquote>
      <pre class="moz-quote-pre" wrap="">
But that one is already defined in RFC 8294 in ietf-routing-types.
Does it make sense to define it again in yang-types?</pre>
    </blockquote>
    <br>
    <br>
    My point was taht it makes sense to group typedefs in a few
    documents: RFC6991, 6991bis (hopefully published soon) and .... my
    bad,  I forgot that RFC 8294 is "Common YANG <u>data types</u> for
    the routing area"<br>
    <br>
    So we're good. Thanks.<br>
    <br>
    Regards, Benoit<br>
    <br>
    <blockquote type="cite"
cite="mid:20200730132557.n473s7layuruib3l@anna.jacobs.jacobs-university.de">
      <pre class="moz-quote-pre" wrap="">

/js

</pre>
    </blockquote>
    <br>
  </body>
</html>

--------------8ECF6FF62496FA3DAC918FAF--


From nobody Thu Jul 30 07:03:07 2020
Return-Path: <j.schoenwaelder@jacobs-university.de>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 76AD73A11B5 for <netmod@ietfa.amsl.com>; Thu, 30 Jul 2020 07:02:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 hqQuSWub9Tgm for <netmod@ietfa.amsl.com>; Thu, 30 Jul 2020 07:02:55 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5D75B3A119F for <netmod@ietf.org>; Thu, 30 Jul 2020 07:02:55 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id 6D97135C; Thu, 30 Jul 2020 16:02:53 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.198]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id d58bgJfmObYG; Thu, 30 Jul 2020 16:02:53 +0200 (CEST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS; Thu, 30 Jul 2020 16:02:53 +0200 (CEST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by hermes.jacobs-university.de (Postfix) with ESMTP id 0E59120154; Thu, 30 Jul 2020 16:02:53 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10028) with ESMTP id zYuvcvFR3wvD; Thu, 30 Jul 2020 16:02:52 +0200 (CEST)
Received: from localhost (anna.jacobs.jacobs-university.de [10.50.218.117]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by hermes.jacobs-university.de (Postfix) with ESMTPS id 770CE200E4; Thu, 30 Jul 2020 16:02:52 +0200 (CEST)
Date: Thu, 30 Jul 2020 16:02:51 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Qin Wu <bill.wu@huawei.com>
Cc: "netmod@ietf.org" <netmod@ietf.org>
Message-ID: <20200730140251.q7hwxc6j4kxuy5vq@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: Qin Wu <bill.wu@huawei.com>, "netmod@ietf.org" <netmod@ietf.org>
References: <B8F9A780D330094D99AF023C5877DABAAD8A8660@dggeml511-mbs.china.huawei.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
In-Reply-To: <B8F9A780D330094D99AF023C5877DABAAD8A8660@dggeml511-mbs.china.huawei.com>
X-Clacks-Overhead: GNU Terry Pratchett
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/kHlmlBEmbTORwjjQuzqilvxADCU>
Subject: Re: [netmod] rfc6991bis: yang:longitude, yang:latitude, yang:postal-code, yang:country-code
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Jul 2020 14:03:05 -0000

But then perhaps draft-ietf-netmod-geo-location-05 needs to be updated
or you need to use a grouping. I think we should not have overlapping
work in different documents.

/js

On Thu, Jul 30, 2020 at 01:54:43PM +0000, Qin Wu wrote:
> That is a good option, but draft-ietf-netmod-geo-location-05 only defin=
e grouping, there is typedef for longitude and latitude, altitude.=20
>=20
> -Qin
> -----=E9=82=AE=E4=BB=B6=E5=8E=9F=E4=BB=B6-----
> =E5=8F=91=E4=BB=B6=E4=BA=BA: Juergen Schoenwaelder [mailto:j.schoenwael=
der@jacobs-university.de]=20
> =E5=8F=91=E9=80=81=E6=97=B6=E9=97=B4: 2020=E5=B9=B47=E6=9C=8830=E6=97=A5=
 21:32
> =E6=94=B6=E4=BB=B6=E4=BA=BA: Qin Wu <bill.wu@huawei.com>
> =E6=8A=84=E9=80=81: netmod@ietf.org
> =E4=B8=BB=E9=A2=98: Re: [netmod] rfc6991bis: yang:longitude, yang:latit=
ude, yang:postal-code, yang:country-code
>=20
> But there is draft-ietf-netmod-geo-location-05... What about using the =
types defined in there?
>=20
> /js
>=20
> On Thu, Jul 30, 2020 at 01:28:17PM +0000, Qin Wu wrote:
> > See geolocation definition in draft-ietf-teas-yang-te-topo-22 which d=
efines longitude and latitude, altitude.
> > I know it is beneficial for future document to import these types fro=
m rfc6991bis instead of from te topo model.
> >=20
> > -Qin
> > -----=E9=82=AE=E4=BB=B6=E5=8E=9F=E4=BB=B6-----
> > =E5=8F=91=E4=BB=B6=E4=BA=BA: netmod [mailto:netmod-bounces@ietf.org] =
=E4=BB=A3=E8=A1=A8 Juergen Schoenwaelder
> > =E5=8F=91=E9=80=81=E6=97=B6=E9=97=B4: 2020=E5=B9=B47=E6=9C=8818=E6=97=
=A5 3:16
> > =E6=94=B6=E4=BB=B6=E4=BA=BA: netmod@ietf.org
> > =E4=B8=BB=E9=A2=98: [netmod] rfc6991bis: yang:longitude, yang:latitud=
e,=20
> > yang:postal-code, yang:country-code
> >=20
> >   - It was suggested to add types for longitude, latitude, postal
> >     code, country-code. Do we go there or do we leave these for other
> >     modules to define? It seems such definitions should go into
> >     draft-ietf-netmod-geo-location.
> >=20
> >   - Geo location is covered by draft-ietf-netmod-geo-location
> >     (so do nothing).
> >=20
> >   - For country codes, there is ISO 3166, which defines two-letter,
> >     three-letter, and numeric country codes. I assume people wanted
> >     two-letter codes (as used in the DNS), i.e. they want DE and not
> >     DEU. But note that it is GB and not UK, i.e., what we commonly
> >     use in the DNS may not be exactly ISO 3166. (The devil is always
> >     in the details.)
> >=20
> >   - For postal codes, it is unclear what the requirements are or what
> >     a proper definition for postal codes is. It is not entirely clear
> >     what the authoritative definition of the format of postal codes
> >     is, perhaps the Universal Postal Union.
> >=20
> >   - Options: (i) do nothing or (ii) add a country code definition
> >     only or (iii) add both a country code definition and a postal
> >     code definition (which might be to some extend vague)
> >=20
> >   - Proposal: do nothing
> >  =20
> > --=20
> > Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> > Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | German=
y
> > Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>
> >=20
> > _______________________________________________
> > netmod mailing list
> > netmod@ietf.org
> > https://www.ietf.org/mailman/listinfo/netmod
>=20
> --=20
> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
> Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>

--=20
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>


From nobody Thu Jul 30 07:03:15 2020
Return-Path: <ladislav.lhotka@nic.cz>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B29703A11E7 for <netmod@ietfa.amsl.com>; Thu, 30 Jul 2020 07:03:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.118
X-Spam-Level: 
X-Spam-Status: No, score=-2.118 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, NICE_REPLY_A=-0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nic.cz
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 HdGFCiByW2VA for <netmod@ietfa.amsl.com>; Thu, 30 Jul 2020 07:03:02 -0700 (PDT)
Received: from mail.nic.cz (mail.nic.cz [217.31.204.67]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5AE503A119E for <netmod@ietf.org>; Thu, 30 Jul 2020 07:02:59 -0700 (PDT)
Received: from [IPv6:2001:1488:fffe:6:a88f:7eff:fed2:45f8] (unknown [IPv6:2001:1488:fffe:6:a88f:7eff:fed2:45f8]) by mail.nic.cz (Postfix) with ESMTPSA id 13A00140990 for <netmod@ietf.org>; Thu, 30 Jul 2020 16:02:58 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=nic.cz; s=default; t=1596117778; bh=hhdwJvuJiBsm2d0wsTX7shgpHbexmZzDp8T1YJiSk7E=; h=From:To:Date; b=ssYnkG3hgBCY9SMHXO9u/uIDVhLDVuV2NcJGruOIFdzjWiYiVsmEtx3ErMUJegGvY 8s7ocGHh2DrXcZw4+B6YDysGeAM/t8CBhpeO56KuxY1353Zl9zZ96tRu3x4l+YrBgt e+T0ISHndrfYPk2TqMzbN616LEAiQj5ilwZlqlLo=
From: Ladislav Lhotka <ladislav.lhotka@nic.cz>
References: <20200722110030.6c7r6utxgjbsilkq@anna.jacobs.jacobs-university.de> <ff42e4cb-957c-a4f0-a88b-333a6565ed8e@nic.cz> <20200724083617.u3wkr34ehjezmusq@anna.jacobs.jacobs-university.de> <87a6zmifpo.fsf@nic.cz> <20200726202427.oqythl6sggm4uzxe@anna.jacobs.jacobs-university.de> <87wo2p8hnw.fsf@nic.cz> <20200727104412.jxgocoaxi2u6pula@anna.jacobs.jacobs-university.de> <2521f17d-c105-503a-1fc6-4f3ecaf6e58b@nic.cz> <20200728151033.wdjojzrlffh6sebu@anna.jacobs.jacobs-university.de> <87o8nyh6x1.fsf@nic.cz> <20200730134404.5w7lubdccjmkjcfe@anna.jacobs.jacobs-university.de>
To: netmod <netmod@ietf.org>
Autocrypt: addr=ladislav.lhotka@nic.cz; keydata= mQINBFhU5JIBEACmGIeLglGrwf6JBcNrcLoO19yAdKcH7V132STGHlhEAgmdzwclgVE7GN7y 5+1ySQ8jhDM80QSQ+XaXsSbHTQl23vcVvSfKNdme11kGEQ7kO/bTbUYxpRRa5dqDjLeEHhol WiNk6nUHqEAExbpEoITiO216Lwxh8gD2+39ZH/UVJgMHoZD1VmrxHSnp9b1SpmDWkbILRc93 u6lADieU67SG5vWqGaBgp8JQAVI3F+ZhcLXHQiQLPliePT3YKfvubWg9NIprts9fv2JAUywv NN4R5gg1oFegOXouzlBySiUNXndzJsj1JAcI4psGA9iGYBhgdILXg+2Kwkok9rrx1gWsqtmb lcFDiJRx52FUohHz9obZ9gkOd4NoV4jatjnu+9HKA8V2T5JUgTCgOWeI2yHoSNFJvKO0ygIg /5ccrB9iRdmJIiA2cAmu5MaHnKxAcQ7eaXqQN+JRcpFUH2ooFHKm0750U3aAZY3an5+a5Njh XddaDDX/7f0a68jaWuoKFn7Mqa2HhNnLJs2Nsq9quLdWEUh59wOgTrp2TZnkAFtG1MGa2dNz M3YX22+jwbnfv/U72fEu33juXfMLWfwzJEzQG47dnpmsArt8fM+atOvTSvkLQDNJkOSVZT8m NR5/OeIYfxhe3FUSrljRQBXN8ioVoiMtcCR8EKXCwCnja20vdQARAQABtChMYWRpc2xhdiBM aG90a2EgPGxhZGlzbGF2Lmxob3RrYUBuaWMuY3o+iQJUBBMBCgA+FiEEtr1TxpCtJF8Aid5X uPkrCKn3bGcFAl3k3q0CGwMFCQecs7wFCwkIBwMFFQoJCAsFFgIDAQACHgECF4AACgkQuPkr CKn3bGeXZA/+IM3zgfkMwQ+rvYMEn1cHoYwA0j8iwGtQp6FQYO/Vj0d6Q07Q5/iUqM0UuniU HN6xC5APrPsxwyeSuJUW1zjGm6JD8U5WinbNJuBU/FMC7XyHgOwwXdlT1bLlhOYnvUrZx0bB QeMLnUinvTHLVFnpUCfFpyKRUKh3kkUJS5AXRz5ZgEqJUr79GSTg46dluXlz9mnPIkwluwYO ydlhtW/+s/xVuCIqRUdhhc30d8K5XB+smiYmHSzePjLGwsP1pHt1e8we57EFNvm7iiwXPCAI cy+PAtCxmq2zsIxsZxtZP4SWbRcj2Z16XTtT+hhNK6SWKhpDuacadpWChXpYc36xtuJ5Ll3C lZqa/6mDRcagJy016pQboW/4JIkFcFhu6ugNwvR1OBom04VPVBxqQRgazqpfkB0jSWWS4rwh l30kwDFW5eWcski3Ja5g2drj0YpUeEkMOQcToxLPXffI6dauKTMh7K6RF++LGCYxOukWt2r+ jk6/pB3rSVztAJDb4kc/EgE7yNwrVQOxkKHfk3rGCXkvijCgU3jS0k5g01/OwENxpEUk0Nln mlLJdb8Bju6Jp2y3ZX97+Szs2tH8M6Mpny213lFgc4EVCOFVtIPsyYfiR9On1IIdRqMx3mQC 5AV+3Wc0o3M7Ku0ZbuhkYLNIhlNrRjlxFRk12FpZwFwznY+5AQ0EWFTnYgEIAM6XJ37HGp7H nzztkWbCW+5zkLzff2LQh7yoH32CGJTK7vnQKOY+JKi16lR1qUDHOUtYfRj17jBNWaB0CY0k qkRWCDXG0pff8VT63Kg/DlS2LLbPQpO2NcjdMhPTTUadnKWeo7h6/mFF7VW4X2sm1NYeNWD5 VQxdPQUbnCJ4Pi23QZRJnBu2ycM9aXa7ERRvpN3i3mAc2UgkJWq4KGjI74cd7ytCsU0RN6RT S0sFE4zCB1r6nXqfHHiousATS6+3GnuIGTtaeR0nXHlIvl2AC91+hswsWaA7YB4dB2/GJ8PN L3d07gA6yR2DoZJZhAmtMUiUzap4jgf07UoTOY80MHkAEQEAAYkDcgQYAQoAJgIbAhYhBLa9 U8aQrSRfAIneV7j5Kwip92xnBQJcLzGrBQkHnLFJAUDAdCAEGQEKAB0WIQQ+THLKBBuTzVYa 3ozuYRDCyLOtngUCWFTnYgAKCRDuYRDCyLOtnhnlB/49PV5puyMGBJXY5XBdaPIKFfC5eBfy EOgMqDfJS9yhV7bhFRzzztX9Z7COod6mxmlogNaDFMk/yFH25DOe2tpjKs6sqa9bwyY3cOFw pp38VdeAq0FxF3qOhjKzF12RVQ4Ipu/ahzzQ6V5reia+onOghw+BrjOsPExJaDbiif5UqL/F yWvERlR46GGbFzK9gEvUo+52Wjx3t4hW2IMZKS58xvzkMkTQtxYHAM++jO7bH18wV603JJC3 mZxq9YKKFHVcxinp9l8yzVxfIjhiklednvb30lggY4VEG6X+BER/lcw1QgSDojjbHY72o+76 rBYZ+pSacY/idn5AkAEkQyxsCRC4+SsIqfdsZ1aAEACjuN1b73KNsdsNZuV/MSdmfC+LkoG2 +20kGWzHHiq1Owc4W3fDRohJThM5xyKt2RAcLZAqzfeef1AuoESTqqR6OheaF3u0HAa+U87E /dfjflBOsGZloNi/0/JcN2B8VJpXBwA55adA4YwNL/i8k/roIZ0Yh4wd8Bv8G4exrjvPZPCG klGNBvIJomaqgb9YDvdN22CW3f0zoCwdTX+XV7YL6IQsZroRViLWZv12UCKO1kVop8IMQolx XGbo4kVkqtVx0A4O+ZqCiG819QGZIAtaKSG6aK1xWxNg16ClbEoCEglPeLiOr1ttibO6emuK 4w+4vA5nu+q5niUZ611f/9OtnNO6w/EZ9jRjiqBbo7esNkzal4LjwZUa0B3poWRz+7B++CYS F0c/qdfqjYmiN4IEbXnC0EFhwOYejTayy/H/nA0yGjxF7xA2Krom8B3YTaOnaZ2lVx0gtQK6 Ih7SSc842yRyBnMoVko8mzcHb/0urD2uWkPI5VfXLF9OJhfe3J1xswtqfOxFtf1cZv6fnQID 4gfsvRP8s8Wow5m3gp1HLSlxeZcc57nK8/nKWaTssdOf6doSw8kLWC5Dcwx2Ld15SsjkHeCO MtOaIxq+Er6vnvcepj76pZZJznS/bMriYPyyw0FIYmAPcnm3v5W+HZ339ktp+Kk3fNl3qJo6 C+Sjv7kBDQRYVOgGAQgA0GW5sWxqhcD9hxi/LQZ/hzPBgrpTvyIgxHrJN1HZ2BzdpNU7UlnC DVDzvAV2/1kEIiCdTYnnly0+PCHhyEdP45M9//oH7KYd/F/JSQwI+56mGP2O0fBBu9WStHws RraGfzGGZDV1XutvIz/qzpkBGpXGzA73Bi2Xye+/9JtHXmjhoXnItQLO38Hqnb5kXk79cSC4 TStPAKdrB/CMolcArT8j9eijIUOPMkWCGCeICv/hECpA5CZma2tplU80cKiOIYknFG8E+5Pr FlW962P7njIaahWSIObM2/C48uu5KAwgyDj6DA14cwc/4wfRsXZFjUMNpI0xer1iLQV5y1vi 6QARAQABiQI8BBgBCgAmAhsMFiEEtr1TxpCtJF8Aid5XuPkrCKn3bGcFAlwvMc8FCQecsMkA CgkQuPkrCKn3bGfkEg//alC3LNxnyH3tNy/OKQqOFJLUCidIm77DT/ZQfjLMAZezzCAq1Adf hVg7uV5a/dFdQdVDnjEz+SQ6/EzyqGashdAMnlBDwiqPe3MhB0L97VQwjNQa0wf1AsHdQCv8 i3e7U6RjlEmSC42dA+RjhrFOCZPtUTlCVDoSnY1S0kZOvEjhHvw901MPEINikZY4TBc18Xnk fbGQhglvI9NqBawlBKHyDGTAVJL7ld60iHsWt3prq+h48iFjc7x2JT39oBxT5Jhl3pg01QSC vu2Fg99vUuRr3u8tavnMKX4Vk3bujpHhuyOTSm0X37nwwu9DpMqkeUNvYR2RM+EuGGltonrN yrb5S21omN7fLDvRtdUBUOCFJLxZunTDLlkig/QuT+QlW7CG59Ussuu37HxgpiICCeeBDOaF bkZku43Qwt5cTtdJ8BkzYgvvoC7NegBn9N+U+Etrrvs09Slo11wlQx1F3sk9T9rjz1QrPM8j blxEgepm+W75VJ22z1qY/JnNElygR7KeTaeOY+iCn4wgDeC964AHMuGzG7aUg8P3zjgClL1T pFJwQUml880L6C+VuWPxuFIS18BPCYtLGlfQc5jp4dGN87ftenT13W70XiGXdrmIAFBF6Jjk 3huuDoRvdbPavAGdxu5QGdHeH0/GjfTxq7lRwgamoY0lw1LIB6LOzXo=
Organization: CZ.NIC
Message-ID: <e3f9bf9c-fd2b-2db8-cb8d-d2aafc7af87e@nic.cz>
Date: Thu, 30 Jul 2020 16:02:57 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0
MIME-Version: 1.0
In-Reply-To: <20200730134404.5w7lubdccjmkjcfe@anna.jacobs.jacobs-university.de>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: clamav-milter 0.102.2 at mail
X-Virus-Status: Clean
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/rVbthrrbBtj9mjFfzDH6GA2ne6E>
Subject: Re: [netmod] rfc6991bis: inet:host
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Jul 2020 14:03:09 -0000

On 30. 07. 20 15:44, Juergen Schoenwaelder wrote:
> On Wed, Jul 29, 2020 at 01:55:38PM +0200, Ladislav Lhotka wrote:
>> Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> writes:
>>
>>>> If we want to allow non-ASCII names, then it would IMO be safer to use a
>>>> type that expects straight Unicode for lexical representation and leave
>>>> it to the implementations to convert to Punycode where necessary, e.g.
>>>> when querying DNS.
>>>
>>> Perhaps. But I am not sure this is the time to fix this or how this
>>> can be done in a backwards compatible way. At least this likely can't
>>> be done by disallowing ACE. It may be possible to add an additional
>>> member to the inet:host union that catches internationalized names.
>>
>> I think it would be better to have an extra set of parallel definitions such as idn-domain-name, or perhaps u-domain-name.
>>
> 
> So if we define idn-domain-name, what do we do with your hostname?
> Have hostname derived from domain-name (as discussed before) with
> 
>      typedef host {
>        type union {
>          type inet:ip-address;
>          type inet:host-name;
>      }
> 
> and we add
> 
>      typedef idn-host {
>        type union {
>          type inet:ip-address;
>          type inet:idn-hostname;
>      }
> 
> and then YANG module writers can opt-in to use the new definition if
> they want idn host names without requiring ACE encoding?

Yes, that was my idea. If IDN becomes widespread (ever), the "idn-host"
version would be much easier to use.

Lada

> 
>> Lada
>>
>>> Since this would be enlarging the value space, I believe this is
>>> inline with the spirit of section 11 of RFC 7950. Removing the ACE
>>> names, however, restricts the value space and hence seem to contradict
>>> section 11 of RFC 7950. (The explicit removal of underscore and single
>>> letter hostnames may be considered a clarification since we have other
>>> RFCs stating these constraints.)
>>>
>>> /js
>>>
>>> -- 
>>> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
>>> Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
>>> Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>
>>
>> -- 
>> Ladislav Lhotka 
>> Head, CZ.NIC Labs
>> PGP Key ID: 0xB8F92B08A9F76C67
> 

-- 
Ladislav Lhotka
Head, CZ.NIC Labs
PGP Key ID: 0xB8F92B08A9F76C67


From nobody Thu Jul 30 08:00:12 2020
Return-Path: <bill.wu@huawei.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 41ACA3A043E for <netmod@ietfa.amsl.com>; Thu, 30 Jul 2020 08:00:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 39SPhNoF1aKD for <netmod@ietfa.amsl.com>; Thu, 30 Jul 2020 08:00:08 -0700 (PDT)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D3A943A044A for <netmod@ietf.org>; Thu, 30 Jul 2020 08:00:07 -0700 (PDT)
Received: from lhreml705-chm.china.huawei.com (unknown [172.18.7.107]) by Forcepoint Email with ESMTP id 695AA5695BD29ADDC073; Thu, 30 Jul 2020 16:00:04 +0100 (IST)
Received: from lhreml705-chm.china.huawei.com (10.201.108.54) by lhreml705-chm.china.huawei.com (10.201.108.54) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1913.5; Thu, 30 Jul 2020 16:00:04 +0100
Received: from DGGEML422-HUB.china.huawei.com (10.1.199.39) by lhreml705-chm.china.huawei.com (10.201.108.54) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA_P256) id 15.1.1913.5 via Frontend Transport; Thu, 30 Jul 2020 16:00:03 +0100
Received: from DGGEML511-MBS.china.huawei.com ([169.254.4.170]) by dggeml422-hub.china.huawei.com ([10.1.199.39]) with mapi id 14.03.0487.000; Thu, 30 Jul 2020 23:00:00 +0800
From: Qin Wu <bill.wu@huawei.com>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
CC: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] rfc6991bis: yang:longitude, yang:latitude, yang:postal-code, yang:country-code
Thread-Index: AdZmgg/EPewgRCpcRLqBah2HBp4qKQ==
Date: Thu, 30 Jul 2020 15:00:00 +0000
Message-ID: <B8F9A780D330094D99AF023C5877DABAAD8A86F6@dggeml511-mbs.china.huawei.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.164.151.60]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/G6TGc4dvvsJXAqokfVDT3tqLhdw>
Subject: Re: [netmod] rfc6991bis: yang:longitude, yang:latitude, yang:postal-code, yang:country-code
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Jul 2020 15:00:10 -0000

V29ya3MgZm9yIG1lLCB0aGFua3MuDQotLS0tLemCruS7tuWOn+S7ti0tLS0tDQrlj5Hku7bkuro6
IEp1ZXJnZW4gU2Nob2Vud2FlbGRlciBbbWFpbHRvOmouc2Nob2Vud2FlbGRlckBqYWNvYnMtdW5p
dmVyc2l0eS5kZV0gDQrlj5HpgIHml7bpl7Q6IDIwMjDlubQ35pyIMzDml6UgMjI6MDMNCuaUtuS7
tuS6ujogUWluIFd1IDxiaWxsLnd1QGh1YXdlaS5jb20+DQrmioTpgIE6IG5ldG1vZEBpZXRmLm9y
Zw0K5Li76aKYOiBSZTogW25ldG1vZF0gcmZjNjk5MWJpczogeWFuZzpsb25naXR1ZGUsIHlhbmc6
bGF0aXR1ZGUsIHlhbmc6cG9zdGFsLWNvZGUsIHlhbmc6Y291bnRyeS1jb2RlDQoNCkJ1dCB0aGVu
IHBlcmhhcHMgZHJhZnQtaWV0Zi1uZXRtb2QtZ2VvLWxvY2F0aW9uLTA1IG5lZWRzIHRvIGJlIHVw
ZGF0ZWQgb3IgeW91IG5lZWQgdG8gdXNlIGEgZ3JvdXBpbmcuIEkgdGhpbmsgd2Ugc2hvdWxkIG5v
dCBoYXZlIG92ZXJsYXBwaW5nIHdvcmsgaW4gZGlmZmVyZW50IGRvY3VtZW50cy4NCg0KL2pzDQoN
Ck9uIFRodSwgSnVsIDMwLCAyMDIwIGF0IDAxOjU0OjQzUE0gKzAwMDAsIFFpbiBXdSB3cm90ZToN
Cj4gVGhhdCBpcyBhIGdvb2Qgb3B0aW9uLCBidXQgZHJhZnQtaWV0Zi1uZXRtb2QtZ2VvLWxvY2F0
aW9uLTA1IG9ubHkgZGVmaW5lIGdyb3VwaW5nLCB0aGVyZSBpcyB0eXBlZGVmIGZvciBsb25naXR1
ZGUgYW5kIGxhdGl0dWRlLCBhbHRpdHVkZS4gDQo+IA0KPiAtUWluDQo+IC0tLS0t6YKu5Lu25Y6f
5Lu2LS0tLS0NCj4g5Y+R5Lu25Lq6OiBKdWVyZ2VuIFNjaG9lbndhZWxkZXIgDQo+IFttYWlsdG86
ai5zY2hvZW53YWVsZGVyQGphY29icy11bml2ZXJzaXR5LmRlXQ0KPiDlj5HpgIHml7bpl7Q6IDIw
MjDlubQ35pyIMzDml6UgMjE6MzINCj4g5pS25Lu25Lq6OiBRaW4gV3UgPGJpbGwud3VAaHVhd2Vp
LmNvbT4NCj4g5oqE6YCBOiBuZXRtb2RAaWV0Zi5vcmcNCj4g5Li76aKYOiBSZTogW25ldG1vZF0g
cmZjNjk5MWJpczogeWFuZzpsb25naXR1ZGUsIHlhbmc6bGF0aXR1ZGUsIA0KPiB5YW5nOnBvc3Rh
bC1jb2RlLCB5YW5nOmNvdW50cnktY29kZQ0KPiANCj4gQnV0IHRoZXJlIGlzIGRyYWZ0LWlldGYt
bmV0bW9kLWdlby1sb2NhdGlvbi0wNS4uLiBXaGF0IGFib3V0IHVzaW5nIHRoZSB0eXBlcyBkZWZp
bmVkIGluIHRoZXJlPw0KPiANCj4gL2pzDQo+IA0KPiBPbiBUaHUsIEp1bCAzMCwgMjAyMCBhdCAw
MToyODoxN1BNICswMDAwLCBRaW4gV3Ugd3JvdGU6DQo+ID4gU2VlIGdlb2xvY2F0aW9uIGRlZmlu
aXRpb24gaW4gZHJhZnQtaWV0Zi10ZWFzLXlhbmctdGUtdG9wby0yMiB3aGljaCBkZWZpbmVzIGxv
bmdpdHVkZSBhbmQgbGF0aXR1ZGUsIGFsdGl0dWRlLg0KPiA+IEkga25vdyBpdCBpcyBiZW5lZmlj
aWFsIGZvciBmdXR1cmUgZG9jdW1lbnQgdG8gaW1wb3J0IHRoZXNlIHR5cGVzIGZyb20gcmZjNjk5
MWJpcyBpbnN0ZWFkIG9mIGZyb20gdGUgdG9wbyBtb2RlbC4NCj4gPiANCj4gPiAtUWluDQo+ID4g
LS0tLS3pgq7ku7bljp/ku7YtLS0tLQ0KPiA+IOWPkeS7tuS6ujogbmV0bW9kIFttYWlsdG86bmV0
bW9kLWJvdW5jZXNAaWV0Zi5vcmddIOS7o+ihqCBKdWVyZ2VuIA0KPiA+IFNjaG9lbndhZWxkZXIN
Cj4gPiDlj5HpgIHml7bpl7Q6IDIwMjDlubQ35pyIMTjml6UgMzoxNg0KPiA+IOaUtuS7tuS6ujog
bmV0bW9kQGlldGYub3JnDQo+ID4g5Li76aKYOiBbbmV0bW9kXSByZmM2OTkxYmlzOiB5YW5nOmxv
bmdpdHVkZSwgeWFuZzpsYXRpdHVkZSwgDQo+ID4geWFuZzpwb3N0YWwtY29kZSwgeWFuZzpjb3Vu
dHJ5LWNvZGUNCj4gPiANCj4gPiAgIC0gSXQgd2FzIHN1Z2dlc3RlZCB0byBhZGQgdHlwZXMgZm9y
IGxvbmdpdHVkZSwgbGF0aXR1ZGUsIHBvc3RhbA0KPiA+ICAgICBjb2RlLCBjb3VudHJ5LWNvZGUu
IERvIHdlIGdvIHRoZXJlIG9yIGRvIHdlIGxlYXZlIHRoZXNlIGZvciBvdGhlcg0KPiA+ICAgICBt
b2R1bGVzIHRvIGRlZmluZT8gSXQgc2VlbXMgc3VjaCBkZWZpbml0aW9ucyBzaG91bGQgZ28gaW50
bw0KPiA+ICAgICBkcmFmdC1pZXRmLW5ldG1vZC1nZW8tbG9jYXRpb24uDQo+ID4gDQo+ID4gICAt
IEdlbyBsb2NhdGlvbiBpcyBjb3ZlcmVkIGJ5IGRyYWZ0LWlldGYtbmV0bW9kLWdlby1sb2NhdGlv
bg0KPiA+ICAgICAoc28gZG8gbm90aGluZykuDQo+ID4gDQo+ID4gICAtIEZvciBjb3VudHJ5IGNv
ZGVzLCB0aGVyZSBpcyBJU08gMzE2Niwgd2hpY2ggZGVmaW5lcyB0d28tbGV0dGVyLA0KPiA+ICAg
ICB0aHJlZS1sZXR0ZXIsIGFuZCBudW1lcmljIGNvdW50cnkgY29kZXMuIEkgYXNzdW1lIHBlb3Bs
ZSB3YW50ZWQNCj4gPiAgICAgdHdvLWxldHRlciBjb2RlcyAoYXMgdXNlZCBpbiB0aGUgRE5TKSwg
aS5lLiB0aGV5IHdhbnQgREUgYW5kIG5vdA0KPiA+ICAgICBERVUuIEJ1dCBub3RlIHRoYXQgaXQg
aXMgR0IgYW5kIG5vdCBVSywgaS5lLiwgd2hhdCB3ZSBjb21tb25seQ0KPiA+ICAgICB1c2UgaW4g
dGhlIEROUyBtYXkgbm90IGJlIGV4YWN0bHkgSVNPIDMxNjYuIChUaGUgZGV2aWwgaXMgYWx3YXlz
DQo+ID4gICAgIGluIHRoZSBkZXRhaWxzLikNCj4gPiANCj4gPiAgIC0gRm9yIHBvc3RhbCBjb2Rl
cywgaXQgaXMgdW5jbGVhciB3aGF0IHRoZSByZXF1aXJlbWVudHMgYXJlIG9yIHdoYXQNCj4gPiAg
ICAgYSBwcm9wZXIgZGVmaW5pdGlvbiBmb3IgcG9zdGFsIGNvZGVzIGlzLiBJdCBpcyBub3QgZW50
aXJlbHkgY2xlYXINCj4gPiAgICAgd2hhdCB0aGUgYXV0aG9yaXRhdGl2ZSBkZWZpbml0aW9uIG9m
IHRoZSBmb3JtYXQgb2YgcG9zdGFsIGNvZGVzDQo+ID4gICAgIGlzLCBwZXJoYXBzIHRoZSBVbml2
ZXJzYWwgUG9zdGFsIFVuaW9uLg0KPiA+IA0KPiA+ICAgLSBPcHRpb25zOiAoaSkgZG8gbm90aGlu
ZyBvciAoaWkpIGFkZCBhIGNvdW50cnkgY29kZSBkZWZpbml0aW9uDQo+ID4gICAgIG9ubHkgb3Ig
KGlpaSkgYWRkIGJvdGggYSBjb3VudHJ5IGNvZGUgZGVmaW5pdGlvbiBhbmQgYSBwb3N0YWwNCj4g
PiAgICAgY29kZSBkZWZpbml0aW9uICh3aGljaCBtaWdodCBiZSB0byBzb21lIGV4dGVuZCB2YWd1
ZSkNCj4gPiANCj4gPiAgIC0gUHJvcG9zYWw6IGRvIG5vdGhpbmcNCj4gPiAgIA0KPiA+IC0tIA0K
PiA+IEp1ZXJnZW4gU2Nob2Vud2FlbGRlciAgICAgICAgICAgSmFjb2JzIFVuaXZlcnNpdHkgQnJl
bWVuIGdHbWJIDQo+ID4gUGhvbmU6ICs0OSA0MjEgMjAwIDM1ODcgICAgICAgICBDYW1wdXMgUmlu
ZyAxIHwgMjg3NTkgQnJlbWVuIHwgR2VybWFueQ0KPiA+IEZheDogICArNDkgNDIxIDIwMCAzMTAz
ICAgICAgICAgPGh0dHBzOi8vd3d3LmphY29icy11bml2ZXJzaXR5LmRlLz4NCj4gPiANCj4gPiBf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KPiA+IG5ldG1v
ZCBtYWlsaW5nIGxpc3QNCj4gPiBuZXRtb2RAaWV0Zi5vcmcNCj4gPiBodHRwczovL3d3dy5pZXRm
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL25ldG1vZA0KPiANCj4gLS0gDQo+IEp1ZXJnZW4gU2Nob2Vu
d2FlbGRlciAgICAgICAgICAgSmFjb2JzIFVuaXZlcnNpdHkgQnJlbWVuIGdHbWJIDQo+IFBob25l
OiArNDkgNDIxIDIwMCAzNTg3ICAgICAgICAgQ2FtcHVzIFJpbmcgMSB8IDI4NzU5IEJyZW1lbiB8
IEdlcm1hbnkNCj4gRmF4OiAgICs0OSA0MjEgMjAwIDMxMDMgICAgICAgICA8aHR0cHM6Ly93d3cu
amFjb2JzLXVuaXZlcnNpdHkuZGUvPg0KDQotLSANCkp1ZXJnZW4gU2Nob2Vud2FlbGRlciAgICAg
ICAgICAgSmFjb2JzIFVuaXZlcnNpdHkgQnJlbWVuIGdHbWJIDQpQaG9uZTogKzQ5IDQyMSAyMDAg
MzU4NyAgICAgICAgIENhbXB1cyBSaW5nIDEgfCAyODc1OSBCcmVtZW4gfCBHZXJtYW55DQpGYXg6
ICAgKzQ5IDQyMSAyMDAgMzEwMyAgICAgICAgIDxodHRwczovL3d3dy5qYWNvYnMtdW5pdmVyc2l0
eS5kZS8+DQo=


From nobody Thu Jul 30 08:01:40 2020
Return-Path: <naikumar@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 52D4D3A0528 for <netmod@ietfa.amsl.com>; Thu, 30 Jul 2020 08:01:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.62
X-Spam-Level: 
X-Spam-Status: No, score=-9.62 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, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=FUtkqwY6; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=lrV89W4E
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 rkPWaVtPSaXs for <netmod@ietfa.amsl.com>; Thu, 30 Jul 2020 08:01:36 -0700 (PDT)
Received: from rcdn-iport-9.cisco.com (rcdn-iport-9.cisco.com [173.37.86.80]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 42EE83A044A for <netmod@ietf.org>; Thu, 30 Jul 2020 08:01:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=7108; q=dns/txt; s=iport; t=1596121296; x=1597330896; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=vpjnZSQoW6i49jez98d5VKMl1SP8+pnGjWcqqgQN2gc=; b=FUtkqwY6l/GdP7c/PI+xFWUlGP3RRBnWfyFMBu2QPxHO4Q2mXKqJUsOW +30z3QltadL0T/u1PFjv4hbM+FH4YDbt6RD7I2Ddjs2Xjw89+v47TzqRM OZsHYOq4CT6G2zwORcWRK/NugVZoaqL8qTWWfYCVeWPaLfl8Um++GWnse Q=;
IronPort-PHdr: =?us-ascii?q?9a23=3ANlRZPR9gG7PFvP9uRHGN82YQeigqvan1NQcJ65?= =?us-ascii?q?0hzqhDabmn44+7ZxyN5/xmi1XSGJjd6uxJkfHXr7GmVWFTqZqCsXVXdptKWl?= =?us-ascii?q?dFjMgNhAUvDYaDDlGzN//laSE2XaEgHF9o9n22Kw5ZTcD5YVCBoHS56jQJXw?= =?us-ascii?q?j5NBR4PP/0Bp+Ug8nkn+y38ofYNgNPgjf1aLhuLRKw+APWsMRz48NiJ689xw?= =?us-ascii?q?GPrGFPfrFdxHhjIhSYmBOv6w=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0DTCQCb4CJf/4wNJK1dAxwBAQEBAQE?= =?us-ascii?q?HAQESAQEEBAEBQIFKgVJRB29YLywKhCuDRgONKiWYYoJTA1ULAQEBDAEBGAs?= =?us-ascii?q?KAgQBAYFWgjJEAheCFwIkOBMCAwEBCwEBBQEBAQIBBgRthVwMhXEBAQEEAQE?= =?us-ascii?q?QEREMAQEsCwENAgIBCA4CBQECAgImAgICGQwLFRACBA4FIoMEAYJLAy4BDqU?= =?us-ascii?q?1AoE5iGF2gTKDAQEBBYE3AoNbGIIOAwYFgQkqgm+DX4Y/GoIAgTgMEIJNPoJ?= =?us-ascii?q?cAQEDgVwXCiaCTzOCLY9HKRmCaZIzkGYKgl+IW5EkAx6fdJxSlGwCBAIEBQI?= =?us-ascii?q?OAQEFgWojgVdwFTsqAYI+UBcCDY4fg3EzhGGFQnQ3AgYBBwEBAwl8jksBgRA?= =?us-ascii?q?BAQ?=
X-IronPort-AV: E=Sophos;i="5.75,414,1589241600"; d="scan'208";a="715082939"
Received: from alln-core-7.cisco.com ([173.36.13.140]) by rcdn-iport-9.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 30 Jul 2020 15:01:00 +0000
Received: from XCH-ALN-004.cisco.com (xch-aln-004.cisco.com [173.36.7.14]) by alln-core-7.cisco.com (8.15.2/8.15.2) with ESMTPS id 06UF10KT019953 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 30 Jul 2020 15:01:01 GMT
Received: from xhs-rcd-001.cisco.com (173.37.227.246) by XCH-ALN-004.cisco.com (173.36.7.14) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 30 Jul 2020 10:01:00 -0500
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by xhs-rcd-001.cisco.com (173.37.227.246) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 30 Jul 2020 10:00:59 -0500
Received: from NAM11-BN8-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Thu, 30 Jul 2020 11:00:59 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=FgLs7fYFkrsWJ/Fs+4NGPi/orU2ijQJ2BPyZ+U1vb6dXoixZaG+LuvUKFwvpoimqSNT0Sb5RDvFUBqnSfHK+g2365x+NEf2Kxn0Wwe0td5uygLSkBZCTsXqKgIiy1zL/bayfC/jTZrKwgb+SdQsVnUZUHZOuTn3ApF633Zfso1ZBA72aCGTUIU62dCLLksBJY1EhxlZ6L0kIwqW94V6o3nm3ecMkXfFqdOABe5kie/i7FFnYGMJiSbw0FA/nvVKwTV2/F4gB5+qOLnJF+o3NSuGR14GQHf+ftCKXJGZ+aIDI/ZUEQJOkC4uMXG1qgzXoP51y+nDVZnT3zT+1qJKr0w==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=vpjnZSQoW6i49jez98d5VKMl1SP8+pnGjWcqqgQN2gc=; b=G7PWAuCLYri41iOHv/A8iuc+lEAfKHRzSgDPh+vKzAOUIoURTygre2LsPU+jl+9h+ebg6SgokoHO1VZZxmnBWi8RESP8oLWdZE986f8x/5zi5fodCmqUcNITjaKFexlWLIu/y1oP6HEHDvOGh7klGhx13VoYX7qsTa6wlkh0hIbjSmej0cLmdbcnafEyR6+gXxEQrEYceLYn2eCZ8uf+Jqj8XSQdAPAAK5ZPjG8ZKZLVoCBnj6eJo+h+vZFN3N237WCN8OjgjnJ53/pMjqzMTa0yUdc2C0Zc8Cm9m1AaZZ7yox0Uth5eii/5EEnI9a7+XsrfnwSJfslS4c3hjg5YuQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=vpjnZSQoW6i49jez98d5VKMl1SP8+pnGjWcqqgQN2gc=; b=lrV89W4EEhV80G/E5OEF9xWrQslo6ud+p1DoV3HqtuXtjdqnSmLIJzsclaq9C1y94aCv5hu7jv2l1N80gNuNIrVhS3IJs9TLuecB5kq+XebxQPAC3rCKiiq1Q3xZsWpFTDqZlff8kwVNosG+0/3dU9bbIdAid3PuzmDZgAodHeQ=
Received: from MN2PR11MB4077.namprd11.prod.outlook.com (2603:10b6:208:13f::18) by BL0PR11MB3185.namprd11.prod.outlook.com (2603:10b6:208:63::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3239.16; Thu, 30 Jul 2020 15:00:58 +0000
Received: from MN2PR11MB4077.namprd11.prod.outlook.com ([fe80::ed34:20fc:311c:d5bd]) by MN2PR11MB4077.namprd11.prod.outlook.com ([fe80::ed34:20fc:311c:d5bd%6]) with mapi id 15.20.3239.020; Thu, 30 Jul 2020 15:00:58 +0000
From: "Nagendra Kumar Nainar (naikumar)" <naikumar@cisco.com>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
CC: "Reshad Rahman (rrahman)" <rrahman@cisco.com>, tom petch <ietfc@btconnect.com>, "netmod@ietf.org" <netmod@ietf.org>, "Carlos Pignataro (cpignata)" <cpignata@cisco.com>
Thread-Topic: [netmod] rfc6991bis: loopback addresses
Thread-Index: AQHWXHApfApuQkDQGU+sg2qfBpPqVKkQK66AgABRswCAAB84AIAAOQ0AgA8Wb4CAAErogP//0YgA
Date: Thu, 30 Jul 2020 15:00:58 +0000
Message-ID: <F6C11224-92C2-4293-9E22-84F43240BA04@cisco.com>
References: <20200717192556.63e7gfbbrn2qyqzo@anna.jacobs.jacobs-university.de> <AM6PR07MB52220AD16FAC337D4F89A674A07B0@AM6PR07MB5222.eurprd07.prod.outlook.com> <64A58592-5FD0-4752-8069-E59E62C3F699@cisco.com> <AM6PR07MB5222C7EC1927B652D7C7389DA07B0@AM6PR07MB5222.eurprd07.prod.outlook.com> <A27BF4C9-FD50-46C0-8D95-36BD778EBAC6@cisco.com> <7D333828-EF9E-4786-B820-5B4A29B37440@cisco.com> <20200730134715.otyb4e6uqjylszdg@anna.jacobs.jacobs-university.de>
In-Reply-To: <20200730134715.otyb4e6uqjylszdg@anna.jacobs.jacobs-university.de>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.39.20071300
authentication-results: jacobs-university.de; dkim=none (message not signed) header.d=none;jacobs-university.de; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [173.38.117.75]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 4ddd99f3-8b0c-4518-17a4-08d834995e29
x-ms-traffictypediagnostic: BL0PR11MB3185:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <BL0PR11MB318540B9784BE7BCD002950BC6710@BL0PR11MB3185.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: Pnew2/0u/SlbssAxoTa0C5RC82vuuun8Xi1fgCp3GerF2xMxLdTU07eQqrLeB2zJv95hgye/gV9/LDX4AGA70GuA8tin/u/GAvobAU/LGDmCEggj0cFsmNcKGG/qJBrzKN+mHlO2YzCVM3UM1sW9efIqp9Hiw0SOfREafGaUogz0E5psp9zzlAenOM34KlZGfmLY0aaxasSZXZOVEz//1sRyvalejE9Ou47JtOkS9iG2V+fxq5UQNxwHzXbJLtuARBHDqL0zOTgyUzcdch2+DWb2KQUTIZEP1ofkpQN4FCcUSlnzySYXHC9lXq90id1UQGw8iT/VlKLJsMGCd6s1Vpu5mWpEhTI0OlAuIUtjm+gs3rQQ2cO/DaNFaEpEQPd7558PWO4YpeYkiMdo6bTCNA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:MN2PR11MB4077.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(396003)(346002)(366004)(39860400002)(376002)(136003)(478600001)(83080400001)(966005)(86362001)(54906003)(107886003)(26005)(53546011)(316002)(186003)(6506007)(33656002)(4326008)(2616005)(8936002)(66446008)(8676002)(5660300002)(66946007)(36756003)(6512007)(66574015)(6916009)(66476007)(76116006)(2906002)(6486002)(83380400001)(71200400001)(64756008)(66556008); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: QRP4kFS0M1BQvFbb1dxKOjvVllaUsv6ucCWuyXAhbvXMFQ19vBMMCS/sVz1DY/zWFQk4daYwmTC8iOmJH9NzUfw1TEvYRkhVNPtDRuQWjZFvkngRhA6PWuGNTwTkQCV5l5R1kL5Q5x1H+g8oMOaZFtobeEu+1dgI6cKy9hrCCgqhBskRBtHVf2GzE3ERusG1NwvtBwMdu1bnKeBMTNde7STWfO/GYXCojeoAEBhkUyIz1F0IVQhhtohYBbJ7xN6KvNFizaTxxU2RDyQkSc8JvU/GhNGT1cum83ooFmZpLGJiRGXCUaP9o2nA3aInr8YLdCFut26XEocLwgktsfapnlp9n0u9LsV+a0MyeePYIDdgG4sfLK/ZVpi/HuCH0fQ4FHO41i7igqso5edHY3TNtxIX8j4rlT+pTYKKCuqjRqqa2jGA4xu0nOk+iIwdYLfhAOIY64i97QmjQ9epQdKOnYdLTUotbs5R0tZBnGy8mDpe0GYckXy7bzW4yuTC4ZxV/aCnmuDjVYiPuWqRYF3nBG9nbM1yToXfCgJkuTd9ePnbByMqDql+0adR9Hg/0TPx1EVzdtBytmWw7vG/J+xRZ8Rj11GVpW7e88KAxmPxN79hGhRgSInEVkMkHo74A9UMPs1lkBEqdbTZcbKOQywiLQ==
Content-Type: text/plain; charset="utf-8"
Content-ID: <6BBCA8809E08A74EBB5F5DE59C9300A4@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MN2PR11MB4077.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 4ddd99f3-8b0c-4518-17a4-08d834995e29
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jul 2020 15:00:58.5897 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: SAXGyRIeiIpBIzxClycEkpj+Dl9svK+D0KxQdEOy3E/C6JiczlnrT+2r/rbCcIaz2gL6z1MvJDzXt++9bmkAhQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR11MB3185
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.14, xch-aln-004.cisco.com
X-Outbound-Node: alln-core-7.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/aoh_uRzkpyeI_bEbgF_hMjL0E4Q>
Subject: Re: [netmod] rfc6991bis: loopback addresses
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Jul 2020 15:01:38 -0000

SGkgSnVlcmdlbiwNCg0KVGhhbmsgeW91IGZvciB0aGUgcmVzcG9uc2UuDQoNCkkgYW0gbm90IGF3
YXJlIG9mIGFueSBvdGhlciB1c2UgY2FzZXMgdGhhdCBsZXZlcmFnZSAoSW50ZXJuYWwgaG9zdCkg
bG9vcGJhY2sgYWRkcmVzcy4gSSB3aWxsIHdhaXQgZm9yIHRoZSBXRyB0byBkZWNpZGUgaWYgaXQg
Y2FuIGJlIGluY2x1ZGVkIGFzIHBhcnQgb2YgaW5ldC10eXBlcy4gSWYgbm90LCB3ZSB3aWxsIHN0
aWNrIHdpdGggdGhlIHR5cGVkZWYgZGVmaW5lZCBpbiBkcmFmdC1uYWluYXItbXBscy1sc3AtcGlu
Zy15YW5nLg0KDQpUaGFua3MsDQpOYWdlbmRyYQ0KDQrvu79PbiA3LzMwLzIwLCA5OjQ3IEFNLCAi
SnVlcmdlbiBTY2hvZW53YWVsZGVyIiA8ai5zY2hvZW53YWVsZGVyQGphY29icy11bml2ZXJzaXR5
LmRlPiB3cm90ZToNCg0KICAgIFRoYW5rcyBmb3IgcG9pbnRpbmcgdG8gdGhlIGRlZmluaXRpb25z
IGluIGRyYWZ0LW5haW5hci1tcGxzLWxzcC1waW5nLXlhbmcuDQogICAgV2l0aCB0aGF0LCB5b3Vy
IHJlcXVlc3QgaXMgcmVsYXRpdmVseSBjbGVhciBub3cgYW5kIHRoZSBxdWVzdGlvbiB0aGUgV0cN
CiAgICBuZWVkcyB0byBhbnN3ZXIgaXMgd2hldGhlciB0aGVzZSB0eXBlcyBhcmUgY29tbW9uIGVu
b3VnaCB0byB3YXJyYW50IGJlaW5nDQogICAgcGFydCBvZiBpbmV0LXR5cGVzLCBpLmUuLCBhcmUg
dGhlcmUgYW55IG90aGVyIHBsYWNlcyB3aGVyZSB0aGVzZSB0eXBlcw0KICAgIG1heSBiZSB1c2Vm
dWw/DQoNCiAgICAvanMNCg0KICAgIE9uIFRodSwgSnVsIDMwLCAyMDIwIGF0IDAxOjE5OjExUE0g
KzAwMDAsIE5hZ2VuZHJhIEt1bWFyIE5haW5hciAobmFpa3VtYXIpIHdyb3RlOg0KICAgID4gSGks
DQogICAgPiANCiAgICA+IEFzIFJlc2hhZCBtZW50aW9uZWQsIFJGQzgwMjkgdXNlcyBpbnRlcm5h
bCBob3N0IGxvb3BiYWNrIGFkZHJlc3MgKDEyNy4uMC4wLjAvOCByYW5nZSBhcyBkZWZpbmVkIGlu
IHNlY3Rpb24gNC4yLjIuMTEgb2YgUkZDMTgxMikuIFRoZSBZQU5HIG1vZHVsZSBmb3IgTFNQIFBp
bmcgKFJGQzgwMjkpIGRlZmluZWQgaW4gZHJhZnQtbmFpbmFyLW1wbHMtbHNwLXBpbmcteWFuZyBp
cyB1c2luZyB0aGlzIGFkZHJlc3MgYW5kIHNvIHdlIGZlbHQgaXQgd2lsbCBiZSBnb29kIHRvIGhh
dmUgdGhlIHNhbWUgaW5jbHVkZWQgaW4gdGhlIHJpZ2h0IGRvY3VtZW50Lg0KICAgID4gDQogICAg
PiBUaGFua3MsDQogICAgPiBOYWdlbmRyYQ0KICAgID4gDQogICAgPiBPbiA3LzIwLzIwLCAyOjU0
IFBNLCAiUmVzaGFkIFJhaG1hbiAocnJhaG1hbikiIDxycmFobWFuQGNpc2NvLmNvbT4gd3JvdGU6
DQogICAgPiANCiAgICA+ICAgICBIaSwNCiAgICA+IA0KICAgID4gICAgIEkgdGhpbmsgd2hhdCB5
b3UncmUgcmVmZXJyaW5nIHRvIGlzIHRoZSB1c2Ugb2YgImxvb3BiYWNrIGludGVyZmFjZXMiLiBU
aGUgbG9vcGJhY2sgYWRkcmVzc2VzIEp1ZXJnZW4gd2FzIHJlZmVycmluZyB0byBkbyBub3QgYmVs
b25nIHRvIGxvb3BiYWNrIGludGVyZmFjZXMuIA0KICAgID4gDQogICAgPiAgICAgUmVnYXJkcywN
CiAgICA+ICAgICBSZXNoYWQuDQogICAgPiANCiAgICA+IA0KICAgID4gICAgIE9uIDIwMjAtMDct
MjAsIDExOjMwIEFNLCAidG9tIHBldGNoIiA8aWV0ZmNAYnRjb25uZWN0LmNvbT4gd3JvdGU6DQog
ICAgPiANCiAgICA+ICAgICAgICAgRnJvbTogUmVzaGFkIFJhaG1hbiAocnJhaG1hbikgPHJyYWht
YW5AY2lzY28uY29tPg0KICAgID4gICAgICAgICBTZW50OiAyMCBKdWx5IDIwMjAgMTQ6MzkNCiAg
ICA+IA0KICAgID4gICAgICAgICBJIGRvbid0IHVuZGVyc3RhbmQgdGhlIGNvbW1lbnQgIi4uLmlt
cGxlbWVudGF0aW9uIGNob2ljZSBvZiBvbmUgbWFudWZhY3R1cmVyLiINCiAgICA+IA0KICAgID4g
ICAgICAgICA8dHA+DQogICAgPiAgICAgICAgIEdvIGJhY2sgdG8gdGhlIGVhcmx5IHNwZWNpZmlj
YXRpb25zIG9mIElQdjQgcm91dGVycyBhbmQgcm91dGluZyBwcm90b2NvbHMsIHdoaWNoIGFyZSBz
dGlsbCB0aGUgb25lcyB3ZSB1c2UgdG9kYXksIGFuZCBsb29wYmFjayB3YXMgYSBzdGF0ZSBpbnRv
IHdoaWNoIGFuIGludGVyZmFjZSBjb3VsZCBiZSBwdXQsIHdpdGggYSBsb29wIGJhY2sgaW4gaGFy
ZHdhcmUgb3Igc29mdHdhcmUsIG9mdGVuIHVzZWQgZm9yIHRlc3RpbmcuICBBIHJvdXRlciBoYWQg
YSByb3V0ZXIgaWQsIGEgMzIgYml0IG51bWJlciB3aXRoIG5vIHN5bnRheC4gIE9uZSBtYWpvciBt
YW51ZmFjdHVyZXIgY29uZmxhdGVkIHBhcnRzIG9mIHRoaXMgYW5kIGNyZWF0ZWQgYSB2aXJ0dWFs
IGFkZHJlc3MgIG9yIGFkZHJlc3NlcyB3aGljaCBjb3VsZCBiZSB1c2VkIHRvIHNlbmQgYW5kIHJl
Y2VpdmUgcGFja2V0cyBmb3IgdGhlIHJvdXRlciwgYXMgb3Bwb3NlZCB0byBhbiBpbnRlcmZhY2Ug
b24gdGhlIHJvdXRlciwgd2hpY2ggaGFkIG5vIHBoeXNpY2FsIG1hbmlmZXN0YXRpb247IGZpbmUg
dW50aWwgdGhleSBjYWxsZWQgaXQgdGhlIGxvb3BiYWNrIGFkZHJlc3MoZXMpIHdoaWNoLCBzYWRs
eSwgY2F1Z2h0IG9uIGFuZCBtYW55IHBlb3BsZSwgaW5jbHVkZWQgdGhvc2Ugd3JpdGluZyBJRVRG
IEktRCB0aGluayB0aGF0IHRoZSByb3V0ZXIgaWQgY2FuIG9ubHkgYmUgc3VjaCBhIHJvdXRhYmxl
IGFkZHJlc3MuICBTb21lIGV2ZW4gdGhpbmsgdGhhdCB0aGVyZSBjYW4gb25seSBiZSBvbmUgc3Vj
aCBhZGRyZXNzIG9uIGEgYm94LCBhcyBvcHBvc2VkIHRvIG9uZSBmb3IgbmV0d29yayBtYW5hZ2Vt
ZW50LCBvbmUgZm9yIHRoZSBjb250cm9sIHBsYW5lIGFuZCBzbyBvbi4gIE5vdCBzby4NCiAgICA+
IA0KICAgID4gICAgICAgICBUb20gUGV0Y2guDQogICAgPiANCiAgICA+ICAgICAgICAgQXMgZm9y
IHRoZSBkZXRhaWxzLCBzZWUgaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LW5haW5h
ci1tcGxzLWxzcC1waW5nLXlhbmctMDANCiAgICA+IA0KICAgID4gICAgICAgICBSZWdhcmRzLA0K
ICAgID4gICAgICAgICBSZXNoYWQuDQogICAgPiANCiAgICA+IA0KICAgID4gICAgICAgICBPbiAy
MDIwLTA3LTIwLCA0OjQ3IEFNLCAibmV0bW9kIG9uIGJlaGFsZiBvZiB0b20gcGV0Y2giIDxuZXRt
b2QtYm91bmNlc0BpZXRmLm9yZyBvbiBiZWhhbGYgb2YgaWV0ZmNAYnRjb25uZWN0LmNvbT4gd3Jv
dGU6DQogICAgPiANCiAgICA+ICAgICAgICAgICAgIEkgYW0gbm90IGEgZmFuIG9mIGxvb3BiYWNr
IHNlZWluZyBpdCBhcyB0aGUgaW1wbGVtZW50YXRpb24gY2hvaWNlIG9mIG9uZSBtYW51ZmFjdHVy
ZXIuICBPbiB0aGUgb3RoZXIgaGFuZCwgdGhlIElFVEYgaGFzIGRlZmluZWQgZG9jdW1lbnRhdGlv
biBhZGRyZXNzZXMgd2hpY2ggbWFueSBpZiBub3QgbW9zdCB3cml0ZXJzIG9mIGV4YW1wbGVzIGZv
ciBZQU5HIG1vZHVsZXMgc2VlbSB1bmF3YXJlIG9mIHNvIGlmIHdlIGFkZCBhbnl0aGluZywgSSB3
b3VsZCBhZGQgdGhvc2UuDQogICAgPiANCiAgICA+ICAgICAgICAgICAgIFRvbSBQZXRjaA0KICAg
ID4gDQogICAgPiAgICAgICAgICAgICBGcm9tOiBuZXRtb2QgPG5ldG1vZC1ib3VuY2VzQGlldGYu
b3JnPiBvbiBiZWhhbGYgb2YgSnVlcmdlbiBTY2hvZW53YWVsZGVyIDxqLnNjaG9lbndhZWxkZXJA
amFjb2JzLXVuaXZlcnNpdHkuZGU+DQogICAgPiAgICAgICAgICAgICBTZW50OiAxNyBKdWx5IDIw
MjAgMjA6MjUNCiAgICA+IA0KICAgID4gICAgICAgICAgICAgICAtIFRoZXJlIHdhcyBhIHJlcXVl
c3QgdG8gYWRkIHR5cGVzIGZvciBsb29wYmFjayBhZGRyZXNzZXMNCiAgICA+ICAgICAgICAgICAg
ICAgICAoMTI3LjAuMC4wLzggYW5kIDo6MS8xMjgpLg0KICAgID4gDQogICAgPiAgICAgICAgICAg
ICAgIC0gVGhpcyBpcyByZWxhdGVkIHRvIGFuIGVmZm9ydCB0byBkZWZpbmUgYSBZQU5HIG1vZHVs
ZSBmb3IgTVBMUyBMU1ANCiAgICA+ICAgICAgICAgICAgICAgICBQaW5nIChSRkMgODAyOSkgYnV0
IHRoZSBkZXRhaWxzIGFyZSB1bmNsZWFyLCBpLmUuLCB3aGF0IGlzIGV4YWN0bHkNCiAgICA+ICAg
ICAgICAgICAgICAgICBuZWVkZWQgYW5kIGhvdyBzdWNoIGEgdHlwZSB3aWxsIGJlIHVzZWQgYW5k
IHdoZXRoZXIgdGhlcmUgaXMgYQ0KICAgID4gICAgICAgICAgICAgICAgIGNvbW1vbiBuZWVkIGZv
ciB0eXBlcyBmb3IgbG9vcGJhY2sgYWRkcmVzc2VzLg0KICAgID4gDQogICAgPiAgICAgICAgICAg
ICAgIC0gUHJvcG9zYWw6IGRvIG5vdCBhZGQgc3VjaCB0eXBlcyBhdCB0aGlzIHBvaW50IGluIHRp
bWUNCiAgICA+IA0KICAgID4gICAgICAgICAgICAgLS0NCiAgICA+ICAgICAgICAgICAgIEp1ZXJn
ZW4gU2Nob2Vud2FlbGRlciAgICAgICAgICAgSmFjb2JzIFVuaXZlcnNpdHkgQnJlbWVuIGdHbWJI
DQogICAgPiAgICAgICAgICAgICBQaG9uZTogKzQ5IDQyMSAyMDAgMzU4NyAgICAgICAgIENhbXB1
cyBSaW5nIDEgfCAyODc1OSBCcmVtZW4gfCBHZXJtYW55DQogICAgPiAgICAgICAgICAgICBGYXg6
ICAgKzQ5IDQyMSAyMDAgMzEwMyAgICAgICAgIDxodHRwczovL3d3dy5qYWNvYnMtdW5pdmVyc2l0
eS5kZS8+DQogICAgPiANCiAgICA+ICAgICAgICAgICAgIF9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fDQogICAgPiAgICAgICAgICAgICBuZXRtb2QgbWFpbGlu
ZyBsaXN0DQogICAgPiAgICAgICAgICAgICBuZXRtb2RAaWV0Zi5vcmcNCiAgICA+ICAgICAgICAg
ICAgIGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vbmV0bW9kDQogICAgPiAN
CiAgICA+ICAgICAgICAgICAgIF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fDQogICAgPiAgICAgICAgICAgICBuZXRtb2QgbWFpbGluZyBsaXN0DQogICAgPiAg
ICAgICAgICAgICBuZXRtb2RAaWV0Zi5vcmcNCiAgICA+ICAgICAgICAgICAgIGh0dHBzOi8vd3d3
LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vbmV0bW9kDQogICAgPiANCiAgICA+IA0KICAgID4g
DQoNCiAgICAtLSANCiAgICBKdWVyZ2VuIFNjaG9lbndhZWxkZXIgICAgICAgICAgIEphY29icyBV
bml2ZXJzaXR5IEJyZW1lbiBnR21iSA0KICAgIFBob25lOiArNDkgNDIxIDIwMCAzNTg3ICAgICAg
ICAgQ2FtcHVzIFJpbmcgMSB8IDI4NzU5IEJyZW1lbiB8IEdlcm1hbnkNCiAgICBGYXg6ICAgKzQ5
IDQyMSAyMDAgMzEwMyAgICAgICAgIDxodHRwczovL3d3dy5qYWNvYnMtdW5pdmVyc2l0eS5kZS8+
DQoNCg==


From nobody Thu Jul 30 08:48:58 2020
Return-Path: <wlupton@broadband-forum.org>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E5FD83A0B26 for <netmod@ietfa.amsl.com>; Thu, 30 Jul 2020 08:48:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=broadband-forum-org.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 eG5GM4sw3lgh for <netmod@ietfa.amsl.com>; Thu, 30 Jul 2020 08:48:53 -0700 (PDT)
Received: from mail-io1-xd2f.google.com (mail-io1-xd2f.google.com [IPv6:2607:f8b0:4864:20::d2f]) (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 009213A0B1B for <netmod@ietf.org>; Thu, 30 Jul 2020 08:48:52 -0700 (PDT)
Received: by mail-io1-xd2f.google.com with SMTP id l17so28682560iok.7 for <netmod@ietf.org>; Thu, 30 Jul 2020 08:48:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=broadband-forum-org.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=mplTiymMBNjfd1cHXLgpYOctQueWFNEfjxzry//dAL0=; b=ukoJkOFDfCdGTPe2dNBTOx6flsgGLJKH1EBAaRpHkAgqW4UBK9q4la0TloYkBd9BDC jVqF0XvclA1EFSro8PnNmda8jcaoBtl+a8tSQAYfDsPxBeJ0RxRyHrPGbAm/wXQndmc7 PVKroCJveV/8R4iaGs9TBE+o5+6n7W5U0t+YECrfRrMiFRfjPZ+KpxpTVe4KCAfJe0j4 wrIzWFDmv77oxlPb5heltWfd/subcuaRcCi8HzYkc+4WVwGXkQeDXZkh6h41iUMfA5Fz yunJVhHOocDga4jMz8K8G3Y92dBm4w5VpmE+0MMIW+kkjIR5HfOkNVYzGIkDmYlHXoTX mupQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=mplTiymMBNjfd1cHXLgpYOctQueWFNEfjxzry//dAL0=; b=lkdu4YUOFv+dmfJ4/PEV84FHx4Ih/QOnSSerE4+Up8r4Hc/qwmPnqrOEWSITfu5sMz /DZpMnvGiYKhl+5ZDXHBZVEUvUpHxYa1MY4yyQgw7gC+C4F0pGoj+qz5w3l9rW+I8foR cBHhFoj/DW23B3TwrNEQQ+5tqSxbawRFT/NgzRFUZAlkAjo4q8Ss3tWdAI6eCQin8BNS xsFqX7iZzyOBjg7ikQVlG/gHTSu11ub4Pt6qrcHTW0+7sD8HHly/s/0dmznGEwyL/E4L KFcYIBxYzfJdmWB+2uCSq/jt4NLCQdmlCvFBBJXweRhuE9BUSJk2hzd1zC7YOqwt88Fv jeng==
X-Gm-Message-State: AOAM533bVEzVXH9CpZUPVZrHLmUnC5EKr6NIOyU+sY3Tcy0I+JPTjmJh Be67+M+YzCVK4INZO0tV/GxCzBC2xmBk2JpF9d36/rYqziA=
X-Google-Smtp-Source: ABdhPJwA9PStddAMVE7qW7hRPIF+Z813QFT9QsCCUi2tzNY8tKpujCH1pc/KCiiPgHkBH6+6t+8/VcHwKihEe0Qt1cA=
X-Received: by 2002:a5e:8611:: with SMTP id z17mr21417445ioj.177.1596124132131;  Thu, 30 Jul 2020 08:48:52 -0700 (PDT)
MIME-Version: 1.0
References: <20200717191638.6wl3dqktcrnghuyl@anna.jacobs.jacobs-university.de> <87d04qzgpa.fsf@nic.cz> <820fc6fe-9c50-9cb1-9666-6efbacd7f200@cisco.com> <20200730132557.n473s7layuruib3l@anna.jacobs.jacobs-university.de> <f2bd5d63-950d-3334-7470-34a7607e2bdc@cisco.com>
In-Reply-To: <f2bd5d63-950d-3334-7470-34a7607e2bdc@cisco.com>
From: William Lupton <wlupton@broadband-forum.org>
Date: Thu, 30 Jul 2020 16:48:41 +0100
Message-ID: <CAEe_xxgO2FdYwnjwiTseSDY7ztegGbGDVMYF-mRyKRMEtFu7gA@mail.gmail.com>
To: Benoit Claise <bclaise=40cisco.com@dmarc.ietf.org>
Cc: NetMod WG <netmod@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000e9dfbf05abaa9b9f"
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/m9DzWv2IbB5RzIh8-tKl95mOMvY>
Subject: Re: [netmod] rfc6991bis: yang:percentage
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Jul 2020 15:48:56 -0000

--000000000000e9dfbf05abaa9b9f
Content-Type: text/plain; charset="UTF-8"

except that percent doesn't really seem like a routing-specific data type!

(perhaps the "right" thing to do is to deprecate, and eventually obsolete,
the routing one and define it in a core netmod module?)

On Thu, 30 Jul 2020 at 14:59, Benoit Claise <bclaise=
40cisco.com@dmarc.ietf.org> wrote:

> On 30/07/2020 15:25, Juergen Schoenwaelder wrote:
>
> On Thu, Jul 30, 2020 at 02:58:22PM +0200, Benoit Claise wrote:
>
> On 20/07/2020 11:19, Ladislav Lhotka wrote:
>
> Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> <j.schoenwaelder@jacobs-university.de> writes:
>
>
>    - Percentages are frequently used in YANG models but usages differ a
>      lot in precision and range. It is not clear what the proper
>      generic definition of a percentage type would be and whether it is
>      worth having it.
>
>      RFC 7950 example:
>
>           typedef percent { type uint8 { range "0 .. 100"; } }
>
>      RFC 8294:
>
>           typedef percentage { type uint8 { range "0..100"; } }
>
>      I-Ds:
>           typedef percentage { type decimal64 { fraction-digits 5; } }
>           typedef percentile { type decimal64 { fraction-digits 2; } }
>
>      The yang catalogue seems to be down. :-(
>
>    - Proposal: do not add a percentage type since it is trivial to
>      define a context specific percentage type that matches range and
>      precision requirements (and there is already a definition in RFC
>      8294 for those who need exactly that definition).
>
> I agree with this proposal. It is also possible to use
>
>     units percent;
>
> where necessary.
>
> On the other hand, when I look at the numerous percent/percentage
> occurrences in YANG model, it doesn't hurt to define that typedef.
> https://yangcatalog.org/yang-search/ => search on "node name" and typedef
> only
> We can find 56 entries from IETF, IEEE, BBF, OC, MEF, vendors
> Most of them points to:
>
>    *typedef*  percent {
>    	*type*  uint8 {
>    		*range*  "0 .. 100";
>
>    	}
>    }
>
>
> But that one is already defined in RFC 8294 in ietf-routing-types.
> Does it make sense to define it again in yang-types?
>
>
>
> My point was taht it makes sense to group typedefs in a few documents:
> RFC6991, 6991bis (hopefully published soon) and .... my bad,  I forgot that
> RFC 8294 is "Common YANG *data types* for the routing area"
>
> So we're good. Thanks.
>
> Regards, Benoit
>
> /js
>
>
>
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod
>

--000000000000e9dfbf05abaa9b9f
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">except that percent doesn&#39;t really seem like a routing=
-specific data type!<div><br></div><div>(perhaps the &quot;right&quot; thin=
g to do is to deprecate, and eventually obsolete, the routing one and defin=
e it in a core netmod module?)</div></div><br><div class=3D"gmail_quote"><d=
iv dir=3D"ltr" class=3D"gmail_attr">On Thu, 30 Jul 2020 at 14:59, Benoit Cl=
aise &lt;bclaise=3D<a href=3D"mailto:40cisco.com@dmarc.ietf.org">40cisco.co=
m@dmarc.ietf.org</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" =
style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);pa=
dding-left:1ex">
 =20
   =20
 =20
  <div>
    <div>On 30/07/2020 15:25, Juergen
      Schoenwaelder wrote:<br>
    </div>
    <blockquote type=3D"cite">
      <pre>On Thu, Jul 30, 2020 at 02:58:22PM +0200, Benoit Claise wrote:
</pre>
      <blockquote type=3D"cite">
        <pre>On 20/07/2020 11:19, Ladislav Lhotka wrote:
</pre>
        <blockquote type=3D"cite">
          <pre>Juergen Schoenwaelder <a href=3D"mailto:j.schoenwaelder@jaco=
bs-university.de" target=3D"_blank">&lt;j.schoenwaelder@jacobs-university.d=
e&gt;</a> writes:

</pre>
          <blockquote type=3D"cite">
            <pre>   - Percentages are frequently used in YANG models but us=
ages differ a
     lot in precision and range. It is not clear what the proper
     generic definition of a percentage type would be and whether it is
     worth having it.

     RFC 7950 example:

          typedef percent { type uint8 { range &quot;0 .. 100&quot;; } }

     RFC 8294:

          typedef percentage { type uint8 { range &quot;0..100&quot;; } }

     I-Ds:
          typedef percentage { type decimal64 { fraction-digits 5; } }
          typedef percentile { type decimal64 { fraction-digits 2; } }

     The yang catalogue seems to be down. :-(

   - Proposal: do not add a percentage type since it is trivial to
     define a context specific percentage type that matches range and
     precision requirements (and there is already a definition in RFC
     8294 for those who need exactly that definition).
</pre>
          </blockquote>
          <pre>I agree with this proposal. It is also possible to use

    units percent;

where necessary.
</pre>
        </blockquote>
        <pre>On the other hand, when I look at the numerous percent/percent=
age
occurrences in YANG model, it doesn&#39;t hurt to define that typedef.

<a href=3D"https://yangcatalog.org/yang-search/" target=3D"_blank">https://=
yangcatalog.org/yang-search/</a> =3D&gt; search on &quot;node name&quot; an=
d typedef
only
We can find 56 entries from IETF, IEEE, BBF, OC, MEF, vendors
Most of them points to:

   *typedef*  percent {
   	*type*  uint8 {
   		*range*  &quot;0 .. 100&quot;;

   	}
   }

</pre>
      </blockquote>
      <pre>But that one is already defined in RFC 8294 in ietf-routing-type=
s.
Does it make sense to define it again in yang-types?</pre>
    </blockquote>
    <br>
    <br>
    My point was taht it makes sense to group typedefs in a few
    documents: RFC6991, 6991bis (hopefully published soon) and .... my
    bad,=C2=A0 I forgot that RFC 8294 is &quot;Common YANG <u>data types</u=
> for
    the routing area&quot;<br>
    <br>
    So we&#39;re good. Thanks.<br>
    <br>
    Regards, Benoit<br>
    <br>
    <blockquote type=3D"cite">
      <pre>/js

</pre>
    </blockquote>
    <br>
  </div>

_______________________________________________<br>
netmod mailing list<br>
<a href=3D"mailto:netmod@ietf.org" target=3D"_blank">netmod@ietf.org</a><br=
>
<a href=3D"https://www.ietf.org/mailman/listinfo/netmod" rel=3D"noreferrer"=
 target=3D"_blank">https://www.ietf.org/mailman/listinfo/netmod</a><br>
</blockquote></div>

--000000000000e9dfbf05abaa9b9f--


From nobody Thu Jul 30 08:59:29 2020
Return-Path: <j.schoenwaelder@jacobs-university.de>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DB90B3A0A93 for <netmod@ietfa.amsl.com>; Thu, 30 Jul 2020 08:59:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 zb2pYWtZlBff for <netmod@ietfa.amsl.com>; Thu, 30 Jul 2020 08:59:20 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0CFBD3A0AFD for <netmod@ietf.org>; Thu, 30 Jul 2020 08:58:41 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id 3B21C6F4; Thu, 30 Jul 2020 17:58:40 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.198]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id t1D1aO_5Bm4L; Thu, 30 Jul 2020 17:58:39 +0200 (CEST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS; Thu, 30 Jul 2020 17:58:39 +0200 (CEST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by hermes.jacobs-university.de (Postfix) with ESMTP id D1AF720154; Thu, 30 Jul 2020 17:58:39 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10028) with ESMTP id jOhEkEFm7H5P; Thu, 30 Jul 2020 17:58:39 +0200 (CEST)
Received: from localhost (anna.jacobs.jacobs-university.de [10.50.218.117]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by hermes.jacobs-university.de (Postfix) with ESMTPS id 50883200E4; Thu, 30 Jul 2020 17:58:39 +0200 (CEST)
Date: Thu, 30 Jul 2020 17:58:38 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: William Lupton <wlupton@broadband-forum.org>
Cc: Benoit Claise <bclaise=40cisco.com@dmarc.ietf.org>, NetMod WG <netmod@ietf.org>
Message-ID: <20200730155838.dgefxdkpr5jka2s6@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: William Lupton <wlupton@broadband-forum.org>, Benoit Claise <bclaise=40cisco.com@dmarc.ietf.org>, NetMod WG <netmod@ietf.org>
References: <20200717191638.6wl3dqktcrnghuyl@anna.jacobs.jacobs-university.de> <87d04qzgpa.fsf@nic.cz> <820fc6fe-9c50-9cb1-9666-6efbacd7f200@cisco.com> <20200730132557.n473s7layuruib3l@anna.jacobs.jacobs-university.de> <f2bd5d63-950d-3334-7470-34a7607e2bdc@cisco.com> <CAEe_xxgO2FdYwnjwiTseSDY7ztegGbGDVMYF-mRyKRMEtFu7gA@mail.gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <CAEe_xxgO2FdYwnjwiTseSDY7ztegGbGDVMYF-mRyKRMEtFu7gA@mail.gmail.com>
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/hjUGJ9lIIpPJ5nGnMgNzSrjmbzI>
Subject: Re: [netmod] rfc6991bis: yang:percentage
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Jul 2020 15:59:23 -0000

On Thu, Jul 30, 2020 at 04:48:41PM +0100, William Lupton wrote:
> except that percent doesn't really seem like a routing-specific data type!
> 
> (perhaps the "right" thing to do is to deprecate, and eventually obsolete,
> the routing one and define it in a core netmod module?)
>

Yes, the percentage type is not not routing specific. But if we choose
to go down this route, we likely have to move more definitions, I also
see timeticks64 and uint24 in RFC 8294 that don't seem to be routing
specific. Since RFC 8294 comes from a different WG in a different IETF
"area", deprecation requires some internal communication and
collaboration (but not deprecating also won't hurt much for these
fairly simple types).

/js

-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>


From nobody Thu Jul 30 09:23:42 2020
Return-Path: <j.schoenwaelder@jacobs-university.de>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B66873A0BCA; Thu, 30 Jul 2020 09:23:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 U_QyWRcedCUP; Thu, 30 Jul 2020 09:23:29 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 698893A0BCE; Thu, 30 Jul 2020 09:23:29 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id CACB9D6B; Thu, 30 Jul 2020 18:23:27 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.198]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id gggGh-CIE3tY; Thu, 30 Jul 2020 18:23:27 +0200 (CEST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS; Thu, 30 Jul 2020 18:23:27 +0200 (CEST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by hermes.jacobs-university.de (Postfix) with ESMTP id 6F03420154; Thu, 30 Jul 2020 18:23:27 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10028) with ESMTP id b_2jgJPkLmF3; Thu, 30 Jul 2020 18:23:26 +0200 (CEST)
Received: from localhost (anna.jacobs.jacobs-university.de [10.50.218.117]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by hermes.jacobs-university.de (Postfix) with ESMTPS id CBCD7200E4; Thu, 30 Jul 2020 18:23:26 +0200 (CEST)
Date: Thu, 30 Jul 2020 18:23:26 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Qin Wu <bill.wu@huawei.com>, "netmod@ietf.org" <netmod@ietf.org>
Cc: chopps@chopps.org, netmod-chairs@ietf.org
Message-ID: <20200730162326.b2pcn646d2bk45iy@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: Qin Wu <bill.wu@huawei.com>, "netmod@ietf.org" <netmod@ietf.org>, chopps@chopps.org, netmod-chairs@ietf.org
References: <B8F9A780D330094D99AF023C5877DABAAD8A8660@dggeml511-mbs.china.huawei.com> <20200730140251.q7hwxc6j4kxuy5vq@anna.jacobs.jacobs-university.de>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
In-Reply-To: <20200730140251.q7hwxc6j4kxuy5vq@anna.jacobs.jacobs-university.de>
X-Clacks-Overhead: GNU Terry Pratchett
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/4coZhsEXp8_3T0J7wkDZWq8c1pM>
Subject: Re: [netmod] rfc6991bis: yang:longitude, yang:latitude, yang:postal-code, yang:country-code
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Jul 2020 16:23:33 -0000

Looking in the I-Ds, I see that draft-ietf-netmod-geo-location-05
defines a grouping geo-location. draft-ietf-teas-yang-te-topo-22
has:

          +--ro geolocation
             +--ro altitude?    int64
             +--ro latitude?    geographic-coordinate-degree
             +--ro longitude?   geographic-coordinate-degree

You might simply use the grouping here that comes out of
draft-ietf-netmod-geo-location-05 - but then the grouping is
also a bit more complex than what you have.

Unfortunately, draft-ietf-netmod-geo-location-05 does not define
helper types. The latitude and longitude leafs are simply decimal64s
with all details spelled out inline:

             leaf latitude {
               type decimal64 {
                 fraction-digits 16;
               }
               units "decimal degrees";
               description
                 "The latitude value on the astronomical body. The
                  definition and precision of this measurement is
                  indicated by the reference-frame value.";
             }
             leaf longitude {
               type decimal64 {
                 fraction-digits 16;
               }
               units "decimal degrees";
               description
                 "The longitude value on the astronomical body. The
                  definition and precision of this measurement is
                  indicated by the reference-frame.";
             }

The teas document has

     typedef geographic-coordinate-degree {
         type decimal64 {
           fraction-digits 8;
         }
         description
           "Decimal degree (DD) used to express latitude and longitude
            geographic coordinates.";
     }
    =20
     leaf latitude {
       type geographic-coordinate-degree {
         range "-90..90";
       }
       description
         "Relative position north or south on the Earth's surface.";
     }

     leaf longitude {
       type geographic-coordinate-degree {
         range "-180..180";
       }
       description
         "Angular distance east or west on the Earth's surface.";
     }

Note also the differences in the precision. Obviously,
draft-ietf-netmod-geo-location-05 could have defined
helper types like

    typedef latitude {
      type decimal64 {
          fraction-digits 16;
      }
      units "decimal degrees";
      description
         "The latitude value on the astronomical body.";
    }

    typdef longitude {
      type decimal64 {
          fraction-digits 16;
      }
      units "decimal degrees";
      description
        "The longitude value on the astronomical body. The
         definition and precision of this measurement is
         indicated by the reference-frame.";
    }

and a bunch more and used them to define the leafs. These types could
then have been reused in situations where the grouping in all its
details is not needed.

I am not entirely sure where draft-ietf-netmod-geo-location-05 is in
the WG process, the datatracker says "In WG Last Call, Revised I-D
Needed - Issue raised by WGLC" - so perhaps there is a chance to get
the inline type definitions factored out so that they can be reused.

I think this is something where the input from Chris Hopps and the
NETMOD chairs is important to determine the path forward. Since we
have an ietf-geo-location module, I would prefer to have common types
for location information defined there and not in yang-types.

/js

On Thu, Jul 30, 2020 at 04:02:51PM +0200, Juergen Schoenwaelder wrote:
> But then perhaps draft-ietf-netmod-geo-location-05 needs to be updated
> or you need to use a grouping. I think we should not have overlapping
> work in different documents.
>=20
> /js
>=20
> On Thu, Jul 30, 2020 at 01:54:43PM +0000, Qin Wu wrote:
> > That is a good option, but draft-ietf-netmod-geo-location-05 only def=
ine grouping, there is typedef for longitude and latitude, altitude.=20
> >=20
> > -Qin
> > -----=E9=82=AE=E4=BB=B6=E5=8E=9F=E4=BB=B6-----
> > =E5=8F=91=E4=BB=B6=E4=BA=BA: Juergen Schoenwaelder [mailto:j.schoenwa=
elder@jacobs-university.de]=20
> > =E5=8F=91=E9=80=81=E6=97=B6=E9=97=B4: 2020=E5=B9=B47=E6=9C=8830=E6=97=
=A5 21:32
> > =E6=94=B6=E4=BB=B6=E4=BA=BA: Qin Wu <bill.wu@huawei.com>
> > =E6=8A=84=E9=80=81: netmod@ietf.org
> > =E4=B8=BB=E9=A2=98: Re: [netmod] rfc6991bis: yang:longitude, yang:lat=
itude, yang:postal-code, yang:country-code
> >=20
> > But there is draft-ietf-netmod-geo-location-05... What about using th=
e types defined in there?
> >=20
> > /js
> >=20
> > On Thu, Jul 30, 2020 at 01:28:17PM +0000, Qin Wu wrote:
> > > See geolocation definition in draft-ietf-teas-yang-te-topo-22 which=
 defines longitude and latitude, altitude.
> > > I know it is beneficial for future document to import these types f=
rom rfc6991bis instead of from te topo model.
> > >=20
> > > -Qin
> > > -----=E9=82=AE=E4=BB=B6=E5=8E=9F=E4=BB=B6-----
> > > =E5=8F=91=E4=BB=B6=E4=BA=BA: netmod [mailto:netmod-bounces@ietf.org=
] =E4=BB=A3=E8=A1=A8 Juergen Schoenwaelder
> > > =E5=8F=91=E9=80=81=E6=97=B6=E9=97=B4: 2020=E5=B9=B47=E6=9C=8818=E6=97=
=A5 3:16
> > > =E6=94=B6=E4=BB=B6=E4=BA=BA: netmod@ietf.org
> > > =E4=B8=BB=E9=A2=98: [netmod] rfc6991bis: yang:longitude, yang:latit=
ude,=20
> > > yang:postal-code, yang:country-code
> > >=20
> > >   - It was suggested to add types for longitude, latitude, postal
> > >     code, country-code. Do we go there or do we leave these for oth=
er
> > >     modules to define? It seems such definitions should go into
> > >     draft-ietf-netmod-geo-location.
> > >=20
> > >   - Geo location is covered by draft-ietf-netmod-geo-location
> > >     (so do nothing).
> > >=20
> > >   - For country codes, there is ISO 3166, which defines two-letter,
> > >     three-letter, and numeric country codes. I assume people wanted
> > >     two-letter codes (as used in the DNS), i.e. they want DE and no=
t
> > >     DEU. But note that it is GB and not UK, i.e., what we commonly
> > >     use in the DNS may not be exactly ISO 3166. (The devil is alway=
s
> > >     in the details.)
> > >=20
> > >   - For postal codes, it is unclear what the requirements are or wh=
at
> > >     a proper definition for postal codes is. It is not entirely cle=
ar
> > >     what the authoritative definition of the format of postal codes
> > >     is, perhaps the Universal Postal Union.
> > >=20
> > >   - Options: (i) do nothing or (ii) add a country code definition
> > >     only or (iii) add both a country code definition and a postal
> > >     code definition (which might be to some extend vague)
> > >=20
> > >   - Proposal: do nothing
> > >  =20
> > > --=20
> > > Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> > > Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germ=
any
> > > Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>
> > >=20
> > > _______________________________________________
> > > netmod mailing list
> > > netmod@ietf.org
> > > https://www.ietf.org/mailman/listinfo/netmod
> >=20
> > --=20
> > Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> > Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | German=
y
> > Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>
>=20
> --=20
> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
> Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>

--=20
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>


From nobody Thu Jul 30 09:38:24 2020
Return-Path: <chopps@chopps.org>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A1B3E3A0475; Thu, 30 Jul 2020 09:38:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.896
X-Spam-Level: 
X-Spam-Status: No, score=-1.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 9egvDbUQJ3RD; Thu, 30 Jul 2020 09:38:19 -0700 (PDT)
Received: from smtp.chopps.org (smtp.chopps.org [54.88.81.56]) by ietfa.amsl.com (Postfix) with ESMTP id 7C09F3A040F; Thu, 30 Jul 2020 09:38:18 -0700 (PDT)
Received: from stubbs.int.chopps.org (047-050-069-038.biz.spectrum.com [47.50.69.38]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by smtp.chopps.org (Postfix) with ESMTPSA id 7D42C61669; Thu, 30 Jul 2020 16:38:17 +0000 (UTC)
From: Christian Hopps <chopps@chopps.org>
Message-Id: <9546C16C-C108-463F-A5D5-2F33DA131E82@chopps.org>
Content-Type: multipart/signed; boundary="Apple-Mail=_9002F501-D708-460E-B7E9-34820D76BDB7"; protocol="application/pgp-signature"; micalg=pgp-sha512
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.80.23.2.2\))
Date: Thu, 30 Jul 2020 12:38:16 -0400
In-Reply-To: <20200730162326.b2pcn646d2bk45iy@anna.jacobs.jacobs-university.de>
Cc: Christian Hopps <chopps@chopps.org>, Qin Wu <bill.wu@huawei.com>, "netmod@ietf.org" <netmod@ietf.org>, netmod-chairs@ietf.org
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
References: <B8F9A780D330094D99AF023C5877DABAAD8A8660@dggeml511-mbs.china.huawei.com> <20200730140251.q7hwxc6j4kxuy5vq@anna.jacobs.jacobs-university.de> <20200730162326.b2pcn646d2bk45iy@anna.jacobs.jacobs-university.de>
X-Mailer: Apple Mail (2.3608.80.23.2.2)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/3DT2aBcdaDz3uZkwfHtViJZ-olc>
Subject: Re: [netmod] rfc6991bis: yang:longitude, yang:latitude, yang:postal-code, yang:country-code
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Jul 2020 16:38:22 -0000

--Apple-Mail=_9002F501-D708-460E-B7E9-34820D76BDB7
Content-Type: multipart/alternative;
	boundary="Apple-Mail=_8B59018A-AAB6-4A2A-A5A3-5C4612DCCB62"


--Apple-Mail=_8B59018A-AAB6-4A2A-A5A3-5C4612DCCB62
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

I received specific external feedback from the geo experts to just use a =
number instead of a type. I think they may have been thinking that it =
would be easier to redefine the values meaning for different systems.

Thanks,
Chris.

> On Jul 30, 2020, at 12:23 PM, Juergen Schoenwaelder =
<j.schoenwaelder@jacobs-university.de> wrote:
>=20
> Looking in the I-Ds, I see that draft-ietf-netmod-geo-location-05
> defines a grouping geo-location. draft-ietf-teas-yang-te-topo-22
> has:
>=20
>          +--ro geolocation
>             +--ro altitude?    int64
>             +--ro latitude?    geographic-coordinate-degree
>             +--ro longitude?   geographic-coordinate-degree
>=20
> You might simply use the grouping here that comes out of
> draft-ietf-netmod-geo-location-05 - but then the grouping is
> also a bit more complex than what you have.
>=20
> Unfortunately, draft-ietf-netmod-geo-location-05 does not define
> helper types. The latitude and longitude leafs are simply decimal64s
> with all details spelled out inline:
>=20
>             leaf latitude {
>               type decimal64 {
>                 fraction-digits 16;
>               }
>               units "decimal degrees";
>               description
>                 "The latitude value on the astronomical body. The
>                  definition and precision of this measurement is
>                  indicated by the reference-frame value.";
>             }
>             leaf longitude {
>               type decimal64 {
>                 fraction-digits 16;
>               }
>               units "decimal degrees";
>               description
>                 "The longitude value on the astronomical body. The
>                  definition and precision of this measurement is
>                  indicated by the reference-frame.";
>             }
>=20
> The teas document has
>=20
>     typedef geographic-coordinate-degree {
>         type decimal64 {
>           fraction-digits 8;
>         }
>         description
>           "Decimal degree (DD) used to express latitude and longitude
>            geographic coordinates.";
>     }
>=20
>     leaf latitude {
>       type geographic-coordinate-degree {
>         range "-90..90";
>       }
>       description
>         "Relative position north or south on the Earth's surface.";
>     }
>=20
>     leaf longitude {
>       type geographic-coordinate-degree {
>         range "-180..180";
>       }
>       description
>         "Angular distance east or west on the Earth's surface.";
>     }
>=20
> Note also the differences in the precision. Obviously,
> draft-ietf-netmod-geo-location-05 could have defined
> helper types like
>=20
>    typedef latitude {
>      type decimal64 {
>          fraction-digits 16;
>      }
>      units "decimal degrees";
>      description
>         "The latitude value on the astronomical body.";
>    }
>=20
>    typdef longitude {
>      type decimal64 {
>          fraction-digits 16;
>      }
>      units "decimal degrees";
>      description
>        "The longitude value on the astronomical body. The
>         definition and precision of this measurement is
>         indicated by the reference-frame.";
>    }
>=20
> and a bunch more and used them to define the leafs. These types could
> then have been reused in situations where the grouping in all its
> details is not needed.
>=20
> I am not entirely sure where draft-ietf-netmod-geo-location-05 is in
> the WG process, the datatracker says "In WG Last Call, Revised I-D
> Needed - Issue raised by WGLC" - so perhaps there is a chance to get
> the inline type definitions factored out so that they can be reused.
>=20
> I think this is something where the input from Chris Hopps and the
> NETMOD chairs is important to determine the path forward. Since we
> have an ietf-geo-location module, I would prefer to have common types
> for location information defined there and not in yang-types.
>=20
> /js
>=20
> On Thu, Jul 30, 2020 at 04:02:51PM +0200, Juergen Schoenwaelder wrote:
>> But then perhaps draft-ietf-netmod-geo-location-05 needs to be =
updated
>> or you need to use a grouping. I think we should not have overlapping
>> work in different documents.
>>=20
>> /js
>>=20
>> On Thu, Jul 30, 2020 at 01:54:43PM +0000, Qin Wu wrote:
>>> That is a good option, but draft-ietf-netmod-geo-location-05 only =
define grouping, there is typedef for longitude and latitude, altitude.
>>>=20
>>> -Qin
>>> -----=E9=82=AE=E4=BB=B6=E5=8E=9F=E4=BB=B6-----
>>> =E5=8F=91=E4=BB=B6=E4=BA=BA: Juergen Schoenwaelder =
[mailto:j.schoenwaelder@jacobs-university.de]
>>> =E5=8F=91=E9=80=81=E6=97=B6=E9=97=B4: 2020=E5=B9=B47=E6=9C=8830=E6=97=A5=
 21:32
>>> =E6=94=B6=E4=BB=B6=E4=BA=BA: Qin Wu <bill.wu@huawei.com>
>>> =E6=8A=84=E9=80=81: netmod@ietf.org
>>> =E4=B8=BB=E9=A2=98: Re: [netmod] rfc6991bis: yang:longitude, =
yang:latitude, yang:postal-code, yang:country-code
>>>=20
>>> But there is draft-ietf-netmod-geo-location-05... What about using =
the types defined in there?
>>>=20
>>> /js
>>>=20
>>> On Thu, Jul 30, 2020 at 01:28:17PM +0000, Qin Wu wrote:
>>>> See geolocation definition in draft-ietf-teas-yang-te-topo-22 which =
defines longitude and latitude, altitude.
>>>> I know it is beneficial for future document to import these types =
from rfc6991bis instead of from te topo model.
>>>>=20
>>>> -Qin
>>>> -----=E9=82=AE=E4=BB=B6=E5=8E=9F=E4=BB=B6-----
>>>> =E5=8F=91=E4=BB=B6=E4=BA=BA: netmod =
[mailto:netmod-bounces@ietf.org] =E4=BB=A3=E8=A1=A8 Juergen =
Schoenwaelder
>>>> =E5=8F=91=E9=80=81=E6=97=B6=E9=97=B4: 2020=E5=B9=B47=E6=9C=8818=E6=97=
=A5 3:16
>>>> =E6=94=B6=E4=BB=B6=E4=BA=BA: netmod@ietf.org
>>>> =E4=B8=BB=E9=A2=98: [netmod] rfc6991bis: yang:longitude, =
yang:latitude,
>>>> yang:postal-code, yang:country-code
>>>>=20
>>>>  - It was suggested to add types for longitude, latitude, postal
>>>>    code, country-code. Do we go there or do we leave these for =
other
>>>>    modules to define? It seems such definitions should go into
>>>>    draft-ietf-netmod-geo-location.
>>>>=20
>>>>  - Geo location is covered by draft-ietf-netmod-geo-location
>>>>    (so do nothing).
>>>>=20
>>>>  - For country codes, there is ISO 3166, which defines two-letter,
>>>>    three-letter, and numeric country codes. I assume people wanted
>>>>    two-letter codes (as used in the DNS), i.e. they want DE and not
>>>>    DEU. But note that it is GB and not UK, i.e., what we commonly
>>>>    use in the DNS may not be exactly ISO 3166. (The devil is always
>>>>    in the details.)
>>>>=20
>>>>  - For postal codes, it is unclear what the requirements are or =
what
>>>>    a proper definition for postal codes is. It is not entirely =
clear
>>>>    what the authoritative definition of the format of postal codes
>>>>    is, perhaps the Universal Postal Union.
>>>>=20
>>>>  - Options: (i) do nothing or (ii) add a country code definition
>>>>    only or (iii) add both a country code definition and a postal
>>>>    code definition (which might be to some extend vague)
>>>>=20
>>>>  - Proposal: do nothing
>>>>=20
>>>> --
>>>> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
>>>> Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | =
Germany
>>>> Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>
>>>>=20
>>>> _______________________________________________
>>>> netmod mailing list
>>>> netmod@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/netmod
>>>=20
>>> --
>>> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
>>> Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | =
Germany
>>> Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>
>>=20
>> --
>> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
>> Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | =
Germany
>> Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>
>=20
> --
> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
> Fax:   +49 421 200 3103         <https://www.jacobs-university.de/ =
<https://www.jacobs-university.de/>>


--Apple-Mail=_8B59018A-AAB6-4A2A-A5A3-5C4612DCCB62
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D"">I =
received specific external feedback from the geo experts to just use a =
number instead of a type. I think they may have been thinking that it =
would be easier to redefine the values meaning for different =
systems.<div class=3D""><div class=3D""><br class=3D""></div><div =
class=3D"">Thanks,</div><div class=3D"">Chris.<br class=3D""><div =
class=3D""><div><br class=3D""><blockquote type=3D"cite" class=3D""><div =
class=3D"">On Jul 30, 2020, at 12:23 PM, Juergen Schoenwaelder &lt;<a =
href=3D"mailto:j.schoenwaelder@jacobs-university.de" =
class=3D"">j.schoenwaelder@jacobs-university.de</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><span =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 14px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">Looking in =
the I-Ds, I see that draft-ietf-netmod-geo-location-05</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 14px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">defines a =
grouping geo-location. draft-ietf-teas-yang-te-topo-22</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 14px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">has:</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 14px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+--ro =
geolocation</span><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;+--ro altitude? &nbsp;&nbsp;&nbsp;int64</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 14px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;+--ro latitude? =
&nbsp;&nbsp;&nbsp;geographic-coordinate-degree</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 14px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;+--ro longitude? =
&nbsp;&nbsp;geographic-coordinate-degree</span><br style=3D"caret-color: =
rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 14px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; text-align: start; text-indent: 0px; text-transform: none; =
white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><br style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">You might simply use the grouping here that comes out =
of</span><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" =
class=3D"">draft-ietf-netmod-geo-location-05 - but then the grouping =
is</span><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">also a bit =
more complex than what you have.</span><br style=3D"caret-color: rgb(0, =
0, 0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><br style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">Unfortunately, draft-ietf-netmod-geo-location-05 does not =
define</span><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">helper types. =
The latitude and longitude leafs are simply decimal64s</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 14px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">with all =
details spelled out inline:</span><br style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><br style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;leaf latitude {</span><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Menlo-Regular; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;type decimal64 {</span><br style=3D"caret-color: =
rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 14px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; text-align: start; text-indent: 0px; text-transform: none; =
white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fraction-digits 16;</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 14px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;}</span><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Menlo-Regular; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;units "decimal degrees";</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 14px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;description</span><br style=3D"caret-color: rgb(0, =
0, 0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"The latitude value on the astronomical =
body. The</span><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;definition and precision of this =
measurement is</span><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Menlo-Regular; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;indicated by the reference-frame =
value.";</span><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;}</span><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;leaf longitude {</span><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Menlo-Regular; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;type decimal64 {</span><br style=3D"caret-color: =
rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 14px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; text-align: start; text-indent: 0px; text-transform: none; =
white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fraction-digits 16;</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 14px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;}</span><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Menlo-Regular; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;units "decimal degrees";</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 14px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;description</span><br style=3D"caret-color: rgb(0, =
0, 0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"The longitude value on the =
astronomical body. The</span><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Menlo-Regular; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;definition and precision of this =
measurement is</span><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Menlo-Regular; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;indicated by the =
reference-frame.";</span><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Menlo-Regular; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;}</span><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">The teas =
document has</span><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;typedef geographic-coordinate-degree =
{</span><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;type =
decimal64 {</span><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fra=
ction-digits 8;</span><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Menlo-Regular; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 14px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;description</sp=
an><br style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 14px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"De=
cimal degree (DD) used to express latitude and longitude</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 14px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;geographic coordinates.";</span><br style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;}</span><br style=3D"caret-color: =
rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 14px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; text-align: start; text-indent: 0px; text-transform: none; =
white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><br style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;leaf latitude {</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 14px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;type =
geographic-coordinate-degree {</span><br style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;range =
"-90..90";</span><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 14px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;description</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 14px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"Relative =
position north or south on the Earth's surface.";</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 14px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;}</span><br style=3D"caret-color: =
rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 14px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; text-align: start; text-indent: 0px; text-transform: none; =
white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><br style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;leaf longitude {</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 14px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;type =
geographic-coordinate-degree {</span><br style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;range =
"-180..180";</span><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 14px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;description</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 14px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"Angular =
distance east or west on the Earth's surface.";</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 14px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;}</span><br style=3D"caret-color: =
rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 14px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; text-align: start; text-indent: 0px; text-transform: none; =
white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><br style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">Note also the differences in the precision. =
Obviously,</span><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" =
class=3D"">draft-ietf-netmod-geo-location-05 could have =
defined</span><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">helper types =
like</span><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;typedef latitude {</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 14px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;type decimal64 {</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 14px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fraction-=
digits 16;</span><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span><br style=3D"caret-color:=
 rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 14px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; text-align: start; text-indent: 0px; text-transform: none; =
white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;units "decimal =
degrees";</span><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;description</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 14px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"The latitude =
value on the astronomical body.";</span><br style=3D"caret-color: rgb(0, =
0, 0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;}</span><br style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><br style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;typdef longitude {</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 14px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;type decimal64 {</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 14px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fraction-=
digits 16;</span><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span><br style=3D"caret-color:=
 rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 14px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; text-align: start; text-indent: 0px; text-transform: none; =
white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;units "decimal =
degrees";</span><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;description</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 14px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"The longitude =
value on the astronomical body. The</span><br style=3D"caret-color: =
rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 14px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; text-align: start; text-indent: 0px; text-transform: none; =
white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;definition =
and precision of this measurement is</span><br style=3D"caret-color: =
rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 14px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; text-align: start; text-indent: 0px; text-transform: none; =
white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;indicated by =
the reference-frame.";</span><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Menlo-Regular; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;}</span><br style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><br style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">and a bunch more and used them to define the leafs. These =
types could</span><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">then have =
been reused in situations where the grouping in all its</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 14px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">details is =
not needed.</span><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">I am not =
entirely sure where draft-ietf-netmod-geo-location-05 is in</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 14px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">the WG =
process, the datatracker says "In WG Last Call, Revised I-D</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 14px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">Needed - =
Issue raised by WGLC" - so perhaps there is a chance to get</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 14px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">the inline =
type definitions factored out so that they can be reused.</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 14px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">I think this =
is something where the input from Chris Hopps and the</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 14px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">NETMOD chairs =
is important to determine the path forward. Since we</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 14px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">have an =
ietf-geo-location module, I would prefer to have common types</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 14px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">for location =
information defined there and not in yang-types.</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 14px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">/js</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 14px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">On Thu, Jul =
30, 2020 at 04:02:51PM +0200, Juergen Schoenwaelder wrote:</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 14px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><blockquote type=3D"cite" style=3D"font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; orphans: auto; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D"">But =
then perhaps draft-ietf-netmod-geo-location-05 needs to be updated<br =
class=3D"">or you need to use a grouping. I think we should not have =
overlapping<br class=3D"">work in different documents.<br class=3D""><br =
class=3D"">/js<br class=3D""><br class=3D"">On Thu, Jul 30, 2020 at =
01:54:43PM +0000, Qin Wu wrote:<br class=3D""><blockquote type=3D"cite" =
class=3D"">That is a good option, but draft-ietf-netmod-geo-location-05 =
only define grouping, there is typedef for longitude and latitude, =
altitude.<span class=3D"Apple-converted-space">&nbsp;</span><br =
class=3D""><br class=3D"">-Qin<br class=3D"">-----=E9=82=AE=E4=BB=B6=E5=8E=
=9F=E4=BB=B6-----<br class=3D"">=E5=8F=91=E4=BB=B6=E4=BA=BA: Juergen =
Schoenwaelder [<a href=3D"mailto:j.schoenwaelder@jacobs-university.de" =
class=3D"">mailto:j.schoenwaelder@jacobs-university.de</a>]<span =
class=3D"Apple-converted-space">&nbsp;</span><br class=3D"">=E5=8F=91=E9=80=
=81=E6=97=B6=E9=97=B4: 2020=E5=B9=B47=E6=9C=8830=E6=97=A5 21:32<br =
class=3D"">=E6=94=B6=E4=BB=B6=E4=BA=BA: Qin Wu &lt;<a =
href=3D"mailto:bill.wu@huawei.com" =
class=3D"">bill.wu@huawei.com</a>&gt;<br class=3D"">=E6=8A=84=E9=80=81: =
<a href=3D"mailto:netmod@ietf.org" class=3D"">netmod@ietf.org</a><br =
class=3D"">=E4=B8=BB=E9=A2=98: Re: [netmod] rfc6991bis: yang:longitude, =
yang:latitude, yang:postal-code, yang:country-code<br class=3D""><br =
class=3D"">But there is draft-ietf-netmod-geo-location-05... What about =
using the types defined in there?<br class=3D""><br class=3D"">/js<br =
class=3D""><br class=3D"">On Thu, Jul 30, 2020 at 01:28:17PM +0000, Qin =
Wu wrote:<br class=3D""><blockquote type=3D"cite" class=3D"">See =
geolocation definition in draft-ietf-teas-yang-te-topo-22 which defines =
longitude and latitude, altitude.<br class=3D"">I know it is beneficial =
for future document to import these types from rfc6991bis instead of =
from te topo model.<br class=3D""><br class=3D"">-Qin<br =
class=3D"">-----=E9=82=AE=E4=BB=B6=E5=8E=9F=E4=BB=B6-----<br =
class=3D"">=E5=8F=91=E4=BB=B6=E4=BA=BA: netmod [<a =
href=3D"mailto:netmod-bounces@ietf.org" =
class=3D"">mailto:netmod-bounces@ietf.org</a>] =E4=BB=A3=E8=A1=A8 =
Juergen Schoenwaelder<br class=3D"">=E5=8F=91=E9=80=81=E6=97=B6=E9=97=B4: =
2020=E5=B9=B47=E6=9C=8818=E6=97=A5 3:16<br class=3D"">=E6=94=B6=E4=BB=B6=E4=
=BA=BA: <a href=3D"mailto:netmod@ietf.org" =
class=3D"">netmod@ietf.org</a><br class=3D"">=E4=B8=BB=E9=A2=98: =
[netmod] rfc6991bis: yang:longitude, yang:latitude,<span =
class=3D"Apple-converted-space">&nbsp;</span><br =
class=3D"">yang:postal-code, yang:country-code<br class=3D""><br =
class=3D"">&nbsp;- It was suggested to add types for longitude, =
latitude, postal<br class=3D"">&nbsp;&nbsp;&nbsp;code, country-code. Do =
we go there or do we leave these for other<br =
class=3D"">&nbsp;&nbsp;&nbsp;modules to define? It seems such =
definitions should go into<br =
class=3D"">&nbsp;&nbsp;&nbsp;draft-ietf-netmod-geo-location.<br =
class=3D""><br class=3D"">&nbsp;- Geo location is covered by =
draft-ietf-netmod-geo-location<br class=3D"">&nbsp;&nbsp;&nbsp;(so do =
nothing).<br class=3D""><br class=3D"">&nbsp;- For country codes, there =
is ISO 3166, which defines two-letter,<br =
class=3D"">&nbsp;&nbsp;&nbsp;three-letter, and numeric country codes. I =
assume people wanted<br class=3D"">&nbsp;&nbsp;&nbsp;two-letter codes =
(as used in the DNS), i.e. they want DE and not<br =
class=3D"">&nbsp;&nbsp;&nbsp;DEU. But note that it is GB and not UK, =
i.e., what we commonly<br class=3D"">&nbsp;&nbsp;&nbsp;use in the DNS =
may not be exactly ISO 3166. (The devil is always<br =
class=3D"">&nbsp;&nbsp;&nbsp;in the details.)<br class=3D""><br =
class=3D"">&nbsp;- For postal codes, it is unclear what the requirements =
are or what<br class=3D"">&nbsp;&nbsp;&nbsp;a proper definition for =
postal codes is. It is not entirely clear<br =
class=3D"">&nbsp;&nbsp;&nbsp;what the authoritative definition of the =
format of postal codes<br class=3D"">&nbsp;&nbsp;&nbsp;is, perhaps the =
Universal Postal Union.<br class=3D""><br class=3D"">&nbsp;- Options: =
(i) do nothing or (ii) add a country code definition<br =
class=3D"">&nbsp;&nbsp;&nbsp;only or (iii) add both a country code =
definition and a postal<br class=3D"">&nbsp;&nbsp;&nbsp;code definition =
(which might be to some extend vague)<br class=3D""><br class=3D"">&nbsp;-=
 Proposal: do nothing<br class=3D""><br class=3D"">--<span =
class=3D"Apple-converted-space">&nbsp;</span><br class=3D"">Juergen =
Schoenwaelder =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Jacobs =
University Bremen gGmbH<br class=3D"">Phone: +49 421 200 3587 =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Campus Ring 1 | 28759 =
Bremen | Germany<br class=3D"">Fax: &nbsp;&nbsp;+49 421 200 3103 =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;<a =
href=3D"https://www.jacobs-university.de/" =
class=3D"">https://www.jacobs-university.de/</a>&gt;<br class=3D""><br =
class=3D"">_______________________________________________<br =
class=3D"">netmod mailing list<br class=3D""><a =
href=3D"mailto:netmod@ietf.org" class=3D"">netmod@ietf.org</a><br =
class=3D"">https://www.ietf.org/mailman/listinfo/netmod<br =
class=3D""></blockquote><br class=3D"">--<span =
class=3D"Apple-converted-space">&nbsp;</span><br class=3D"">Juergen =
Schoenwaelder =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Jacobs =
University Bremen gGmbH<br class=3D"">Phone: +49 421 200 3587 =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Campus Ring 1 | 28759 =
Bremen | Germany<br class=3D"">Fax: &nbsp;&nbsp;+49 421 200 3103 =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;<a =
href=3D"https://www.jacobs-university.de/" =
class=3D"">https://www.jacobs-university.de/</a>&gt;<br =
class=3D""></blockquote><br class=3D"">--<span =
class=3D"Apple-converted-space">&nbsp;</span><br class=3D"">Juergen =
Schoenwaelder =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Jacobs =
University Bremen gGmbH<br class=3D"">Phone: +49 421 200 3587 =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Campus Ring 1 | 28759 =
Bremen | Germany<br class=3D"">Fax: &nbsp;&nbsp;+49 421 200 3103 =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;<a =
href=3D"https://www.jacobs-university.de/" =
class=3D"">https://www.jacobs-university.de/</a>&gt;<br =
class=3D""></blockquote><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Menlo-Regular; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">--<span class=3D"Apple-converted-space">&nbsp;</span></span><br=
 style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 14px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">Juergen =
Schoenwaelder =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Jacobs =
University Bremen gGmbH</span><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Menlo-Regular; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">Phone: +49 421 200 3587 =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Campus Ring 1 | 28759 =
Bremen | Germany</span><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Menlo-Regular; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">Fax: &nbsp;&nbsp;+49 421 200 3103 =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><a =
href=3D"https://www.jacobs-university.de/" style=3D"font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; orphans: auto; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; =
-webkit-text-stroke-width: 0px;" =
class=3D"">https://www.jacobs-university.de/</a><span =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 14px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" =
class=3D"">&gt;</span></div></blockquote></div><br =
class=3D""></div></div></div></body></html>=

--Apple-Mail=_8B59018A-AAB6-4A2A-A5A3-5C4612DCCB62--

--Apple-Mail=_9002F501-D708-460E-B7E9-34820D76BDB7
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEm56yH/NF+m1FHa6lLh2DDte4MCUFAl8i93gACgkQLh2DDte4
MCUyqBAAgm3fiOVHnimFiMMOrQxsEYaKlIfbtbEcjLo4IHB93GBJRCeSSZ3feF1m
IisJIad7lfr6klxo5f4vJ3peCOoJZ92IJq29NiCTJSU/4Jpdua6sm/rBgz5yttmQ
idRbBRd74ixXfE15QDRY4eXsQhNw0ciO41WUU4TCno60/5QIUeJeBNKLwJ7d2Ygl
TQzHUFJOiUrTmoKpCkEeaz7HmgLFUbQR9FEGzrBKf04ZsA5HNnWXWa14k0wGnbWe
0jxtRINq4iluo/y63A2F2Ql5Huw2t8FLx8ROLTP5guubSP/muio8qFm8TvHnEEvl
YyF0/Bo0829BSLmOoBwTr2e2O+nrFZUIW7yxZdvFbSCMLhNsyhBZMGJ8ty6N0AF/
e9MXNMKdCs2KuSD08Zl3AWW6yZv+yu6DILTQCs9VONeUVo4Tmbp/wiBtzLPOF51t
wnPD5486is8R+yzhnDIT0W4d76FgwLXefuJJxoQV2FBmHpoOaLf42RITtzCdUC97
9NzLkQ25x7cgtERAVXwyRZ3E40DadSLM9Xy9daSEOkI15p9ebCnDOpUh4iTyr3tG
EwKu9LXEhaVpMbKO3XNDUZd/MCoK9kvQugxH8Wrx6TlufPnRFYRg8bk+Ry3CaKXp
ZI9Hym9eF5BRcUCFf+5nLGOWKLSFRK8macMmiWKpYJxNMjMJRPE=
=QYhU
-----END PGP SIGNATURE-----

--Apple-Mail=_9002F501-D708-460E-B7E9-34820D76BDB7--


From nobody Thu Jul 30 10:26:41 2020
Return-Path: <rrahman@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A41273A0CE6 for <netmod@ietfa.amsl.com>; Thu, 30 Jul 2020 10:26:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.62
X-Spam-Level: 
X-Spam-Status: No, score=-9.62 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, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=BF7d5JIy; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=g6CtV4Rt
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 o9z-PmQL8BR2 for <netmod@ietfa.amsl.com>; Thu, 30 Jul 2020 10:26:37 -0700 (PDT)
Received: from alln-iport-4.cisco.com (alln-iport-4.cisco.com [173.37.142.91]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 08FAE3A146D for <netmod@ietf.org>; Thu, 30 Jul 2020 10:25:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=5694; q=dns/txt; s=iport; t=1596129911; x=1597339511; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=0zLRtevujg1SzIokJIvYXp6I/qW0MA8SnrFFqbRXefM=; b=BF7d5JIyMapfgfdI2uUlQ1yTOsvLX3tc/rFtkc+lHACYbmq+lhEjKHoX omMmTDMPS9PYWyFpN8DPafcQiwfBqa5CqsJ9QIo1gJTo5W7Ov5g3BuqdQ mFNoWbRlG8e9JyU125rED1z2G45gx8fgRD/tBzdCSx/7ODSglyRyIcCm8 o=;
IronPort-PHdr: =?us-ascii?q?9a23=3AG+vlmh3GsfeNa2JqsmDT+zVfbzU7u7jyIg8e44?= =?us-ascii?q?YmjLQLaKm44pD+JxWEtadvhVTOV56e9vRFlefMqKH8SCoM7MXJvHMDdclKUB?= =?us-ascii?q?kIwYUTkhc7CcGIQUv8MLbxbiM8EcgDMT0t/3yyPUVPXsqrYVrUry6w5DUVEA?= =?us-ascii?q?66KAx0OOnvAY/OnoK72rP695jaeQ4dgj27bPt7Jwm3qgOEsM4QjO4AYqY8wx?= =?us-ascii?q?fEuD1GYeNTkGhpPlmU2R3745S9?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0DdAQBrASNf/4oNJK1dAxsBAQEBAQE?= =?us-ascii?q?BAQUBAQESAQEBAwMBAQFAgUqBUlEHb1gvLAqEK4NGA41OmGKCUwNVCwEBAQw?= =?us-ascii?q?BARgLCgIEAQGECEQCF4IXAiQ4EwIDAQELAQEFAQEBAgEGBG2FXAyFcgEBBAE?= =?us-ascii?q?BEBERDAEBLAsBDQICAQYCDgIIAgIjAwICAhkMCxQBEAEBBAENBSKDBAGCSwM?= =?us-ascii?q?uAQ6UdpBoAoE5iGF2gTKBO4FGAQEFhRgYgg4DBgWBCSoBgm6DX4Y/GoFBP4E?= =?us-ascii?q?4HIJNPoJcAQGBXxcKJoJPM4Itj0eDK6MZCoJfmX8DHp90kh+fHwIEAgQFAg4?= =?us-ascii?q?BAQWBaiOBV3AVOyoBgj5QFwINjh83gzozhGGFQnQ3AgYBBwEBAwl8jksBgRA?= =?us-ascii?q?BAQ?=
X-IronPort-AV: E=Sophos;i="5.75,415,1589241600"; d="scan'208";a="520111955"
Received: from alln-core-5.cisco.com ([173.36.13.138]) by alln-iport-4.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 30 Jul 2020 17:25:10 +0000
Received: from XCH-RCD-003.cisco.com (xch-rcd-003.cisco.com [173.37.102.13]) by alln-core-5.cisco.com (8.15.2/8.15.2) with ESMTPS id 06UHP9OI008581 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 30 Jul 2020 17:25:10 GMT
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by XCH-RCD-003.cisco.com (173.37.102.13) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 30 Jul 2020 12:25:09 -0500
Received: from xhs-aln-002.cisco.com (173.37.135.119) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 30 Jul 2020 13:25:08 -0400
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Thu, 30 Jul 2020 12:25:08 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=I0/SVydvSm8L2tlNOlIVpPWR0c9zJ1FFUwyG91dyRv0jlAz8tA1KdVy1tIdPO9BwVu9jgnHUFMUYVDdKdngS2eRJDwN404tCm6O17NnvODSiavGKygJxfFY/4qcGfGiS79qia+aOOR6VbOdB41dtUM0QJaKzuxKtO9jMpZTMmcAO5sCo//61V+xURiqzQnLkhtDOQHUOHYIjlDGo45Rkdkt2WqvgF79nQClsTHHBkLtFFazJeTiC9JaHf2s1zrSYb0TOgbCyNG1yfKi9dUWwKym4i9a9s3/DAoeTejTdp/4ZeyjXPanAQHn5A3L6HSb/iNNzpkpkjfviTY16JCJtkA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=0zLRtevujg1SzIokJIvYXp6I/qW0MA8SnrFFqbRXefM=; b=OTPcnzmt8TzHREI1VeMP719daQ4Ms4blnHwmCRJjkWiXRXGCIQEDt3Hc3amEx4Gy1lE6oqGtJiXoSidR9bBljYmi4CGP68M57UCIB0Z6zIC74KyEnWDovEJHvFLFT9CD7mg4VsxA24hfl6fPfYisNr8YukO9cXOQ5kvfq3IInU22Mic3u2UByNAIBq4nccrrbTzj9XD0Ws0eU4uG/Eo8IW+xh6wO2bgk/gylJpDr74H/gMYQZRTqVgiN2GHJosmH3s2Th2fti/1z6Bdu1XkIBncRB6HXyXj//2V34slDdY25PtYGuKHHQ3PG6HHWuv3CSJS7j5n9KDf7GX6atb3wsQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=0zLRtevujg1SzIokJIvYXp6I/qW0MA8SnrFFqbRXefM=; b=g6CtV4Rtrs4tmnRBDJyG3XrkhMp0IQ5w8PFaVox84utGnmBlZd22fiUl+t24P66RjWLh4X6cCpBisB+d6zo3ftZ7FmQ+yNtGfKeQEWPvKHnraL+8R4pJyTz/GuOVeHQ9QRZyI2hUki5EsIFs0dcGtFvX1D5FxNUC5P6UZEvZ81I=
Received: from BN6PR11MB3875.namprd11.prod.outlook.com (2603:10b6:405:80::37) by BN6PR11MB1346.namprd11.prod.outlook.com (2603:10b6:404:4a::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3239.17; Thu, 30 Jul 2020 17:25:07 +0000
Received: from BN6PR11MB3875.namprd11.prod.outlook.com ([fe80::3076:a505:335e:a8ff]) by BN6PR11MB3875.namprd11.prod.outlook.com ([fe80::3076:a505:335e:a8ff%6]) with mapi id 15.20.3239.020; Thu, 30 Jul 2020 17:25:07 +0000
From: "Reshad Rahman (rrahman)" <rrahman@cisco.com>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, Qin Wu <bill.wu@huawei.com>
CC: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] rfc6991bis: yang:longitude, yang:latitude, yang:postal-code, yang:country-code
Thread-Index: AdZmePPoXf3+ie0qQAGol1X7+KDmrgAASjyA///1cwA=
Date: Thu, 30 Jul 2020 17:25:07 +0000
Message-ID: <3EBB0D8B-F1EA-4BBF-9FC9-23167901C1B7@cisco.com>
References: <B8F9A780D330094D99AF023C5877DABAAD8A8660@dggeml511-mbs.china.huawei.com> <20200730140251.q7hwxc6j4kxuy5vq@anna.jacobs.jacobs-university.de>
In-Reply-To: <20200730140251.q7hwxc6j4kxuy5vq@anna.jacobs.jacobs-university.de>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.37.20051002
authentication-results: jacobs-university.de; dkim=none (message not signed) header.d=none;jacobs-university.de; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [142.113.229.50]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: c20ef328-3fe3-4657-ad3c-08d834ad813b
x-ms-traffictypediagnostic: BN6PR11MB1346:
x-microsoft-antispam-prvs: <BN6PR11MB1346915DCBECEE09A3E1A8EDAB710@BN6PR11MB1346.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: hFkubwAsu4NErC9M4ieE/su2bFk3GCcraUhTH58vmf5jKYCimzcek/b0jK7zgYnOCJsEJ7J112CME19SQ2V/i7OTGrJ12v+cISrM4e5NuQiXkEQorB0nmclDR7k6JEmLxYqrtJx/mNQL3YWKZoy/IyNIIz3tRsuchms7gVrOdaj6p95EYaz2EvS3+N3MskN2XiibaiiGaye3YtPgSJEiSFfAAhnqudCQ+5SqMEJeYVPm3afUEMl88N+O8rFLDPOCkk4UI4TLSCoFcD4iiTdr9CV3R2HzUZuhsipC9Wdu+tFtiGNjADIjKUacuYDoskZkNd/HY8Ba65J7LyzjTAgz6ntYFZZSuP/P9bclpWhMDr7LEoa9HPuy7Qq5FwUNeJRKet7e8qbcRFZx5QL65+xG0w==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BN6PR11MB3875.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(376002)(39860400002)(366004)(136003)(346002)(396003)(33656002)(8676002)(83380400001)(83080400001)(966005)(110136005)(8936002)(316002)(4326008)(6486002)(36756003)(71200400001)(91956017)(76116006)(5660300002)(66476007)(86362001)(26005)(6506007)(66946007)(66446008)(66556008)(2906002)(478600001)(2616005)(64756008)(6512007)(186003); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: ISD8c3eJ+tBppbt1uze+ua7O9B4E5b2yX3N/c2C2hPcHCfu7N5k9RwfJpVyUDZUK23+RyMIVsSdwQoiNdtoyXjTOHv/hf1fBj+rSRVka3FMgJ0huwpv8oIIPRaN25fcw5rq9B6QvyaB1RA9GKKjvMqC4amXzQBY8InTqGRAQ356WkVSD1fGM6JNOFBPYRmLgCsZ/hF2wBvhbmDSTmGDb13be7a7ICWeV8lv2ps/fAD3iuFINbOeK+Z0gUjgLCO8V09nhTRGcve+58BNMO7RObkNiWblARkKh/YNyrmcPLCdchzwtwpbHJT2tgj6OJRl+umQij1ZefrgUPjua1h3bpstIEc9qCcD0fCeG22Rw5MDuV27x7U4MadiECG1jpEqY7pVhOdm8b6vwqiSMarJaZFQ99i9kpNRBG5881HOGKL168HTJZ+JG+yogUAJODi5Y668I9aFSuy1WJzizNevncKofu3IFl3shqj+9SHH/EgSBcK2HKgbRkC7ml6wIranri84Y/jfwYqTBwgteFnG6PTu9agFC0eOwEchx/eKjZMiwZ2RqfcTURO7lwFoD3DHUPWTtDy6zSweL9er7tmUjfxxk+eN4QbQiwkBoIROo4qBeNcSK50xqu+P4DswrRG8ElgeXnfy/ocx1dkQiU4jjlQ==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <82BD68AF652A9E49B7B5D9A8D2CAD6FE@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BN6PR11MB3875.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: c20ef328-3fe3-4657-ad3c-08d834ad813b
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jul 2020 17:25:07.3394 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JDL5cd/hxvvRPO2g+vr0sCJqLR9ufVcj45PFLMs3pefrgYzQu7zsWRcsfUWKMwqu2np4KhYFGlyaXBRo8KNPjA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB1346
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.13, xch-rcd-003.cisco.com
X-Outbound-Node: alln-core-5.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/Pmb9clHQu_Vw7BF82Tk0qEameZU>
Subject: Re: [netmod] rfc6991bis: yang:longitude, yang:latitude, yang:postal-code, yang:country-code
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Jul 2020 17:26:40 -0000

KzENCg0KDQoNCu+7v09uIDIwMjAtMDctMzAsIDEwOjA0IEFNLCAibmV0bW9kIG9uIGJlaGFsZiBv
ZiBKdWVyZ2VuIFNjaG9lbndhZWxkZXIiIDxuZXRtb2QtYm91bmNlc0BpZXRmLm9yZyBvbiBiZWhh
bGYgb2Ygai5zY2hvZW53YWVsZGVyQGphY29icy11bml2ZXJzaXR5LmRlPiB3cm90ZToNCg0KICAg
IEJ1dCB0aGVuIHBlcmhhcHMgZHJhZnQtaWV0Zi1uZXRtb2QtZ2VvLWxvY2F0aW9uLTA1IG5lZWRz
IHRvIGJlIHVwZGF0ZWQNCiAgICBvciB5b3UgbmVlZCB0byB1c2UgYSBncm91cGluZy4gSSB0aGlu
ayB3ZSBzaG91bGQgbm90IGhhdmUgb3ZlcmxhcHBpbmcNCiAgICB3b3JrIGluIGRpZmZlcmVudCBk
b2N1bWVudHMuDQoNCiAgICAvanMNCg0KICAgIE9uIFRodSwgSnVsIDMwLCAyMDIwIGF0IDAxOjU0
OjQzUE0gKzAwMDAsIFFpbiBXdSB3cm90ZToNCiAgICA+IFRoYXQgaXMgYSBnb29kIG9wdGlvbiwg
YnV0IGRyYWZ0LWlldGYtbmV0bW9kLWdlby1sb2NhdGlvbi0wNSBvbmx5IGRlZmluZSBncm91cGlu
ZywgdGhlcmUgaXMgdHlwZWRlZiBmb3IgbG9uZ2l0dWRlIGFuZCBsYXRpdHVkZSwgYWx0aXR1ZGUu
IA0KICAgID4gDQogICAgPiAtUWluDQogICAgPiAtLS0tLemCruS7tuWOn+S7ti0tLS0tDQogICAg
PiDlj5Hku7bkuro6IEp1ZXJnZW4gU2Nob2Vud2FlbGRlciBbbWFpbHRvOmouc2Nob2Vud2FlbGRl
ckBqYWNvYnMtdW5pdmVyc2l0eS5kZV0gDQogICAgPiDlj5HpgIHml7bpl7Q6IDIwMjDlubQ35pyI
MzDml6UgMjE6MzINCiAgICA+IOaUtuS7tuS6ujogUWluIFd1IDxiaWxsLnd1QGh1YXdlaS5jb20+
DQogICAgPiDmioTpgIE6IG5ldG1vZEBpZXRmLm9yZw0KICAgID4g5Li76aKYOiBSZTogW25ldG1v
ZF0gcmZjNjk5MWJpczogeWFuZzpsb25naXR1ZGUsIHlhbmc6bGF0aXR1ZGUsIHlhbmc6cG9zdGFs
LWNvZGUsIHlhbmc6Y291bnRyeS1jb2RlDQogICAgPiANCiAgICA+IEJ1dCB0aGVyZSBpcyBkcmFm
dC1pZXRmLW5ldG1vZC1nZW8tbG9jYXRpb24tMDUuLi4gV2hhdCBhYm91dCB1c2luZyB0aGUgdHlw
ZXMgZGVmaW5lZCBpbiB0aGVyZT8NCiAgICA+IA0KICAgID4gL2pzDQogICAgPiANCiAgICA+IE9u
IFRodSwgSnVsIDMwLCAyMDIwIGF0IDAxOjI4OjE3UE0gKzAwMDAsIFFpbiBXdSB3cm90ZToNCiAg
ICA+ID4gU2VlIGdlb2xvY2F0aW9uIGRlZmluaXRpb24gaW4gZHJhZnQtaWV0Zi10ZWFzLXlhbmct
dGUtdG9wby0yMiB3aGljaCBkZWZpbmVzIGxvbmdpdHVkZSBhbmQgbGF0aXR1ZGUsIGFsdGl0dWRl
Lg0KICAgID4gPiBJIGtub3cgaXQgaXMgYmVuZWZpY2lhbCBmb3IgZnV0dXJlIGRvY3VtZW50IHRv
IGltcG9ydCB0aGVzZSB0eXBlcyBmcm9tIHJmYzY5OTFiaXMgaW5zdGVhZCBvZiBmcm9tIHRlIHRv
cG8gbW9kZWwuDQogICAgPiA+IA0KICAgID4gPiAtUWluDQogICAgPiA+IC0tLS0t6YKu5Lu25Y6f
5Lu2LS0tLS0NCiAgICA+ID4g5Y+R5Lu25Lq6OiBuZXRtb2QgW21haWx0bzpuZXRtb2QtYm91bmNl
c0BpZXRmLm9yZ10g5Luj6KGoIEp1ZXJnZW4gU2Nob2Vud2FlbGRlcg0KICAgID4gPiDlj5HpgIHm
l7bpl7Q6IDIwMjDlubQ35pyIMTjml6UgMzoxNg0KICAgID4gPiDmlLbku7bkuro6IG5ldG1vZEBp
ZXRmLm9yZw0KICAgID4gPiDkuLvpopg6IFtuZXRtb2RdIHJmYzY5OTFiaXM6IHlhbmc6bG9uZ2l0
dWRlLCB5YW5nOmxhdGl0dWRlLCANCiAgICA+ID4geWFuZzpwb3N0YWwtY29kZSwgeWFuZzpjb3Vu
dHJ5LWNvZGUNCiAgICA+ID4gDQogICAgPiA+ICAgLSBJdCB3YXMgc3VnZ2VzdGVkIHRvIGFkZCB0
eXBlcyBmb3IgbG9uZ2l0dWRlLCBsYXRpdHVkZSwgcG9zdGFsDQogICAgPiA+ICAgICBjb2RlLCBj
b3VudHJ5LWNvZGUuIERvIHdlIGdvIHRoZXJlIG9yIGRvIHdlIGxlYXZlIHRoZXNlIGZvciBvdGhl
cg0KICAgID4gPiAgICAgbW9kdWxlcyB0byBkZWZpbmU/IEl0IHNlZW1zIHN1Y2ggZGVmaW5pdGlv
bnMgc2hvdWxkIGdvIGludG8NCiAgICA+ID4gICAgIGRyYWZ0LWlldGYtbmV0bW9kLWdlby1sb2Nh
dGlvbi4NCiAgICA+ID4gDQogICAgPiA+ICAgLSBHZW8gbG9jYXRpb24gaXMgY292ZXJlZCBieSBk
cmFmdC1pZXRmLW5ldG1vZC1nZW8tbG9jYXRpb24NCiAgICA+ID4gICAgIChzbyBkbyBub3RoaW5n
KS4NCiAgICA+ID4gDQogICAgPiA+ICAgLSBGb3IgY291bnRyeSBjb2RlcywgdGhlcmUgaXMgSVNP
IDMxNjYsIHdoaWNoIGRlZmluZXMgdHdvLWxldHRlciwNCiAgICA+ID4gICAgIHRocmVlLWxldHRl
ciwgYW5kIG51bWVyaWMgY291bnRyeSBjb2Rlcy4gSSBhc3N1bWUgcGVvcGxlIHdhbnRlZA0KICAg
ID4gPiAgICAgdHdvLWxldHRlciBjb2RlcyAoYXMgdXNlZCBpbiB0aGUgRE5TKSwgaS5lLiB0aGV5
IHdhbnQgREUgYW5kIG5vdA0KICAgID4gPiAgICAgREVVLiBCdXQgbm90ZSB0aGF0IGl0IGlzIEdC
IGFuZCBub3QgVUssIGkuZS4sIHdoYXQgd2UgY29tbW9ubHkNCiAgICA+ID4gICAgIHVzZSBpbiB0
aGUgRE5TIG1heSBub3QgYmUgZXhhY3RseSBJU08gMzE2Ni4gKFRoZSBkZXZpbCBpcyBhbHdheXMN
CiAgICA+ID4gICAgIGluIHRoZSBkZXRhaWxzLikNCiAgICA+ID4gDQogICAgPiA+ICAgLSBGb3Ig
cG9zdGFsIGNvZGVzLCBpdCBpcyB1bmNsZWFyIHdoYXQgdGhlIHJlcXVpcmVtZW50cyBhcmUgb3Ig
d2hhdA0KICAgID4gPiAgICAgYSBwcm9wZXIgZGVmaW5pdGlvbiBmb3IgcG9zdGFsIGNvZGVzIGlz
LiBJdCBpcyBub3QgZW50aXJlbHkgY2xlYXINCiAgICA+ID4gICAgIHdoYXQgdGhlIGF1dGhvcml0
YXRpdmUgZGVmaW5pdGlvbiBvZiB0aGUgZm9ybWF0IG9mIHBvc3RhbCBjb2Rlcw0KICAgID4gPiAg
ICAgaXMsIHBlcmhhcHMgdGhlIFVuaXZlcnNhbCBQb3N0YWwgVW5pb24uDQogICAgPiA+IA0KICAg
ID4gPiAgIC0gT3B0aW9uczogKGkpIGRvIG5vdGhpbmcgb3IgKGlpKSBhZGQgYSBjb3VudHJ5IGNv
ZGUgZGVmaW5pdGlvbg0KICAgID4gPiAgICAgb25seSBvciAoaWlpKSBhZGQgYm90aCBhIGNvdW50
cnkgY29kZSBkZWZpbml0aW9uIGFuZCBhIHBvc3RhbA0KICAgID4gPiAgICAgY29kZSBkZWZpbml0
aW9uICh3aGljaCBtaWdodCBiZSB0byBzb21lIGV4dGVuZCB2YWd1ZSkNCiAgICA+ID4gDQogICAg
PiA+ICAgLSBQcm9wb3NhbDogZG8gbm90aGluZw0KICAgID4gPiAgIA0KICAgID4gPiAtLSANCiAg
ICA+ID4gSnVlcmdlbiBTY2hvZW53YWVsZGVyICAgICAgICAgICBKYWNvYnMgVW5pdmVyc2l0eSBC
cmVtZW4gZ0dtYkgNCiAgICA+ID4gUGhvbmU6ICs0OSA0MjEgMjAwIDM1ODcgICAgICAgICBDYW1w
dXMgUmluZyAxIHwgMjg3NTkgQnJlbWVuIHwgR2VybWFueQ0KICAgID4gPiBGYXg6ICAgKzQ5IDQy
MSAyMDAgMzEwMyAgICAgICAgIDxodHRwczovL3d3dy5qYWNvYnMtdW5pdmVyc2l0eS5kZS8+DQog
ICAgPiA+IA0KICAgID4gPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXw0KICAgID4gPiBuZXRtb2QgbWFpbGluZyBsaXN0DQogICAgPiA+IG5ldG1vZEBpZXRm
Lm9yZw0KICAgID4gPiBodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL25ldG1v
ZA0KICAgID4gDQogICAgPiAtLSANCiAgICA+IEp1ZXJnZW4gU2Nob2Vud2FlbGRlciAgICAgICAg
ICAgSmFjb2JzIFVuaXZlcnNpdHkgQnJlbWVuIGdHbWJIDQogICAgPiBQaG9uZTogKzQ5IDQyMSAy
MDAgMzU4NyAgICAgICAgIENhbXB1cyBSaW5nIDEgfCAyODc1OSBCcmVtZW4gfCBHZXJtYW55DQog
ICAgPiBGYXg6ICAgKzQ5IDQyMSAyMDAgMzEwMyAgICAgICAgIDxodHRwczovL3d3dy5qYWNvYnMt
dW5pdmVyc2l0eS5kZS8+DQoNCiAgICAtLSANCiAgICBKdWVyZ2VuIFNjaG9lbndhZWxkZXIgICAg
ICAgICAgIEphY29icyBVbml2ZXJzaXR5IEJyZW1lbiBnR21iSA0KICAgIFBob25lOiArNDkgNDIx
IDIwMCAzNTg3ICAgICAgICAgQ2FtcHVzIFJpbmcgMSB8IDI4NzU5IEJyZW1lbiB8IEdlcm1hbnkN
CiAgICBGYXg6ICAgKzQ5IDQyMSAyMDAgMzEwMyAgICAgICAgIDxodHRwczovL3d3dy5qYWNvYnMt
dW5pdmVyc2l0eS5kZS8+DQoNCiAgICBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXw0KICAgIG5ldG1vZCBtYWlsaW5nIGxpc3QNCiAgICBuZXRtb2RAaWV0Zi5v
cmcNCiAgICBodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL25ldG1vZA0KDQo=


From nobody Thu Jul 30 13:55:07 2020
Return-Path: <01000173a181be4b-3cb4eb13-5e3d-470c-9fc7-894a5db71272-000000@amazonses.watsen.net>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BADDE3A0CB9 for <netmod@ietfa.amsl.com>; Thu, 30 Jul 2020 13:55:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=amazonses.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 UGiE7s9jfS0h for <netmod@ietfa.amsl.com>; Thu, 30 Jul 2020 13:55:03 -0700 (PDT)
Received: from a8-33.smtp-out.amazonses.com (a8-33.smtp-out.amazonses.com [54.240.8.33]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 605033A0CB4 for <netmod@ietf.org>; Thu, 30 Jul 2020 13:55:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=224i4yxa5dv7c2xz3womw6peuasteono; d=amazonses.com; t=1596142502; h=Content-Type:Mime-Version:Subject:From:In-Reply-To:Date:Cc:Content-Transfer-Encoding:Message-Id:References:To:Feedback-ID; bh=m0tLPnSkapHcgBq+NfrIcN8lMiGvNUslOhMo5shsw+c=; b=HPRj1oeyXndusvrBBDubYg4TkmuBrNORb9XxfwAjSYB0qFKS6GWQMux0dGD/qJBH 4hl4pVypRRIEdfaYY4MeWYTvidh9549drCk9742iCtvEdyesC/Yc8dGgI+jjcbuXgkA p0XQc92NDZFh2hlbCMtEopCYIXJy9w4AGYnMHbag=
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.80.23.2.2\))
From: Kent Watsen <kent@watsen.net>
In-Reply-To: <20200730134715.otyb4e6uqjylszdg@anna.jacobs.jacobs-university.de>
Date: Thu, 30 Jul 2020 20:55:01 +0000
Cc: "Nagendra Kumar Nainar (naikumar)" <naikumar@cisco.com>, "Carlos Pignataro (cpignata)" <cpignata@cisco.com>, "netmod@ietf.org" <netmod@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-ID: <01000173a181be4b-3cb4eb13-5e3d-470c-9fc7-894a5db71272-000000@us-east-1.amazonses.com>
References: <20200717192556.63e7gfbbrn2qyqzo@anna.jacobs.jacobs-university.de> <AM6PR07MB52220AD16FAC337D4F89A674A07B0@AM6PR07MB5222.eurprd07.prod.outlook.com> <64A58592-5FD0-4752-8069-E59E62C3F699@cisco.com> <AM6PR07MB5222C7EC1927B652D7C7389DA07B0@AM6PR07MB5222.eurprd07.prod.outlook.com> <A27BF4C9-FD50-46C0-8D95-36BD778EBAC6@cisco.com> <7D333828-EF9E-4786-B820-5B4A29B37440@cisco.com> <20200730134715.otyb4e6uqjylszdg@anna.jacobs.jacobs-university.de>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
X-Mailer: Apple Mail (2.3608.80.23.2.2)
X-SES-Outgoing: 2020.07.30-54.240.8.33
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/4skf8hiBMNqAK8TW_1Lr0WxGbSE>
Subject: Re: [netmod] rfc6991bis: loopback addresses
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Jul 2020 20:55:05 -0000

> Thanks for pointing to the definitions in =
draft-nainar-mpls-lsp-ping-yang.
> With that, your request is relatively clear now

Looking at draft-nainar-mpls-lsp-ping-yang, the proposal is a =
=E2=80=9Ctypedef=E2=80=9D that constrains inet:ipv[46]-address so that =
it can only contain loopback address values.


> and the question the WG
> needs to answer is whether these types are common enough to warrant =
being
> part of inet-types, i.e., are there any other places where these types
> may be useful?

I don=E2=80=99t think so, but I=E2=80=99m not a routing person.


> /js

K.  // contributor=


From nobody Thu Jul 30 14:05:57 2020
Return-Path: <acee@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 17A913A0CC9 for <netmod@ietfa.amsl.com>; Thu, 30 Jul 2020 14:05:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.62
X-Spam-Level: 
X-Spam-Status: No, score=-9.62 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, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=MxTEu7uf; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=EYsqp6bA
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 gQffG6VFJPF8 for <netmod@ietfa.amsl.com>; Thu, 30 Jul 2020 14:05:53 -0700 (PDT)
Received: from rcdn-iport-7.cisco.com (rcdn-iport-7.cisco.com [173.37.86.78]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 215493A0CC5 for <netmod@ietf.org>; Thu, 30 Jul 2020 14:05:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=1500; q=dns/txt; s=iport; t=1596143153; x=1597352753; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=e2iUkqKSH2YRvXjfWfP7ZAeeSL5JNKD6i8V9CkQbx0Q=; b=MxTEu7uf5hGW6VQd/Dpw7VvVHxECnDjV3Xi/W7ADnD037+5TTTNXRmn8 WxxItNd5l6J1srj59iN8okqv/aEMO52E1Hq+xkRTpe9Ipowz9xP7I8sxy /uiOid4Fh+4QOJhbQ9YVkrssqJEW+KR5wZpBy7c3v+qVjSBMy9kajjUoC M=;
IronPort-PHdr: =?us-ascii?q?9a23=3APSJsMxRX5bKrV/ZqEh5hIvVAv9psv++ubAcI9p?= =?us-ascii?q?oqja5Pea2//pPkeVbS/uhpkESQBNuJ9PtYkOfQ9abtRT9I7ZWAtSUEd5pBH1?= =?us-ascii?q?8AhN4NlgMtSMiCFQXgLfHsYiB7eaYKVFJs83yhd0QAHsH4ag7Nq2Gp4DhUHB?= =?us-ascii?q?jjZkJ5I+3vEdvUiMK6n+m555zUZVBOgzywKbN/JRm7t0PfrM4T1IBjMa02jB?= =?us-ascii?q?DOpyhF?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CnBwCSNSNf/5ldJa1gHAEBAQEBAQc?= =?us-ascii?q?BARIBAQQEAQFAgUqBUlEHb1gvLAqEK4NGA40pJZhiglMDVQsBAQEMAQEYCwo?= =?us-ascii?q?CBAEBhAhEAheCFwIkOBMCAwEBCwEBBQEBAQIBBgRthVwMhXIBAQECAQEBEBE?= =?us-ascii?q?RDAEBLAsBDwIBCBoCJgICAiULFRACBAENBSKDBAGCSwMOIAEOpVcCgTmIYXa?= =?us-ascii?q?BMoMBAQEFgkqCUhiCDgMGgQ4qgm+DX4Y/GoIAgTgMEIJNPoJcAQGEdTOCLZJ?= =?us-ascii?q?yoxkKgl+ZfwMen3SSH58fAgQCBAUCDgEBBYFqI4FXcBU7KgGCPlAXAg2OH4N?= =?us-ascii?q?xhRSFQnQ3AgYBBwEBAwl8jkgBgRABAQ?=
X-IronPort-AV: E=Sophos;i="5.75,415,1589241600"; d="scan'208";a="795845579"
Received: from rcdn-core-2.cisco.com ([173.37.93.153]) by rcdn-iport-7.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 30 Jul 2020 21:05:52 +0000
Received: from XCH-ALN-004.cisco.com (xch-aln-004.cisco.com [173.36.7.14]) by rcdn-core-2.cisco.com (8.15.2/8.15.2) with ESMTPS id 06UL5qnW031786 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 30 Jul 2020 21:05:52 GMT
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by XCH-ALN-004.cisco.com (173.36.7.14) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 30 Jul 2020 16:05:51 -0500
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 30 Jul 2020 17:05:51 -0400
Received: from NAM11-CO1-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Thu, 30 Jul 2020 17:05:50 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=JwrTZiPfT2BfgGNsNxBHIfI94YuxL+VduEIdbBIs5bKeC3QZKV3e87/EtigpWQamWu/ohB+3DWJ5bEdXW8UqHAWBCSpTTys/g5p2FrWlrWd4Cm9Rxrz1FGih13d9qVoBiOe9VKYsjafMLaZ2nHmLO/PMTedFUvPwo2AjV4IR9XFJV54/8vBunmxXEpspBpcPCpGQF8qP4yIz2RdbGHY07Wfy0SQnvoRFMFW7oVquNQWGiA3U0DkR1BZ+R5awmpj2L/EAqDjASlwhMtFcIuWiI9IvhGN2m5jur5ticnq0/Cqq/Mu4m9pUg5ZLz+XYQNRgEDXnRM4gB+nIE6+HXXkEhA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=e2iUkqKSH2YRvXjfWfP7ZAeeSL5JNKD6i8V9CkQbx0Q=; b=DZMsKseHU/K48RhTUZfwj/RSb8dbMCc+goG/koiGMEloxUcUefJJyGMOSf65EWN9x/6Q5EAtPLmgNGA2bzFHTz1nzXA/yvGQed09h5FklQr1J1lci7eE96ZCmJ9dxFjKskWKCfkFH0mYiulmxI7TGg1HUS2oiFFiqMOMFHSad9Wor9AaUv+w3eY7e/e48K6jRsD+p3Ewnv5ix46uM54tbXvCZXnlCXpCe8SqQUa3iEpqjyxDaZm4o8aBctU1y/KfNOab8L2H/+Xs+nAyWPyj0ApzjbKgX0IYBj5NBnSXEbnYH5gebdlJo0pwXNv/vwZWUCeg7ITvZrkA0mtZBwFZXw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=e2iUkqKSH2YRvXjfWfP7ZAeeSL5JNKD6i8V9CkQbx0Q=; b=EYsqp6bASN+dTkmont3xbhL18zUHJB/L/9S5ICgt5uy22W0kKKL/Jq0JjaXbQNPzD+T9TQdrb85dMD41majd1ttT8GGeEFzZ46cO/4t0jo+HkEyVGfsgyTV4+C8LznQdEw5xRY3wk6R8L2hiEycKxPWOMEXKxk1sK4WU0hGsSfE=
Received: from BYAPR11MB2887.namprd11.prod.outlook.com (2603:10b6:a03:89::27) by BY5PR11MB4085.namprd11.prod.outlook.com (2603:10b6:a03:18d::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3239.18; Thu, 30 Jul 2020 21:05:50 +0000
Received: from BYAPR11MB2887.namprd11.prod.outlook.com ([fe80::70a6:bb5b:16b:4f9b]) by BYAPR11MB2887.namprd11.prod.outlook.com ([fe80::70a6:bb5b:16b:4f9b%7]) with mapi id 15.20.3239.019; Thu, 30 Jul 2020 21:05:50 +0000
From: "Acee Lindem (acee)" <acee@cisco.com>
To: Kent Watsen <kent@watsen.net>, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
CC: "Carlos Pignataro (cpignata)" <cpignata@cisco.com>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] rfc6991bis: loopback addresses
Thread-Index: AQHWXHAprIDwqZlAx0m9ptORm26OfKkQK66AgABRswCAAB84AIAAOQ0AgA9ZgICAAAfXgIAAd4SA//+/9QA=
Date: Thu, 30 Jul 2020 21:05:49 +0000
Message-ID: <152CD6FA-5875-45D7-8B40-54FD80F06C8D@cisco.com>
References: <20200717192556.63e7gfbbrn2qyqzo@anna.jacobs.jacobs-university.de> <AM6PR07MB52220AD16FAC337D4F89A674A07B0@AM6PR07MB5222.eurprd07.prod.outlook.com> <64A58592-5FD0-4752-8069-E59E62C3F699@cisco.com> <AM6PR07MB5222C7EC1927B652D7C7389DA07B0@AM6PR07MB5222.eurprd07.prod.outlook.com> <A27BF4C9-FD50-46C0-8D95-36BD778EBAC6@cisco.com> <7D333828-EF9E-4786-B820-5B4A29B37440@cisco.com> <20200730134715.otyb4e6uqjylszdg@anna.jacobs.jacobs-university.de> <01000173a181be4b-3cb4eb13-5e3d-470c-9fc7-894a5db71272-000000@us-east-1.amazonses.com>
In-Reply-To: <01000173a181be4b-3cb4eb13-5e3d-470c-9fc7-894a5db71272-000000@us-east-1.amazonses.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.39.20071300
authentication-results: watsen.net; dkim=none (message not signed) header.d=none;watsen.net; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [136.56.133.70]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 509ab838-4925-4f80-1520-08d834cc5668
x-ms-traffictypediagnostic: BY5PR11MB4085:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <BY5PR11MB4085C61667ACD7BF7ECA46CBC2710@BY5PR11MB4085.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 8wCOeFBx94VHMIng48pXDczBk2m54rfqHBFGmJ3CfIsI18qe2PZZ6iulhsSzX5CRTYhJMllxYvJF4s23Sg71MwhBuFn0AXR+IFlMZUB37UDa6hh7uMoylggKTnQcJea+5CB7JwkN8OGVt1vUrjei6R2XORBane7nI1u10e5cf7sh1s0rFb7iFcPVjRLLS1jyVzhTO8bqezx+zwlWOAkoGQBo3Uddx9uqyD2yUFjhdVAhdaecEVQjsp9fJjO19fd2bYPmODCffRg0M7eLDCKkI26TXaKOv/qrbj0IjSK/VcqdH33Zf1lCiUOWZEXABT7OiHUCwKdn6ebTiJAQUxUrngcc0kEBrAaiU8PvZjQcpCbefqATlqGOWGp3tUGI9kwAblDGCEFFWiiHlm/6OYxSAA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BYAPR11MB2887.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(366004)(39860400002)(396003)(376002)(136003)(346002)(66476007)(64756008)(66446008)(66556008)(66946007)(76116006)(91956017)(33656002)(966005)(8676002)(6506007)(4326008)(4744005)(6512007)(478600001)(36756003)(2616005)(26005)(5660300002)(86362001)(2906002)(6486002)(316002)(186003)(71200400001)(110136005)(54906003)(8936002)(83380400001); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: vnN1GnoE8XpZspEFj9F70nHKBIDkrzEVi7i4H7SfDCeSLxqXlG/UJPnrvNq/g5c2FaAlBpSgh2JbWquvPM1KITNvNqqniiJQ1EcgmLMlobT6XwTOI3+XuZzLSMhYdA0mR/WtNPvFMoU3V5G8gNVJITDnGjGLr8TbySV2udkSGgwCRPIocQCtRaf90AX+ANuJPc+0FNLpOIlF4J4jMjB/Z2iPi8JLHturnR+d9gDRm9Nk5Wbk5lgo1HZC++uk/SpCccaCMILI+pNrAGdA8pTInrwWQOoQ2+iA8MkSKdDinG7MqB3MryCJ1SIBvolvaHxXsRs8ooySQDvMUNb36P5jLFZ5RIwi47pd+B0Ct/EoGdZGoICMdv2i4Gyrxrss2tpGLTK9yS58xW3f+4QmixZ/7lmMCIOcfzWCAmvFtJWNtrXMPlthLg6oAgrLd0+8bH0t4/FNIA2q0Vur46WX8c0a4P2LLhBMK2A7WeiSalJySSouBfzIQ8QzOUlWHVwUKcO8INpZXNvLMsrKEpn3hN+Ob/5SdLOXqxFMU/E+axJW17bsh5q32i16SIs7t5d++NJXefIVAEGrFam0Qpby/0t94pEI9up1GHbpExIdX7ml5Sq6nTFxU1QXuD6XWCpc1/zS6XwzIV94lx0T1sQ2rdfpMA==
Content-Type: text/plain; charset="utf-8"
Content-ID: <39ED9E040FBD7C4293084726B98ACFB2@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BYAPR11MB2887.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 509ab838-4925-4f80-1520-08d834cc5668
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jul 2020 21:05:49.9310 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 3noR2vUBYtmBwv13X92DRhsClzcQmAT0T8LAjfBV7kks0EeMMJcuKR0u/q/4KpP0
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR11MB4085
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.14, xch-aln-004.cisco.com
X-Outbound-Node: rcdn-core-2.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/hV1LSE7fyZQ75fiT6fNqm1p6rJ4>
Subject: Re: [netmod] rfc6991bis: loopback addresses
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Jul 2020 21:05:55 -0000

SGkgS2VudCwNCg0K77u/T24gNy8zMC8yMCwgNDo1NSBQTSwgIm5ldG1vZCBvbiBiZWhhbGYgb2Yg
S2VudCBXYXRzZW4iIDxuZXRtb2QtYm91bmNlc0BpZXRmLm9yZyBvbiBiZWhhbGYgb2Yga2VudEB3
YXRzZW4ubmV0PiB3cm90ZToNCg0KDQogICAgPiBUaGFua3MgZm9yIHBvaW50aW5nIHRvIHRoZSBk
ZWZpbml0aW9ucyBpbiBkcmFmdC1uYWluYXItbXBscy1sc3AtcGluZy15YW5nLg0KICAgID4gV2l0
aCB0aGF0LCB5b3VyIHJlcXVlc3QgaXMgcmVsYXRpdmVseSBjbGVhciBub3cNCg0KICAgIExvb2tp
bmcgYXQgZHJhZnQtbmFpbmFyLW1wbHMtbHNwLXBpbmcteWFuZywgdGhlIHByb3Bvc2FsIGlzIGEg
4oCcdHlwZWRlZuKAnSB0aGF0IGNvbnN0cmFpbnMgaW5ldDppcHZbNDZdLWFkZHJlc3Mgc28gdGhh
dCBpdCBjYW4gb25seSBjb250YWluIGxvb3BiYWNrIGFkZHJlc3MgdmFsdWVzLg0KDQoNCiAgICA+
IGFuZCB0aGUgcXVlc3Rpb24gdGhlIFdHDQogICAgPiBuZWVkcyB0byBhbnN3ZXIgaXMgd2hldGhl
ciB0aGVzZSB0eXBlcyBhcmUgY29tbW9uIGVub3VnaCB0byB3YXJyYW50IGJlaW5nDQogICAgPiBw
YXJ0IG9mIGluZXQtdHlwZXMsIGkuZS4sIGFyZSB0aGVyZSBhbnkgb3RoZXIgcGxhY2VzIHdoZXJl
IHRoZXNlIHR5cGVzDQogICAgPiBtYXkgYmUgdXNlZnVsPw0KDQogICAgSSBkb27igJl0IHRoaW5r
IHNvLCBidXQgSeKAmW0gbm90IGEgcm91dGluZyBwZXJzb24uDQoNCkkgd291bGRuJ3QgdGhpbmsg
dGhhdCBhbiBpbnRlcm5hbCBsb29wYmFjayBhZGRyZXNzIHdvdWxkIGJlIHdpZGVseSB1c2VkLiBJ
biBmYWN0LCBJIGNoZWNrZWQgb3VyIENpc2NvIG5hdGl2ZSBtb2RlbHMgZm9yIElPUy1YRSBhbmQg
dGhlcmUgaXMgbm8gc3VjaCBkZWZpbml0aW9uLiANCg0KVGhhbmtzLA0KQWNlZQ0KDQoNCiAgICA+
IC9qcw0KDQogICAgSy4gIC8vIGNvbnRyaWJ1dG9yDQogICAgX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18NCiAgICBuZXRtb2QgbWFpbGluZyBsaXN0DQogICAg
bmV0bW9kQGlldGYub3JnDQogICAgaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5m
by9uZXRtb2QNCg0K


From nobody Thu Jul 30 18:23:48 2020
Return-Path: <bill.wu@huawei.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C70923A07CA for <netmod@ietfa.amsl.com>; Thu, 30 Jul 2020 18:23:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
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 JlQj3a_SIqva for <netmod@ietfa.amsl.com>; Thu, 30 Jul 2020 18:23:45 -0700 (PDT)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BD1323A07C4 for <netmod@ietf.org>; Thu, 30 Jul 2020 18:23:44 -0700 (PDT)
Received: from lhreml703-chm.china.huawei.com (unknown [172.18.7.108]) by Forcepoint Email with ESMTP id 6DF0BD9D74C2152B0749; Fri, 31 Jul 2020 02:23:42 +0100 (IST)
Received: from lhreml703-chm.china.huawei.com (10.201.108.52) by lhreml703-chm.china.huawei.com (10.201.108.52) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1913.5; Fri, 31 Jul 2020 02:23:41 +0100
Received: from DGGEML406-HUB.china.huawei.com (10.3.17.50) by lhreml703-chm.china.huawei.com (10.201.108.52) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA_P256) id 15.1.1913.5 via Frontend Transport; Fri, 31 Jul 2020 02:23:41 +0100
Received: from DGGEML511-MBS.china.huawei.com ([169.254.4.170]) by dggeml406-hub.china.huawei.com ([10.3.17.50]) with mapi id 14.03.0487.000; Fri, 31 Jul 2020 09:22:43 +0800
From: Qin Wu <bill.wu@huawei.com>
To: "Acee Lindem (acee)" <acee=40cisco.com@dmarc.ietf.org>, Kent Watsen <kent@watsen.net>, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
CC: "Carlos Pignataro (cpignata)" <cpignata@cisco.com>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] rfc6991bis: loopback addresses
Thread-Index: AdZm1m5FyezcDLdYTMyRpVDDP44+0A==
Date: Fri, 31 Jul 2020 01:22:43 +0000
Message-ID: <B8F9A780D330094D99AF023C5877DABAAD8A9FE3@dggeml511-mbs.china.huawei.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.164.123.168]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/vspPkvTP53FcstguH0KQOpGkHo4>
Subject: Re: [netmod] rfc6991bis: loopback addresses
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 31 Jul 2020 01:23:47 -0000

LS0tLS3pgq7ku7bljp/ku7YtLS0tLQ0K5Y+R5Lu25Lq6OiBuZXRtb2QgW21haWx0bzpuZXRtb2Qt
Ym91bmNlc0BpZXRmLm9yZ10g5Luj6KGoIEFjZWUgTGluZGVtIChhY2VlKQ0K5Y+R6YCB5pe26Ze0
OiAyMDIw5bm0N+aciDMx5pelIDU6MDYNCuaUtuS7tuS6ujogS2VudCBXYXRzZW4gPGtlbnRAd2F0
c2VuLm5ldD47IEp1ZXJnZW4gU2Nob2Vud2FlbGRlciA8ai5zY2hvZW53YWVsZGVyQGphY29icy11
bml2ZXJzaXR5LmRlPg0K5oqE6YCBOiBDYXJsb3MgUGlnbmF0YXJvIChjcGlnbmF0YSkgPGNwaWdu
YXRhQGNpc2NvLmNvbT47IG5ldG1vZEBpZXRmLm9yZw0K5Li76aKYOiBSZTogW25ldG1vZF0gcmZj
Njk5MWJpczogbG9vcGJhY2sgYWRkcmVzc2VzDQoNCkhpIEtlbnQsDQoNCu+7v09uIDcvMzAvMjAs
IDQ6NTUgUE0sICJuZXRtb2Qgb24gYmVoYWxmIG9mIEtlbnQgV2F0c2VuIiA8bmV0bW9kLWJvdW5j
ZXNAaWV0Zi5vcmcgb24gYmVoYWxmIG9mIGtlbnRAd2F0c2VuLm5ldD4gd3JvdGU6DQoNCg0KICAg
ID4gVGhhbmtzIGZvciBwb2ludGluZyB0byB0aGUgZGVmaW5pdGlvbnMgaW4gZHJhZnQtbmFpbmFy
LW1wbHMtbHNwLXBpbmcteWFuZy4NCiAgICA+IFdpdGggdGhhdCwgeW91ciByZXF1ZXN0IGlzIHJl
bGF0aXZlbHkgY2xlYXIgbm93DQoNCiAgICBMb29raW5nIGF0IGRyYWZ0LW5haW5hci1tcGxzLWxz
cC1waW5nLXlhbmcsIHRoZSBwcm9wb3NhbCBpcyBhIOKAnHR5cGVkZWbigJ0gdGhhdCBjb25zdHJh
aW5zIGluZXQ6aXB2WzQ2XS1hZGRyZXNzIHNvIHRoYXQgaXQgY2FuIG9ubHkgY29udGFpbiBsb29w
YmFjayBhZGRyZXNzIHZhbHVlcy4NCg0KDQogICAgPiBhbmQgdGhlIHF1ZXN0aW9uIHRoZSBXRw0K
ICAgID4gbmVlZHMgdG8gYW5zd2VyIGlzIHdoZXRoZXIgdGhlc2UgdHlwZXMgYXJlIGNvbW1vbiBl
bm91Z2ggdG8gd2FycmFudCBiZWluZw0KICAgID4gcGFydCBvZiBpbmV0LXR5cGVzLCBpLmUuLCBh
cmUgdGhlcmUgYW55IG90aGVyIHBsYWNlcyB3aGVyZSB0aGVzZSB0eXBlcw0KICAgID4gbWF5IGJl
IHVzZWZ1bD8NCg0KICAgIEkgZG9u4oCZdCB0aGluayBzbywgYnV0IEnigJltIG5vdCBhIHJvdXRp
bmcgcGVyc29uLg0KDQpJIHdvdWxkbid0IHRoaW5rIHRoYXQgYW4gaW50ZXJuYWwgbG9vcGJhY2sg
YWRkcmVzcyB3b3VsZCBiZSB3aWRlbHkgdXNlZC4gSW4gZmFjdCwgSSBjaGVja2VkIG91ciBDaXNj
byBuYXRpdmUgbW9kZWxzIGZvciBJT1MtWEUgYW5kIHRoZXJlIGlzIG5vIHN1Y2ggZGVmaW5pdGlv
bi4gDQoNCltRaW5dOiBJIGFtIG5vdCBzdXJlIHdlIGFyZSB0YWxraW5nIGFib3V0IGxvb3BiYWNr
IHR5cGUgb3IgbG9vcGJhY2sgYWRkcmVzcw0KU2VlIHNlY3Rpb24gMi40IGluIGRyYWZ0LWlldGYt
bmV0bW9kLWludGYtZXh0LXlhbmctMTAsIDMgdHlwZSBsb29wYmFja3MgYXJlIGRlZmluZWQ6DQox
LkludGVybmFsIGxvb3BiYWNrDQoyLkxpbmUgbG9vcGJhY2sNCjMuTG9vcGJhY2sgQ29ubmVjdG9y
DQozIHR5cGVzIGxvb3BiYWNrIGNhbiBiZSBjbGFzc2lmaWVkIGludG8gbG9jYWwgbG9vcGJhY2sg
YW5kIHJlbW90ZSBsb29wYmFjay4NCkkgYW0gbm90IHN1cmUgdGhleSBhcmUgY29tbW9uLCBidXQg
d2UgaGF2ZSBzb21lIHN1cHBvcnQgZm9yIHRoaXMuIA0KDQpUaGFua3MsDQpBY2VlDQoNCg0KICAg
ID4gL2pzDQoNCiAgICBLLiAgLy8gY29udHJpYnV0b3INCiAgICBfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KICAgIG5ldG1vZCBtYWlsaW5nIGxpc3QNCiAg
ICBuZXRtb2RAaWV0Zi5vcmcNCiAgICBodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL25ldG1vZA0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXw0KbmV0bW9kIG1haWxpbmcgbGlzdA0KbmV0bW9kQGlldGYub3JnDQpodHRwczovL3d3dy5p
ZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL25ldG1vZA0K


From nobody Thu Jul 30 18:32:58 2020
Return-Path: <bill.wu@huawei.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8398C3A09A2; Thu, 30 Jul 2020 18:32:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FILL_THIS_FORM=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 TXoKFVj5FQvZ; Thu, 30 Jul 2020 18:32:42 -0700 (PDT)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D30003A093A; Thu, 30 Jul 2020 18:32:40 -0700 (PDT)
Received: from lhreml703-chm.china.huawei.com (unknown [172.18.7.108]) by Forcepoint Email with ESMTP id 099EB10D64EE029C813B; Fri, 31 Jul 2020 02:32:37 +0100 (IST)
Received: from lhreml703-chm.china.huawei.com (10.201.108.52) by lhreml703-chm.china.huawei.com (10.201.108.52) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1913.5; Fri, 31 Jul 2020 02:32:36 +0100
Received: from DGGEML405-HUB.china.huawei.com (10.3.17.49) by lhreml703-chm.china.huawei.com (10.201.108.52) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA_P256) id 15.1.1913.5 via Frontend Transport; Fri, 31 Jul 2020 02:32:35 +0100
Received: from DGGEML511-MBS.china.huawei.com ([169.254.4.170]) by dggeml405-hub.china.huawei.com ([10.3.17.49]) with mapi id 14.03.0487.000; Fri, 31 Jul 2020 09:32:32 +0800
From: Qin Wu <bill.wu@huawei.com>
To: Christian Hopps <chopps@chopps.org>, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
CC: "netmod@ietf.org" <netmod@ietf.org>, "netmod-chairs@ietf.org" <netmod-chairs@ietf.org>
Thread-Topic: [netmod] rfc6991bis: yang:longitude, yang:latitude, yang:postal-code, yang:country-code
Thread-Index: AdZm2aM/6J9Y/AzySzCq8MdqThZeqA==
Date: Fri, 31 Jul 2020 01:32:31 +0000
Message-ID: <B8F9A780D330094D99AF023C5877DABAAD8AA01F@dggeml511-mbs.china.huawei.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.164.123.168]
Content-Type: multipart/alternative; boundary="_000_B8F9A780D330094D99AF023C5877DABAAD8AA01Fdggeml511mbschi_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/rQ2YTsb1rvOEf5nR8hjYZ6r59Uc>
Subject: Re: [netmod] rfc6991bis: yang:longitude, yang:latitude, yang:postal-code, yang:country-code
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 31 Jul 2020 01:32:46 -0000

--_000_B8F9A780D330094D99AF023C5877DABAAD8AA01Fdggeml511mbschi_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

VGhhbmtzIENocmlzIGFuZCBKdXJnZW4gZm9yIGNsYXJpZmljYXRpb24sDQpDaHJpcywgSSBhbSBu
b3Qgc3VyZSBJIGNhdGNoIHdoYXQgeW91IHNhaWQuIERvZXMgYWRkaW5nIG5ldyB0eXBlZGVmIGZv
ciBsb25ndGl0dWRlIGFuZCBsYXRpdHVkZSBkbyBoYXJtIHRvIGRyYWZ0LWlldGYtbmV0bW9kLWdl
by1sb2NhdGlvbi0wNT8NClR5cGUgaW4gbXkgb3BpbmlvbiBpcyAgbW9yZSByZXVzYWJsZSBidWls
ZGluZyBibG9jay4NCg0KLVFpbg0K5Y+R5Lu25Lq6OiBDaHJpc3RpYW4gSG9wcHMgW21haWx0bzpj
aG9wcHNAY2hvcHBzLm9yZ10NCuWPkemAgeaXtumXtDogMjAyMOW5tDfmnIgzMeaXpSAwOjM4DQrm
lLbku7bkuro6IEp1ZXJnZW4gU2Nob2Vud2FlbGRlciA8ai5zY2hvZW53YWVsZGVyQGphY29icy11
bml2ZXJzaXR5LmRlPg0K5oqE6YCBOiBDaHJpc3RpYW4gSG9wcHMgPGNob3Bwc0BjaG9wcHMub3Jn
PjsgUWluIFd1IDxiaWxsLnd1QGh1YXdlaS5jb20+OyBuZXRtb2RAaWV0Zi5vcmc7IG5ldG1vZC1j
aGFpcnNAaWV0Zi5vcmcNCuS4u+mimDogUmU6IFtuZXRtb2RdIHJmYzY5OTFiaXM6IHlhbmc6bG9u
Z2l0dWRlLCB5YW5nOmxhdGl0dWRlLCB5YW5nOnBvc3RhbC1jb2RlLCB5YW5nOmNvdW50cnktY29k
ZQ0KDQpJIHJlY2VpdmVkIHNwZWNpZmljIGV4dGVybmFsIGZlZWRiYWNrIGZyb20gdGhlIGdlbyBl
eHBlcnRzIHRvIGp1c3QgdXNlIGEgbnVtYmVyIGluc3RlYWQgb2YgYSB0eXBlLiBJIHRoaW5rIHRo
ZXkgbWF5IGhhdmUgYmVlbiB0aGlua2luZyB0aGF0IGl0IHdvdWxkIGJlIGVhc2llciB0byByZWRl
ZmluZSB0aGUgdmFsdWVzIG1lYW5pbmcgZm9yIGRpZmZlcmVudCBzeXN0ZW1zLg0KDQpUaGFua3Ms
DQpDaHJpcy4NCg0KDQpPbiBKdWwgMzAsIDIwMjAsIGF0IDEyOjIzIFBNLCBKdWVyZ2VuIFNjaG9l
bndhZWxkZXIgPGouc2Nob2Vud2FlbGRlckBqYWNvYnMtdW5pdmVyc2l0eS5kZTxtYWlsdG86ai5z
Y2hvZW53YWVsZGVyQGphY29icy11bml2ZXJzaXR5LmRlPj4gd3JvdGU6DQoNCkxvb2tpbmcgaW4g
dGhlIEktRHMsIEkgc2VlIHRoYXQgZHJhZnQtaWV0Zi1uZXRtb2QtZ2VvLWxvY2F0aW9uLTA1DQpk
ZWZpbmVzIGEgZ3JvdXBpbmcgZ2VvLWxvY2F0aW9uLiBkcmFmdC1pZXRmLXRlYXMteWFuZy10ZS10
b3BvLTIyDQpoYXM6DQoNCiAgICAgICAgICstLXJvIGdlb2xvY2F0aW9uDQogICAgICAgICAgICAr
LS1ybyBhbHRpdHVkZT8gICAgaW50NjQNCiAgICAgICAgICAgICstLXJvIGxhdGl0dWRlPyAgICBn
ZW9ncmFwaGljLWNvb3JkaW5hdGUtZGVncmVlDQogICAgICAgICAgICArLS1ybyBsb25naXR1ZGU/
ICAgZ2VvZ3JhcGhpYy1jb29yZGluYXRlLWRlZ3JlZQ0KDQpZb3UgbWlnaHQgc2ltcGx5IHVzZSB0
aGUgZ3JvdXBpbmcgaGVyZSB0aGF0IGNvbWVzIG91dCBvZg0KZHJhZnQtaWV0Zi1uZXRtb2QtZ2Vv
LWxvY2F0aW9uLTA1IC0gYnV0IHRoZW4gdGhlIGdyb3VwaW5nIGlzDQphbHNvIGEgYml0IG1vcmUg
Y29tcGxleCB0aGFuIHdoYXQgeW91IGhhdmUuDQoNClVuZm9ydHVuYXRlbHksIGRyYWZ0LWlldGYt
bmV0bW9kLWdlby1sb2NhdGlvbi0wNSBkb2VzIG5vdCBkZWZpbmUNCmhlbHBlciB0eXBlcy4gVGhl
IGxhdGl0dWRlIGFuZCBsb25naXR1ZGUgbGVhZnMgYXJlIHNpbXBseSBkZWNpbWFsNjRzDQp3aXRo
IGFsbCBkZXRhaWxzIHNwZWxsZWQgb3V0IGlubGluZToNCg0KICAgICAgICAgICAgbGVhZiBsYXRp
dHVkZSB7DQogICAgICAgICAgICAgIHR5cGUgZGVjaW1hbDY0IHsNCiAgICAgICAgICAgICAgICBm
cmFjdGlvbi1kaWdpdHMgMTY7DQogICAgICAgICAgICAgIH0NCiAgICAgICAgICAgICAgdW5pdHMg
ImRlY2ltYWwgZGVncmVlcyI7DQogICAgICAgICAgICAgIGRlc2NyaXB0aW9uDQogICAgICAgICAg
ICAgICAgIlRoZSBsYXRpdHVkZSB2YWx1ZSBvbiB0aGUgYXN0cm9ub21pY2FsIGJvZHkuIFRoZQ0K
ICAgICAgICAgICAgICAgICBkZWZpbml0aW9uIGFuZCBwcmVjaXNpb24gb2YgdGhpcyBtZWFzdXJl
bWVudCBpcw0KICAgICAgICAgICAgICAgICBpbmRpY2F0ZWQgYnkgdGhlIHJlZmVyZW5jZS1mcmFt
ZSB2YWx1ZS4iOw0KICAgICAgICAgICAgfQ0KICAgICAgICAgICAgbGVhZiBsb25naXR1ZGUgew0K
ICAgICAgICAgICAgICB0eXBlIGRlY2ltYWw2NCB7DQogICAgICAgICAgICAgICAgZnJhY3Rpb24t
ZGlnaXRzIDE2Ow0KICAgICAgICAgICAgICB9DQogICAgICAgICAgICAgIHVuaXRzICJkZWNpbWFs
IGRlZ3JlZXMiOw0KICAgICAgICAgICAgICBkZXNjcmlwdGlvbg0KICAgICAgICAgICAgICAgICJU
aGUgbG9uZ2l0dWRlIHZhbHVlIG9uIHRoZSBhc3Ryb25vbWljYWwgYm9keS4gVGhlDQogICAgICAg
ICAgICAgICAgIGRlZmluaXRpb24gYW5kIHByZWNpc2lvbiBvZiB0aGlzIG1lYXN1cmVtZW50IGlz
DQogICAgICAgICAgICAgICAgIGluZGljYXRlZCBieSB0aGUgcmVmZXJlbmNlLWZyYW1lLiI7DQog
ICAgICAgICAgICB9DQoNClRoZSB0ZWFzIGRvY3VtZW50IGhhcw0KDQogICAgdHlwZWRlZiBnZW9n
cmFwaGljLWNvb3JkaW5hdGUtZGVncmVlIHsNCiAgICAgICAgdHlwZSBkZWNpbWFsNjQgew0KICAg
ICAgICAgIGZyYWN0aW9uLWRpZ2l0cyA4Ow0KICAgICAgICB9DQogICAgICAgIGRlc2NyaXB0aW9u
DQogICAgICAgICAgIkRlY2ltYWwgZGVncmVlIChERCkgdXNlZCB0byBleHByZXNzIGxhdGl0dWRl
IGFuZCBsb25naXR1ZGUNCiAgICAgICAgICAgZ2VvZ3JhcGhpYyBjb29yZGluYXRlcy4iOw0KICAg
IH0NCg0KICAgIGxlYWYgbGF0aXR1ZGUgew0KICAgICAgdHlwZSBnZW9ncmFwaGljLWNvb3JkaW5h
dGUtZGVncmVlIHsNCiAgICAgICAgcmFuZ2UgIi05MC4uOTAiOw0KICAgICAgfQ0KICAgICAgZGVz
Y3JpcHRpb24NCiAgICAgICAgIlJlbGF0aXZlIHBvc2l0aW9uIG5vcnRoIG9yIHNvdXRoIG9uIHRo
ZSBFYXJ0aCdzIHN1cmZhY2UuIjsNCiAgICB9DQoNCiAgICBsZWFmIGxvbmdpdHVkZSB7DQogICAg
ICB0eXBlIGdlb2dyYXBoaWMtY29vcmRpbmF0ZS1kZWdyZWUgew0KICAgICAgICByYW5nZSAiLTE4
MC4uMTgwIjsNCiAgICAgIH0NCiAgICAgIGRlc2NyaXB0aW9uDQogICAgICAgICJBbmd1bGFyIGRp
c3RhbmNlIGVhc3Qgb3Igd2VzdCBvbiB0aGUgRWFydGgncyBzdXJmYWNlLiI7DQogICAgfQ0KDQpO
b3RlIGFsc28gdGhlIGRpZmZlcmVuY2VzIGluIHRoZSBwcmVjaXNpb24uIE9idmlvdXNseSwNCmRy
YWZ0LWlldGYtbmV0bW9kLWdlby1sb2NhdGlvbi0wNSBjb3VsZCBoYXZlIGRlZmluZWQNCmhlbHBl
ciB0eXBlcyBsaWtlDQoNCiAgIHR5cGVkZWYgbGF0aXR1ZGUgew0KICAgICB0eXBlIGRlY2ltYWw2
NCB7DQogICAgICAgICBmcmFjdGlvbi1kaWdpdHMgMTY7DQogICAgIH0NCiAgICAgdW5pdHMgImRl
Y2ltYWwgZGVncmVlcyI7DQogICAgIGRlc2NyaXB0aW9uDQogICAgICAgICJUaGUgbGF0aXR1ZGUg
dmFsdWUgb24gdGhlIGFzdHJvbm9taWNhbCBib2R5LiI7DQogICB9DQoNCiAgIHR5cGRlZiBsb25n
aXR1ZGUgew0KICAgICB0eXBlIGRlY2ltYWw2NCB7DQogICAgICAgICBmcmFjdGlvbi1kaWdpdHMg
MTY7DQogICAgIH0NCiAgICAgdW5pdHMgImRlY2ltYWwgZGVncmVlcyI7DQogICAgIGRlc2NyaXB0
aW9uDQogICAgICAgIlRoZSBsb25naXR1ZGUgdmFsdWUgb24gdGhlIGFzdHJvbm9taWNhbCBib2R5
LiBUaGUNCiAgICAgICAgZGVmaW5pdGlvbiBhbmQgcHJlY2lzaW9uIG9mIHRoaXMgbWVhc3VyZW1l
bnQgaXMNCiAgICAgICAgaW5kaWNhdGVkIGJ5IHRoZSByZWZlcmVuY2UtZnJhbWUuIjsNCiAgIH0N
Cg0KYW5kIGEgYnVuY2ggbW9yZSBhbmQgdXNlZCB0aGVtIHRvIGRlZmluZSB0aGUgbGVhZnMuIFRo
ZXNlIHR5cGVzIGNvdWxkDQp0aGVuIGhhdmUgYmVlbiByZXVzZWQgaW4gc2l0dWF0aW9ucyB3aGVy
ZSB0aGUgZ3JvdXBpbmcgaW4gYWxsIGl0cw0KZGV0YWlscyBpcyBub3QgbmVlZGVkLg0KDQpJIGFt
IG5vdCBlbnRpcmVseSBzdXJlIHdoZXJlIGRyYWZ0LWlldGYtbmV0bW9kLWdlby1sb2NhdGlvbi0w
NSBpcyBpbg0KdGhlIFdHIHByb2Nlc3MsIHRoZSBkYXRhdHJhY2tlciBzYXlzICJJbiBXRyBMYXN0
IENhbGwsIFJldmlzZWQgSS1EDQpOZWVkZWQgLSBJc3N1ZSByYWlzZWQgYnkgV0dMQyIgLSBzbyBw
ZXJoYXBzIHRoZXJlIGlzIGEgY2hhbmNlIHRvIGdldA0KdGhlIGlubGluZSB0eXBlIGRlZmluaXRp
b25zIGZhY3RvcmVkIG91dCBzbyB0aGF0IHRoZXkgY2FuIGJlIHJldXNlZC4NCg0KSSB0aGluayB0
aGlzIGlzIHNvbWV0aGluZyB3aGVyZSB0aGUgaW5wdXQgZnJvbSBDaHJpcyBIb3BwcyBhbmQgdGhl
DQpORVRNT0QgY2hhaXJzIGlzIGltcG9ydGFudCB0byBkZXRlcm1pbmUgdGhlIHBhdGggZm9yd2Fy
ZC4gU2luY2Ugd2UNCmhhdmUgYW4gaWV0Zi1nZW8tbG9jYXRpb24gbW9kdWxlLCBJIHdvdWxkIHBy
ZWZlciB0byBoYXZlIGNvbW1vbiB0eXBlcw0KZm9yIGxvY2F0aW9uIGluZm9ybWF0aW9uIGRlZmlu
ZWQgdGhlcmUgYW5kIG5vdCBpbiB5YW5nLXR5cGVzLg0KDQovanMNCg0KT24gVGh1LCBKdWwgMzAs
IDIwMjAgYXQgMDQ6MDI6NTFQTSArMDIwMCwgSnVlcmdlbiBTY2hvZW53YWVsZGVyIHdyb3RlOg0K
DQpCdXQgdGhlbiBwZXJoYXBzIGRyYWZ0LWlldGYtbmV0bW9kLWdlby1sb2NhdGlvbi0wNSBuZWVk
cyB0byBiZSB1cGRhdGVkDQpvciB5b3UgbmVlZCB0byB1c2UgYSBncm91cGluZy4gSSB0aGluayB3
ZSBzaG91bGQgbm90IGhhdmUgb3ZlcmxhcHBpbmcNCndvcmsgaW4gZGlmZmVyZW50IGRvY3VtZW50
cy4NCg0KL2pzDQoNCk9uIFRodSwgSnVsIDMwLCAyMDIwIGF0IDAxOjU0OjQzUE0gKzAwMDAsIFFp
biBXdSB3cm90ZToNCg0KVGhhdCBpcyBhIGdvb2Qgb3B0aW9uLCBidXQgZHJhZnQtaWV0Zi1uZXRt
b2QtZ2VvLWxvY2F0aW9uLTA1IG9ubHkgZGVmaW5lIGdyb3VwaW5nLCB0aGVyZSBpcyB0eXBlZGVm
IGZvciBsb25naXR1ZGUgYW5kIGxhdGl0dWRlLCBhbHRpdHVkZS4NCg0KLVFpbg0KLS0tLS3pgq7k
u7bljp/ku7YtLS0tLQ0K5Y+R5Lu25Lq6OiBKdWVyZ2VuIFNjaG9lbndhZWxkZXIgW21haWx0bzpq
LnNjaG9lbndhZWxkZXJAamFjb2JzLXVuaXZlcnNpdHkuZGVdDQrlj5HpgIHml7bpl7Q6IDIwMjDl
ubQ35pyIMzDml6UgMjE6MzINCuaUtuS7tuS6ujogUWluIFd1IDxiaWxsLnd1QGh1YXdlaS5jb208
bWFpbHRvOmJpbGwud3VAaHVhd2VpLmNvbT4+DQrmioTpgIE6IG5ldG1vZEBpZXRmLm9yZzxtYWls
dG86bmV0bW9kQGlldGYub3JnPg0K5Li76aKYOiBSZTogW25ldG1vZF0gcmZjNjk5MWJpczogeWFu
Zzpsb25naXR1ZGUsIHlhbmc6bGF0aXR1ZGUsIHlhbmc6cG9zdGFsLWNvZGUsIHlhbmc6Y291bnRy
eS1jb2RlDQoNCkJ1dCB0aGVyZSBpcyBkcmFmdC1pZXRmLW5ldG1vZC1nZW8tbG9jYXRpb24tMDUu
Li4gV2hhdCBhYm91dCB1c2luZyB0aGUgdHlwZXMgZGVmaW5lZCBpbiB0aGVyZT8NCg0KL2pzDQoN
Ck9uIFRodSwgSnVsIDMwLCAyMDIwIGF0IDAxOjI4OjE3UE0gKzAwMDAsIFFpbiBXdSB3cm90ZToN
Cg0KU2VlIGdlb2xvY2F0aW9uIGRlZmluaXRpb24gaW4gZHJhZnQtaWV0Zi10ZWFzLXlhbmctdGUt
dG9wby0yMiB3aGljaCBkZWZpbmVzIGxvbmdpdHVkZSBhbmQgbGF0aXR1ZGUsIGFsdGl0dWRlLg0K
SSBrbm93IGl0IGlzIGJlbmVmaWNpYWwgZm9yIGZ1dHVyZSBkb2N1bWVudCB0byBpbXBvcnQgdGhl
c2UgdHlwZXMgZnJvbSByZmM2OTkxYmlzIGluc3RlYWQgb2YgZnJvbSB0ZSB0b3BvIG1vZGVsLg0K
DQotUWluDQotLS0tLemCruS7tuWOn+S7ti0tLS0tDQrlj5Hku7bkuro6IG5ldG1vZCBbbWFpbHRv
Om5ldG1vZC1ib3VuY2VzQGlldGYub3JnXSDku6PooaggSnVlcmdlbiBTY2hvZW53YWVsZGVyDQrl
j5HpgIHml7bpl7Q6IDIwMjDlubQ35pyIMTjml6UgMzoxNg0K5pS25Lu25Lq6OiBuZXRtb2RAaWV0
Zi5vcmc8bWFpbHRvOm5ldG1vZEBpZXRmLm9yZz4NCuS4u+mimDogW25ldG1vZF0gcmZjNjk5MWJp
czogeWFuZzpsb25naXR1ZGUsIHlhbmc6bGF0aXR1ZGUsDQp5YW5nOnBvc3RhbC1jb2RlLCB5YW5n
OmNvdW50cnktY29kZQ0KDQogLSBJdCB3YXMgc3VnZ2VzdGVkIHRvIGFkZCB0eXBlcyBmb3IgbG9u
Z2l0dWRlLCBsYXRpdHVkZSwgcG9zdGFsDQogICBjb2RlLCBjb3VudHJ5LWNvZGUuIERvIHdlIGdv
IHRoZXJlIG9yIGRvIHdlIGxlYXZlIHRoZXNlIGZvciBvdGhlcg0KICAgbW9kdWxlcyB0byBkZWZp
bmU/IEl0IHNlZW1zIHN1Y2ggZGVmaW5pdGlvbnMgc2hvdWxkIGdvIGludG8NCiAgIGRyYWZ0LWll
dGYtbmV0bW9kLWdlby1sb2NhdGlvbi4NCg0KIC0gR2VvIGxvY2F0aW9uIGlzIGNvdmVyZWQgYnkg
ZHJhZnQtaWV0Zi1uZXRtb2QtZ2VvLWxvY2F0aW9uDQogICAoc28gZG8gbm90aGluZykuDQoNCiAt
IEZvciBjb3VudHJ5IGNvZGVzLCB0aGVyZSBpcyBJU08gMzE2Niwgd2hpY2ggZGVmaW5lcyB0d28t
bGV0dGVyLA0KICAgdGhyZWUtbGV0dGVyLCBhbmQgbnVtZXJpYyBjb3VudHJ5IGNvZGVzLiBJIGFz
c3VtZSBwZW9wbGUgd2FudGVkDQogICB0d28tbGV0dGVyIGNvZGVzIChhcyB1c2VkIGluIHRoZSBE
TlMpLCBpLmUuIHRoZXkgd2FudCBERSBhbmQgbm90DQogICBERVUuIEJ1dCBub3RlIHRoYXQgaXQg
aXMgR0IgYW5kIG5vdCBVSywgaS5lLiwgd2hhdCB3ZSBjb21tb25seQ0KICAgdXNlIGluIHRoZSBE
TlMgbWF5IG5vdCBiZSBleGFjdGx5IElTTyAzMTY2LiAoVGhlIGRldmlsIGlzIGFsd2F5cw0KICAg
aW4gdGhlIGRldGFpbHMuKQ0KDQogLSBGb3IgcG9zdGFsIGNvZGVzLCBpdCBpcyB1bmNsZWFyIHdo
YXQgdGhlIHJlcXVpcmVtZW50cyBhcmUgb3Igd2hhdA0KICAgYSBwcm9wZXIgZGVmaW5pdGlvbiBm
b3IgcG9zdGFsIGNvZGVzIGlzLiBJdCBpcyBub3QgZW50aXJlbHkgY2xlYXINCiAgIHdoYXQgdGhl
IGF1dGhvcml0YXRpdmUgZGVmaW5pdGlvbiBvZiB0aGUgZm9ybWF0IG9mIHBvc3RhbCBjb2Rlcw0K
ICAgaXMsIHBlcmhhcHMgdGhlIFVuaXZlcnNhbCBQb3N0YWwgVW5pb24uDQoNCiAtIE9wdGlvbnM6
IChpKSBkbyBub3RoaW5nIG9yIChpaSkgYWRkIGEgY291bnRyeSBjb2RlIGRlZmluaXRpb24NCiAg
IG9ubHkgb3IgKGlpaSkgYWRkIGJvdGggYSBjb3VudHJ5IGNvZGUgZGVmaW5pdGlvbiBhbmQgYSBw
b3N0YWwNCiAgIGNvZGUgZGVmaW5pdGlvbiAod2hpY2ggbWlnaHQgYmUgdG8gc29tZSBleHRlbmQg
dmFndWUpDQoNCiAtIFByb3Bvc2FsOiBkbyBub3RoaW5nDQoNCi0tDQpKdWVyZ2VuIFNjaG9lbndh
ZWxkZXIgICAgICAgICAgIEphY29icyBVbml2ZXJzaXR5IEJyZW1lbiBnR21iSA0KUGhvbmU6ICs0
OSA0MjEgMjAwIDM1ODcgICAgICAgICBDYW1wdXMgUmluZyAxIHwgMjg3NTkgQnJlbWVuIHwgR2Vy
bWFueQ0KRmF4OiAgICs0OSA0MjEgMjAwIDMxMDMgICAgICAgICA8aHR0cHM6Ly93d3cuamFjb2Jz
LXVuaXZlcnNpdHkuZGUvPg0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXw0KbmV0bW9kIG1haWxpbmcgbGlzdA0KbmV0bW9kQGlldGYub3JnPG1haWx0bzpu
ZXRtb2RAaWV0Zi5vcmc+DQpodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL25l
dG1vZA0KDQotLQ0KSnVlcmdlbiBTY2hvZW53YWVsZGVyICAgICAgICAgICBKYWNvYnMgVW5pdmVy
c2l0eSBCcmVtZW4gZ0dtYkgNClBob25lOiArNDkgNDIxIDIwMCAzNTg3ICAgICAgICAgQ2FtcHVz
IFJpbmcgMSB8IDI4NzU5IEJyZW1lbiB8IEdlcm1hbnkNCkZheDogICArNDkgNDIxIDIwMCAzMTAz
ICAgICAgICAgPGh0dHBzOi8vd3d3LmphY29icy11bml2ZXJzaXR5LmRlLz4NCg0KLS0NCkp1ZXJn
ZW4gU2Nob2Vud2FlbGRlciAgICAgICAgICAgSmFjb2JzIFVuaXZlcnNpdHkgQnJlbWVuIGdHbWJI
DQpQaG9uZTogKzQ5IDQyMSAyMDAgMzU4NyAgICAgICAgIENhbXB1cyBSaW5nIDEgfCAyODc1OSBC
cmVtZW4gfCBHZXJtYW55DQpGYXg6ICAgKzQ5IDQyMSAyMDAgMzEwMyAgICAgICAgIDxodHRwczov
L3d3dy5qYWNvYnMtdW5pdmVyc2l0eS5kZS8+DQoNCi0tDQpKdWVyZ2VuIFNjaG9lbndhZWxkZXIg
ICAgICAgICAgIEphY29icyBVbml2ZXJzaXR5IEJyZW1lbiBnR21iSA0KUGhvbmU6ICs0OSA0MjEg
MjAwIDM1ODcgICAgICAgICBDYW1wdXMgUmluZyAxIHwgMjg3NTkgQnJlbWVuIHwgR2VybWFueQ0K
RmF4OiAgICs0OSA0MjEgMjAwIDMxMDMgICAgICAgICA8aHR0cHM6Ly93d3cuamFjb2JzLXVuaXZl
cnNpdHkuZGUvPg0KDQo=

--_000_B8F9A780D330094D99AF023C5877DABAAD8AA01Fdggeml511mbschi_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
5a6L5L2TOw0KCXBhbm9zZS0xOjIgMSA2IDAgMyAxIDEgMSAxIDE7fQ0KQGZvbnQtZmFjZQ0KCXtm
b250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2IDMgMiA0
O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToyIDE1IDUg
MiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJcQOWui+S9kyI7DQoJ
cGFub3NlLTE6MiAxIDYgMCAzIDEgMSAxIDEgMTt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5
OuW+rui9r+mbhem7kTsNCglwYW5vc2UtMToyIDExIDUgMyAyIDIgNCAyIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OiJcQOW+rui9r+mbhem7kSI7DQoJcGFub3NlLTE6MiAxMSA1IDMg
MiAyIDQgMiAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpNZW5sby1SZWd1bGFyOw0K
CXBhbm9zZS0xOjAgMCAwIDAgMCAwIDAgMCAwIDA7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8N
CnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWwsIGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBjbTsN
CgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjEyLjBwdDsNCglmb250LWZhbWls
eTrlrovkvZM7fQ0KYTpsaW5rLCBzcGFuLk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUtcHJpb3Jp
dHk6OTk7DQoJY29sb3I6Ymx1ZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCmE6dmlz
aXRlZCwgc3Bhbi5Nc29IeXBlcmxpbmtGb2xsb3dlZA0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7
DQoJY29sb3I6cHVycGxlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0Kc3Bhbi5hcHBs
ZS1jb252ZXJ0ZWQtc3BhY2UNCgl7bXNvLXN0eWxlLW5hbWU6YXBwbGUtY29udmVydGVkLXNwYWNl
O30NCnNwYW4uRW1haWxTdHlsZTE4DQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsLXJlcGx5Ow0K
CWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOiMxRjQ5N0Q7fQ0KLk1z
b0NocERlZmF1bHQNCgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0LW9ubHk7DQoJZm9udC1zaXplOjEw
LjBwdDt9DQpAcGFnZSBXb3JkU2VjdGlvbjENCgl7c2l6ZTo2MTIuMHB0IDc5Mi4wcHQ7DQoJbWFy
Z2luOjcyLjBwdCA5MC4wcHQgNzIuMHB0IDkwLjBwdDt9DQpkaXYuV29yZFNlY3Rpb24xDQoJe3Bh
Z2U6V29yZFNlY3Rpb24xO30NCi0tPjwvc3R5bGU+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8
bzpzaGFwZWRlZmF1bHRzIHY6ZXh0PSJlZGl0IiBzcGlkbWF4PSIxMDI2IiAvPg0KPC94bWw+PCFb
ZW5kaWZdLS0+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWxheW91dCB2OmV4dD0i
ZWRpdCI+DQo8bzppZG1hcCB2OmV4dD0iZWRpdCIgZGF0YT0iMSIgLz4NCjwvbzpzaGFwZWxheW91
dD48L3htbD48IVtlbmRpZl0tLT4NCjwvaGVhZD4NCjxib2R5IGxhbmc9IlpILUNOIiBsaW5rPSJi
bHVlIiB2bGluaz0icHVycGxlIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0Qi
PlRoYW5rcyBDaHJpcyBhbmQgSnVyZ2VuIGZvciBjbGFyaWZpY2F0aW9uLDxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0i
Zm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2Vy
aWY7Y29sb3I6IzFGNDk3RCI+Q2hyaXMsIEkgYW0gbm90IHN1cmUgSSBjYXRjaCB3aGF0IHlvdSBz
YWlkLiBEb2VzIGFkZGluZyBuZXcgdHlwZWRlZiBmb3IgbG9uZ3RpdHVkZSBhbmQgbGF0aXR1ZGUg
ZG8gaGFybSB0byBkcmFmdC1pZXRmLW5ldG1vZC1nZW8tbG9jYXRpb24tMDU/PG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxl
PSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1z
ZXJpZjtjb2xvcjojMUY0OTdEIj5UeXBlIGluIG15IG9waW5pb24gaXMmbmJzcDsgbW9yZSByZXVz
YWJsZSBidWlsZGluZyBibG9jay48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9
IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJp
JnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+LVFpbjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNFMUUx
RTEgMS4wcHQ7cGFkZGluZzozLjBwdCAwY20gMGNtIDBjbSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDvlvq7o
va/pm4Xpu5EmcXVvdDssc2Fucy1zZXJpZiI+5Y+R5Lu25Lq6PHNwYW4gbGFuZz0iRU4tVVMiPjo8
L3NwYW4+PC9zcGFuPjwvYj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q75b6u6L2v6ZuF6buRJnF1b3Q7LHNhbnMtc2VyaWYiPiBDaHJp
c3RpYW4gSG9wcHMgW21haWx0bzpjaG9wcHNAY2hvcHBzLm9yZ10NCjxicj4NCjwvc3Bhbj48Yj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDvlvq7ova/pm4Xp
u5EmcXVvdDssc2Fucy1zZXJpZiI+5Y+R6YCB5pe26Ze0PHNwYW4gbGFuZz0iRU4tVVMiPjo8L3Nw
YW4+PC9zcGFuPjwvYj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q75b6u6L2v6ZuF6buRJnF1b3Q7LHNhbnMtc2VyaWYiPiAyMDIwPC9z
cGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O+W+rui9
r+mbhem7kSZxdW90OyxzYW5zLXNlcmlmIj7lubQ8c3BhbiBsYW5nPSJFTi1VUyI+Nzwvc3Bhbj7m
nIg8c3BhbiBsYW5nPSJFTi1VUyI+MzE8L3NwYW4+5pelPHNwYW4gbGFuZz0iRU4tVVMiPg0KIDA6
Mzg8YnI+DQo8L3NwYW4+PGI+5pS25Lu25Lq6PHNwYW4gbGFuZz0iRU4tVVMiPjo8L3NwYW4+PC9i
PjxzcGFuIGxhbmc9IkVOLVVTIj4gSnVlcmdlbiBTY2hvZW53YWVsZGVyICZsdDtqLnNjaG9lbndh
ZWxkZXJAamFjb2JzLXVuaXZlcnNpdHkuZGUmZ3Q7PGJyPg0KPC9zcGFuPjxiPuaKhOmAgTxzcGFu
IGxhbmc9IkVOLVVTIj46PC9zcGFuPjwvYj48c3BhbiBsYW5nPSJFTi1VUyI+IENocmlzdGlhbiBI
b3BwcyAmbHQ7Y2hvcHBzQGNob3Bwcy5vcmcmZ3Q7OyBRaW4gV3UgJmx0O2JpbGwud3VAaHVhd2Vp
LmNvbSZndDs7IG5ldG1vZEBpZXRmLm9yZzsgbmV0bW9kLWNoYWlyc0BpZXRmLm9yZzxicj4NCjwv
c3Bhbj48Yj7kuLvpopg8c3BhbiBsYW5nPSJFTi1VUyI+Ojwvc3Bhbj48L2I+PHNwYW4gbGFuZz0i
RU4tVVMiPiBSZTogW25ldG1vZF0gcmZjNjk5MWJpczogeWFuZzpsb25naXR1ZGUsIHlhbmc6bGF0
aXR1ZGUsIHlhbmc6cG9zdGFsLWNvZGUsIHlhbmc6Y291bnRyeS1jb2RlPG86cD48L286cD48L3Nw
YW4+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBsYW5nPSJFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPkkgcmVjZWl2ZWQgc3BlY2lmaWMgZXh0ZXJuYWwg
ZmVlZGJhY2sgZnJvbSB0aGUgZ2VvIGV4cGVydHMgdG8ganVzdCB1c2UgYSBudW1iZXIgaW5zdGVh
ZCBvZiBhIHR5cGUuIEkgdGhpbmsgdGhleSBtYXkgaGF2ZSBiZWVuIHRoaW5raW5nIHRoYXQgaXQg
d291bGQgYmUgZWFzaWVyIHRvIHJlZGVmaW5lIHRoZSB2YWx1ZXMgbWVhbmluZyBmb3IgZGlmZmVy
ZW50IHN5c3RlbXMuPG86cD48L286cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4t
VVMiPlRoYW5rcyw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+Q2hyaXMuPG86cD48L286cD48L3NwYW4+
PC9wPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1V
UyI+PGJyPg0KPGJyPg0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPGJsb2NrcXVvdGUgc3R5bGU9
Im1hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPk9uIEp1bCAzMCwgMjAyMCwgYXQgMTI6MjMg
UE0sIEp1ZXJnZW4gU2Nob2Vud2FlbGRlciAmbHQ7PGEgaHJlZj0ibWFpbHRvOmouc2Nob2Vud2Fl
bGRlckBqYWNvYnMtdW5pdmVyc2l0eS5kZSI+ai5zY2hvZW53YWVsZGVyQGphY29icy11bml2ZXJz
aXR5LmRlPC9hPiZndDsgd3JvdGU6PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3Nw
YW4+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBz
dHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtNZW5sby1SZWd1bGFyJnF1
b3Q7LHNlcmlmIj5Mb29raW5nIGluIHRoZSBJLURzLCBJIHNlZSB0aGF0IGRyYWZ0LWlldGYtbmV0
bW9kLWdlby1sb2NhdGlvbi0wNTxicj4NCmRlZmluZXMgYSBncm91cGluZyBnZW8tbG9jYXRpb24u
IGRyYWZ0LWlldGYtdGVhcy15YW5nLXRlLXRvcG8tMjI8YnI+DQpoYXM6PGJyPg0KPGJyPg0KJm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7JiM0Mzst
LXJvIGdlb2xvY2F0aW9uPGJyPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7JiM0MzstLXJvIGFsdGl0dWRlPyAm
bmJzcDsmbmJzcDsmbmJzcDtpbnQ2NDxicj4NCiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyYjNDM7LS1ybyBsYXRp
dHVkZT8gJm5ic3A7Jm5ic3A7Jm5ic3A7Z2VvZ3JhcGhpYy1jb29yZGluYXRlLWRlZ3JlZTxicj4N
CiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyYjNDM7LS1ybyBsb25naXR1ZGU/ICZuYnNwOyZuYnNwO2dlb2dyYXBo
aWMtY29vcmRpbmF0ZS1kZWdyZWU8YnI+DQo8YnI+DQpZb3UgbWlnaHQgc2ltcGx5IHVzZSB0aGUg
Z3JvdXBpbmcgaGVyZSB0aGF0IGNvbWVzIG91dCBvZjxicj4NCmRyYWZ0LWlldGYtbmV0bW9kLWdl
by1sb2NhdGlvbi0wNSAtIGJ1dCB0aGVuIHRoZSBncm91cGluZyBpczxicj4NCmFsc28gYSBiaXQg
bW9yZSBjb21wbGV4IHRoYW4gd2hhdCB5b3UgaGF2ZS48YnI+DQo8YnI+DQpVbmZvcnR1bmF0ZWx5
LCBkcmFmdC1pZXRmLW5ldG1vZC1nZW8tbG9jYXRpb24tMDUgZG9lcyBub3QgZGVmaW5lPGJyPg0K
aGVscGVyIHR5cGVzLiBUaGUgbGF0aXR1ZGUgYW5kIGxvbmdpdHVkZSBsZWFmcyBhcmUgc2ltcGx5
IGRlY2ltYWw2NHM8YnI+DQp3aXRoIGFsbCBkZXRhaWxzIHNwZWxsZWQgb3V0IGlubGluZTo8YnI+
DQo8YnI+DQombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtsZWFmIGxhdGl0dWRlIHs8YnI+DQombmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDt0eXBlIGRlY2ltYWw2NCB7PGJyPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7ZnJhY3Rpb24tZGlnaXRzIDE2Ozxicj4NCiZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwO308YnI+DQombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDt1bml0cyAmcXVv
dDtkZWNpbWFsIGRlZ3JlZXMmcXVvdDs7PGJyPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
ZGVzY3JpcHRpb248YnI+DQombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
cXVvdDtUaGUgbGF0aXR1ZGUgdmFsdWUgb24gdGhlIGFzdHJvbm9taWNhbCBib2R5LiBUaGU8YnI+
DQombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtkZWZpbml0aW9u
IGFuZCBwcmVjaXNpb24gb2YgdGhpcyBtZWFzdXJlbWVudCBpczxicj4NCiZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO2luZGljYXRlZCBieSB0aGUgcmVmZXJlbmNl
LWZyYW1lIHZhbHVlLiZxdW90Ozs8YnI+DQombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDt9PGJyPg0KJm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7bGVhZiBsb25naXR1ZGUgezxicj4NCiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO3R5
cGUgZGVjaW1hbDY0IHs8YnI+DQombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDtmcmFjdGlvbi1kaWdpdHMgMTY7PGJyPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7fTxi
cj4NCiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO3VuaXRzICZxdW90O2RlY2ltYWwgZGVncmVl
cyZxdW90Ozs8YnI+DQombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtkZXNjcmlwdGlvbjxicj4N
CiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZxdW90O1RoZSBsb25naXR1
ZGUgdmFsdWUgb24gdGhlIGFzdHJvbm9taWNhbCBib2R5LiBUaGU8YnI+DQombmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtkZWZpbml0aW9uIGFuZCBwcmVjaXNpb24g
b2YgdGhpcyBtZWFzdXJlbWVudCBpczxicj4NCiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwO2luZGljYXRlZCBieSB0aGUgcmVmZXJlbmNlLWZyYW1lLiZxdW90Ozs8
YnI+DQombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDt9PGJyPg0KPGJyPg0KVGhlIHRlYXMgZG9jdW1lbnQgaGFzPGJy
Pg0KPGJyPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7dHlwZWRlZiBnZW9ncmFwaGljLWNvb3Jk
aW5hdGUtZGVncmVlIHs8YnI+DQombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDt0eXBlIGRlY2ltYWw2NCB7PGJyPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ZnJhY3Rpb24tZGlnaXRzIDg7PGJy
Pg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7fTxicj4N
CiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO2Rlc2NyaXB0
aW9uPGJyPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7JnF1b3Q7RGVjaW1hbCBkZWdyZWUgKEREKSB1c2VkIHRvIGV4cHJlc3MgbGF0
aXR1ZGUgYW5kIGxvbmdpdHVkZTxicj4NCiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO2dlb2dyYXBoaWMgY29vcmRpbmF0ZXMu
JnF1b3Q7Ozxicj4NCiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO308YnI+DQo8YnI+DQombmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDtsZWFmIGxhdGl0dWRlIHs8YnI+DQombmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDt0eXBlIGdlb2dyYXBoaWMtY29vcmRpbmF0ZS1kZWdyZWUgezxicj4N
CiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO3JhbmdlICZx
dW90Oy05MC4uOTAmcXVvdDs7PGJyPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7fTxicj4NCiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO2Rlc2NyaXB0aW9u
PGJyPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7JnF1
b3Q7UmVsYXRpdmUgcG9zaXRpb24gbm9ydGggb3Igc291dGggb24gdGhlIEVhcnRoJ3Mgc3VyZmFj
ZS4mcXVvdDs7PGJyPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7fTxicj4NCjxicj4NCiZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwO2xlYWYgbG9uZ2l0dWRlIHs8YnI+DQombmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDt0eXBlIGdlb2dyYXBoaWMtY29vcmRpbmF0ZS1kZWdyZWUgezxi
cj4NCiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO3Jhbmdl
ICZxdW90Oy0xODAuLjE4MCZxdW90Ozs8YnI+DQombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDt9PGJyPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ZGVzY3Jp
cHRpb248YnI+DQombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmcXVvdDtBbmd1bGFyIGRpc3RhbmNlIGVhc3Qgb3Igd2VzdCBvbiB0aGUgRWFydGgncyBzdXJm
YWNlLiZxdW90Ozs8YnI+DQombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDt9PGJyPg0KPGJyPg0KTm90
ZSBhbHNvIHRoZSBkaWZmZXJlbmNlcyBpbiB0aGUgcHJlY2lzaW9uLiBPYnZpb3VzbHksPGJyPg0K
ZHJhZnQtaWV0Zi1uZXRtb2QtZ2VvLWxvY2F0aW9uLTA1IGNvdWxkIGhhdmUgZGVmaW5lZDxicj4N
CmhlbHBlciB0eXBlcyBsaWtlPGJyPg0KPGJyPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7dHlwZWRlZiBs
YXRpdHVkZSB7PGJyPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7dHlwZSBkZWNpbWFs
NjQgezxicj4NCiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwO2ZyYWN0aW9uLWRpZ2l0cyAxNjs8YnI+DQombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDt9PGJyPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7dW5pdHMgJnF1b3Q7ZGVj
aW1hbCBkZWdyZWVzJnF1b3Q7Ozxicj4NCiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO2Rl
c2NyaXB0aW9uPGJyPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7JnF1b3Q7VGhlIGxhdGl0dWRlIHZhbHVlIG9uIHRoZSBhc3Ryb25vbWljYWwgYm9keS4m
cXVvdDs7PGJyPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7fTxicj4NCjxicj4NCiZuYnNwOyZuYnNwOyZu
YnNwO3R5cGRlZiBsb25naXR1ZGUgezxicj4NCiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
O3R5cGUgZGVjaW1hbDY0IHs8YnI+DQombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDtmcmFjdGlvbi1kaWdpdHMgMTY7PGJyPg0KJm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7fTxicj4NCiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO3Vu
aXRzICZxdW90O2RlY2ltYWwgZGVncmVlcyZxdW90Ozs8YnI+DQombmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDtkZXNjcmlwdGlvbjxicj4NCiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZxdW90O1RoZSBsb25naXR1ZGUgdmFsdWUgb24gdGhlIGFzdHJvbm9taWNh
bCBib2R5LiBUaGU8YnI+DQombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDtkZWZpbml0aW9uIGFuZCBwcmVjaXNpb24gb2YgdGhpcyBtZWFzdXJlbWVudCBpczxi
cj4NCiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO2luZGlj
YXRlZCBieSB0aGUgcmVmZXJlbmNlLWZyYW1lLiZxdW90Ozs8YnI+DQombmJzcDsmbmJzcDsmbmJz
cDt9PGJyPg0KPGJyPg0KYW5kIGEgYnVuY2ggbW9yZSBhbmQgdXNlZCB0aGVtIHRvIGRlZmluZSB0
aGUgbGVhZnMuIFRoZXNlIHR5cGVzIGNvdWxkPGJyPg0KdGhlbiBoYXZlIGJlZW4gcmV1c2VkIGlu
IHNpdHVhdGlvbnMgd2hlcmUgdGhlIGdyb3VwaW5nIGluIGFsbCBpdHM8YnI+DQpkZXRhaWxzIGlz
IG5vdCBuZWVkZWQuPGJyPg0KPGJyPg0KSSBhbSBub3QgZW50aXJlbHkgc3VyZSB3aGVyZSBkcmFm
dC1pZXRmLW5ldG1vZC1nZW8tbG9jYXRpb24tMDUgaXMgaW48YnI+DQp0aGUgV0cgcHJvY2Vzcywg
dGhlIGRhdGF0cmFja2VyIHNheXMgJnF1b3Q7SW4gV0cgTGFzdCBDYWxsLCBSZXZpc2VkIEktRDxi
cj4NCk5lZWRlZCAtIElzc3VlIHJhaXNlZCBieSBXR0xDJnF1b3Q7IC0gc28gcGVyaGFwcyB0aGVy
ZSBpcyBhIGNoYW5jZSB0byBnZXQ8YnI+DQp0aGUgaW5saW5lIHR5cGUgZGVmaW5pdGlvbnMgZmFj
dG9yZWQgb3V0IHNvIHRoYXQgdGhleSBjYW4gYmUgcmV1c2VkLjxicj4NCjxicj4NCkkgdGhpbmsg
dGhpcyBpcyBzb21ldGhpbmcgd2hlcmUgdGhlIGlucHV0IGZyb20gQ2hyaXMgSG9wcHMgYW5kIHRo
ZTxicj4NCk5FVE1PRCBjaGFpcnMgaXMgaW1wb3J0YW50IHRvIGRldGVybWluZSB0aGUgcGF0aCBm
b3J3YXJkLiBTaW5jZSB3ZTxicj4NCmhhdmUgYW4gaWV0Zi1nZW8tbG9jYXRpb24gbW9kdWxlLCBJ
IHdvdWxkIHByZWZlciB0byBoYXZlIGNvbW1vbiB0eXBlczxicj4NCmZvciBsb2NhdGlvbiBpbmZv
cm1hdGlvbiBkZWZpbmVkIHRoZXJlIGFuZCBub3QgaW4geWFuZy10eXBlcy48YnI+DQo8YnI+DQov
anM8YnI+DQo8YnI+DQpPbiBUaHUsIEp1bCAzMCwgMjAyMCBhdCAwNDowMjo1MVBNICYjNDM7MDIw
MCwgSnVlcmdlbiBTY2hvZW53YWVsZGVyIHdyb3RlOjxiciBzdHlsZT0iY2FyZXQtY29sb3I6IHJn
YigwLCAwLCAwKTtmb250LXZhcmlhbnQtY2Fwczogbm9ybWFsO3RleHQtYWxpZ246c3RhcnQ7LXdl
YmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMHB4O3dvcmQtc3BhY2luZzowcHgiPg0KPGJyPg0KPC9z
cGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8YmxvY2txdW90
ZSBzdHlsZT0ibWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtm
b250LWZhbWlseTomcXVvdDtNZW5sby1SZWd1bGFyJnF1b3Q7LHNlcmlmIj5CdXQgdGhlbiBwZXJo
YXBzIGRyYWZ0LWlldGYtbmV0bW9kLWdlby1sb2NhdGlvbi0wNSBuZWVkcyB0byBiZSB1cGRhdGVk
PGJyPg0Kb3IgeW91IG5lZWQgdG8gdXNlIGEgZ3JvdXBpbmcuIEkgdGhpbmsgd2Ugc2hvdWxkIG5v
dCBoYXZlIG92ZXJsYXBwaW5nPGJyPg0Kd29yayBpbiBkaWZmZXJlbnQgZG9jdW1lbnRzLjxicj4N
Cjxicj4NCi9qczxicj4NCjxicj4NCk9uIFRodSwgSnVsIDMwLCAyMDIwIGF0IDAxOjU0OjQzUE0g
JiM0MzswMDAwLCBRaW4gV3Ugd3JvdGU6PGJyPg0KPGJyPg0KPG86cD48L286cD48L3NwYW4+PC9w
Pg0KPGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLWJvdHRvbTo1LjBw
dCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQt
c2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7TWVubG8tUmVndWxhciZxdW90OyxzZXJpZiI+
VGhhdCBpcyBhIGdvb2Qgb3B0aW9uLCBidXQgZHJhZnQtaWV0Zi1uZXRtb2QtZ2VvLWxvY2F0aW9u
LTA1IG9ubHkgZGVmaW5lIGdyb3VwaW5nLCB0aGVyZSBpcyB0eXBlZGVmIGZvciBsb25naXR1ZGUg
YW5kIGxhdGl0dWRlLCBhbHRpdHVkZS48c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNl
Ij4mbmJzcDs8L3NwYW4+PGJyPg0KPGJyPg0KLVFpbjxicj4NCi0tLS0tPC9zcGFuPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTAuNXB0Ij7pgq7ku7bljp/ku7Y8L3NwYW4+PHNwYW4gbGFuZz0iRU4t
VVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O01lbmxvLVJlZ3Vs
YXImcXVvdDssc2VyaWYiPi0tLS0tPGJyPg0KPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTAuNXB0Ij7lj5Hku7bkuro8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNp
emU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O01lbmxvLVJlZ3VsYXImcXVvdDssc2VyaWYiPjog
SnVlcmdlbiBTY2hvZW53YWVsZGVyIFs8YSBocmVmPSJtYWlsdG86ai5zY2hvZW53YWVsZGVyQGph
Y29icy11bml2ZXJzaXR5LmRlIj5tYWlsdG86ai5zY2hvZW53YWVsZGVyQGphY29icy11bml2ZXJz
aXR5LmRlPC9hPl08c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3Nw
YW4+PGJyPg0KPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0Ij7lj5HpgIHml7bp
l7Q8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQt
ZmFtaWx5OiZxdW90O01lbmxvLVJlZ3VsYXImcXVvdDssc2VyaWYiPjogMjAyMDwvc3Bhbj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjEwLjVwdCI+5bm0PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIiBz
dHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtNZW5sby1SZWd1bGFyJnF1
b3Q7LHNlcmlmIj43PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0Ij7mnIg8L3Nw
YW4+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5
OiZxdW90O01lbmxvLVJlZ3VsYXImcXVvdDssc2VyaWYiPjMwPC9zcGFuPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTAuNXB0Ij7ml6U8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250
LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O01lbmxvLVJlZ3VsYXImcXVvdDssc2VyaWYi
Pg0KIDIxOjMyPGJyPg0KPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0Ij7mlLbk
u7bkuro8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2Zv
bnQtZmFtaWx5OiZxdW90O01lbmxvLVJlZ3VsYXImcXVvdDssc2VyaWYiPjogUWluIFd1ICZsdDs8
YSBocmVmPSJtYWlsdG86YmlsbC53dUBodWF3ZWkuY29tIj5iaWxsLnd1QGh1YXdlaS5jb208L2E+
Jmd0Ozxicj4NCjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdCI+5oqE6YCBPC9z
cGFuPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWls
eTomcXVvdDtNZW5sby1SZWd1bGFyJnF1b3Q7LHNlcmlmIj46DQo8YSBocmVmPSJtYWlsdG86bmV0
bW9kQGlldGYub3JnIj5uZXRtb2RAaWV0Zi5vcmc8L2E+PGJyPg0KPC9zcGFuPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTAuNXB0Ij7kuLvpopg8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxl
PSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O01lbmxvLVJlZ3VsYXImcXVvdDss
c2VyaWYiPjogUmU6IFtuZXRtb2RdIHJmYzY5OTFiaXM6IHlhbmc6bG9uZ2l0dWRlLCB5YW5nOmxh
dGl0dWRlLCB5YW5nOnBvc3RhbC1jb2RlLCB5YW5nOmNvdW50cnktY29kZTxicj4NCjxicj4NCkJ1
dCB0aGVyZSBpcyBkcmFmdC1pZXRmLW5ldG1vZC1nZW8tbG9jYXRpb24tMDUuLi4gV2hhdCBhYm91
dCB1c2luZyB0aGUgdHlwZXMgZGVmaW5lZCBpbiB0aGVyZT88YnI+DQo8YnI+DQovanM8YnI+DQo8
YnI+DQpPbiBUaHUsIEp1bCAzMCwgMjAyMCBhdCAwMToyODoxN1BNICYjNDM7MDAwMCwgUWluIFd1
IHdyb3RlOjxicj4NCjxicj4NCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxibG9ja3F1b3RlIHN0
eWxlPSJtYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1ib3R0b206NS4wcHQiPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQt
ZmFtaWx5OiZxdW90O01lbmxvLVJlZ3VsYXImcXVvdDssc2VyaWYiPlNlZSBnZW9sb2NhdGlvbiBk
ZWZpbml0aW9uIGluIGRyYWZ0LWlldGYtdGVhcy15YW5nLXRlLXRvcG8tMjIgd2hpY2ggZGVmaW5l
cyBsb25naXR1ZGUgYW5kIGxhdGl0dWRlLCBhbHRpdHVkZS48YnI+DQpJIGtub3cgaXQgaXMgYmVu
ZWZpY2lhbCBmb3IgZnV0dXJlIGRvY3VtZW50IHRvIGltcG9ydCB0aGVzZSB0eXBlcyBmcm9tIHJm
YzY5OTFiaXMgaW5zdGVhZCBvZiBmcm9tIHRlIHRvcG8gbW9kZWwuPGJyPg0KPGJyPg0KLVFpbjxi
cj4NCi0tLS0tPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0Ij7pgq7ku7bljp/k
u7Y8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQt
ZmFtaWx5OiZxdW90O01lbmxvLVJlZ3VsYXImcXVvdDssc2VyaWYiPi0tLS0tPGJyPg0KPC9zcGFu
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0Ij7lj5Hku7bkuro8L3NwYW4+PHNwYW4gbGFu
Zz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O01lbmxv
LVJlZ3VsYXImcXVvdDssc2VyaWYiPjogbmV0bW9kIFs8YSBocmVmPSJtYWlsdG86bmV0bW9kLWJv
dW5jZXNAaWV0Zi5vcmciPm1haWx0bzpuZXRtb2QtYm91bmNlc0BpZXRmLm9yZzwvYT5dDQo8L3Nw
YW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQiPuS7o+ihqDwvc3Bhbj48c3BhbiBsYW5n
PSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7TWVubG8t
UmVndWxhciZxdW90OyxzZXJpZiI+IEp1ZXJnZW4gU2Nob2Vud2FlbGRlcjxicj4NCjwvc3Bhbj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdCI+5Y+R6YCB5pe26Ze0PC9zcGFuPjxzcGFuIGxh
bmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtNZW5s
by1SZWd1bGFyJnF1b3Q7LHNlcmlmIj46IDIwMjA8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMC41cHQiPuW5tDwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZTox
MC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7TWVubG8tUmVndWxhciZxdW90OyxzZXJpZiI+Nzwvc3Bh
bj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdCI+5pyIPC9zcGFuPjxzcGFuIGxhbmc9IkVO
LVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtNZW5sby1SZWd1
bGFyJnF1b3Q7LHNlcmlmIj4xODwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdCI+
5pelPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250
LWZhbWlseTomcXVvdDtNZW5sby1SZWd1bGFyJnF1b3Q7LHNlcmlmIj4NCiAzOjE2PGJyPg0KPC9z
cGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0Ij7mlLbku7bkuro8L3NwYW4+PHNwYW4g
bGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O01l
bmxvLVJlZ3VsYXImcXVvdDssc2VyaWYiPjoNCjxhIGhyZWY9Im1haWx0bzpuZXRtb2RAaWV0Zi5v
cmciPm5ldG1vZEBpZXRmLm9yZzwvYT48YnI+DQo8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMC41cHQiPuS4u+mimDwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6
ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7TWVubG8tUmVndWxhciZxdW90OyxzZXJpZiI+OiBb
bmV0bW9kXSByZmM2OTkxYmlzOiB5YW5nOmxvbmdpdHVkZSwgeWFuZzpsYXRpdHVkZSw8c3BhbiBj
bGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PGJyPg0KeWFuZzpwb3N0
YWwtY29kZSwgeWFuZzpjb3VudHJ5LWNvZGU8YnI+DQo8YnI+DQombmJzcDstIEl0IHdhcyBzdWdn
ZXN0ZWQgdG8gYWRkIHR5cGVzIGZvciBsb25naXR1ZGUsIGxhdGl0dWRlLCBwb3N0YWw8YnI+DQom
bmJzcDsmbmJzcDsmbmJzcDtjb2RlLCBjb3VudHJ5LWNvZGUuIERvIHdlIGdvIHRoZXJlIG9yIGRv
IHdlIGxlYXZlIHRoZXNlIGZvciBvdGhlcjxicj4NCiZuYnNwOyZuYnNwOyZuYnNwO21vZHVsZXMg
dG8gZGVmaW5lPyBJdCBzZWVtcyBzdWNoIGRlZmluaXRpb25zIHNob3VsZCBnbyBpbnRvPGJyPg0K
Jm5ic3A7Jm5ic3A7Jm5ic3A7ZHJhZnQtaWV0Zi1uZXRtb2QtZ2VvLWxvY2F0aW9uLjxicj4NCjxi
cj4NCiZuYnNwOy0gR2VvIGxvY2F0aW9uIGlzIGNvdmVyZWQgYnkgZHJhZnQtaWV0Zi1uZXRtb2Qt
Z2VvLWxvY2F0aW9uPGJyPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7KHNvIGRvIG5vdGhpbmcpLjxicj4N
Cjxicj4NCiZuYnNwOy0gRm9yIGNvdW50cnkgY29kZXMsIHRoZXJlIGlzIElTTyAzMTY2LCB3aGlj
aCBkZWZpbmVzIHR3by1sZXR0ZXIsPGJyPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7dGhyZWUtbGV0dGVy
LCBhbmQgbnVtZXJpYyBjb3VudHJ5IGNvZGVzLiBJIGFzc3VtZSBwZW9wbGUgd2FudGVkPGJyPg0K
Jm5ic3A7Jm5ic3A7Jm5ic3A7dHdvLWxldHRlciBjb2RlcyAoYXMgdXNlZCBpbiB0aGUgRE5TKSwg
aS5lLiB0aGV5IHdhbnQgREUgYW5kIG5vdDxicj4NCiZuYnNwOyZuYnNwOyZuYnNwO0RFVS4gQnV0
IG5vdGUgdGhhdCBpdCBpcyBHQiBhbmQgbm90IFVLLCBpLmUuLCB3aGF0IHdlIGNvbW1vbmx5PGJy
Pg0KJm5ic3A7Jm5ic3A7Jm5ic3A7dXNlIGluIHRoZSBETlMgbWF5IG5vdCBiZSBleGFjdGx5IElT
TyAzMTY2LiAoVGhlIGRldmlsIGlzIGFsd2F5czxicj4NCiZuYnNwOyZuYnNwOyZuYnNwO2luIHRo
ZSBkZXRhaWxzLik8YnI+DQo8YnI+DQombmJzcDstIEZvciBwb3N0YWwgY29kZXMsIGl0IGlzIHVu
Y2xlYXIgd2hhdCB0aGUgcmVxdWlyZW1lbnRzIGFyZSBvciB3aGF0PGJyPg0KJm5ic3A7Jm5ic3A7
Jm5ic3A7YSBwcm9wZXIgZGVmaW5pdGlvbiBmb3IgcG9zdGFsIGNvZGVzIGlzLiBJdCBpcyBub3Qg
ZW50aXJlbHkgY2xlYXI8YnI+DQombmJzcDsmbmJzcDsmbmJzcDt3aGF0IHRoZSBhdXRob3JpdGF0
aXZlIGRlZmluaXRpb24gb2YgdGhlIGZvcm1hdCBvZiBwb3N0YWwgY29kZXM8YnI+DQombmJzcDsm
bmJzcDsmbmJzcDtpcywgcGVyaGFwcyB0aGUgVW5pdmVyc2FsIFBvc3RhbCBVbmlvbi48YnI+DQo8
YnI+DQombmJzcDstIE9wdGlvbnM6IChpKSBkbyBub3RoaW5nIG9yIChpaSkgYWRkIGEgY291bnRy
eSBjb2RlIGRlZmluaXRpb248YnI+DQombmJzcDsmbmJzcDsmbmJzcDtvbmx5IG9yIChpaWkpIGFk
ZCBib3RoIGEgY291bnRyeSBjb2RlIGRlZmluaXRpb24gYW5kIGEgcG9zdGFsPGJyPg0KJm5ic3A7
Jm5ic3A7Jm5ic3A7Y29kZSBkZWZpbml0aW9uICh3aGljaCBtaWdodCBiZSB0byBzb21lIGV4dGVu
ZCB2YWd1ZSk8YnI+DQo8YnI+DQombmJzcDstIFByb3Bvc2FsOiBkbyBub3RoaW5nPGJyPg0KPGJy
Pg0KLS08c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PGJy
Pg0KSnVlcmdlbiBTY2hvZW53YWVsZGVyICZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO0phY29icyBVbml2ZXJzaXR5IEJyZW1lbiBnR21i
SDxicj4NClBob25lOiAmIzQzOzQ5IDQyMSAyMDAgMzU4NyAmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtDYW1wdXMgUmluZyAxIHwgMjg3NTkgQnJlbWVuIHwg
R2VybWFueTxicj4NCkZheDogJm5ic3A7Jm5ic3A7JiM0Mzs0OSA0MjEgMjAwIDMxMDMgJm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jmx0OzxhIGhyZWY9Imh0
dHBzOi8vd3d3LmphY29icy11bml2ZXJzaXR5LmRlLyI+aHR0cHM6Ly93d3cuamFjb2JzLXVuaXZl
cnNpdHkuZGUvPC9hPiZndDs8YnI+DQo8YnI+DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXzxicj4NCm5ldG1vZCBtYWlsaW5nIGxpc3Q8YnI+DQo8YSBocmVm
PSJtYWlsdG86bmV0bW9kQGlldGYub3JnIj5uZXRtb2RAaWV0Zi5vcmc8L2E+PGJyPg0KPGEgaHJl
Zj0iaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9uZXRtb2QiPmh0dHBzOi8v
d3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vbmV0bW9kPC9hPjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjwvYmxvY2txdW90ZT4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVO
LVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtNZW5sby1SZWd1
bGFyJnF1b3Q7LHNlcmlmIj48YnI+DQotLTxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3Bh
Y2UiPiZuYnNwOzwvc3Bhbj48YnI+DQpKdWVyZ2VuIFNjaG9lbndhZWxkZXIgJm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7SmFjb2JzIFVu
aXZlcnNpdHkgQnJlbWVuIGdHbWJIPGJyPg0KUGhvbmU6ICYjNDM7NDkgNDIxIDIwMCAzNTg3ICZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO0NhbXB1cyBSaW5n
IDEgfCAyODc1OSBCcmVtZW4gfCBHZXJtYW55PGJyPg0KRmF4OiAmbmJzcDsmbmJzcDsmIzQzOzQ5
IDQyMSAyMDAgMzEwMyAmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbHQ7PGEgaHJlZj0iaHR0cHM6Ly93d3cuamFjb2JzLXVuaXZlcnNpdHkuZGUvIj5odHRw
czovL3d3dy5qYWNvYnMtdW5pdmVyc2l0eS5kZS88L2E+Jmd0OzxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjwvYmxvY2txdW90ZT4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVT
IiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtNZW5sby1SZWd1bGFy
JnF1b3Q7LHNlcmlmIj48YnI+DQotLTxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2Ui
PiZuYnNwOzwvc3Bhbj48YnI+DQpKdWVyZ2VuIFNjaG9lbndhZWxkZXIgJm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7SmFjb2JzIFVuaXZl
cnNpdHkgQnJlbWVuIGdHbWJIPGJyPg0KUGhvbmU6ICYjNDM7NDkgNDIxIDIwMCAzNTg3ICZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO0NhbXB1cyBSaW5nIDEg
fCAyODc1OSBCcmVtZW4gfCBHZXJtYW55PGJyPg0KRmF4OiAmbmJzcDsmbmJzcDsmIzQzOzQ5IDQy
MSAyMDAgMzEwMyAmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbHQ7PGEgaHJlZj0iaHR0cHM6Ly93d3cuamFjb2JzLXVuaXZlcnNpdHkuZGUvIj5odHRwczov
L3d3dy5qYWNvYnMtdW5pdmVyc2l0eS5kZS88L2E+Jmd0OzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjwvYmxvY2txdW90ZT4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBz
dHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtNZW5sby1SZWd1bGFyJnF1
b3Q7LHNlcmlmIj48YnI+DQotLTxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZu
YnNwOzwvc3Bhbj48YnI+DQpKdWVyZ2VuIFNjaG9lbndhZWxkZXIgJm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7SmFjb2JzIFVuaXZlcnNp
dHkgQnJlbWVuIGdHbWJIPGJyPg0KUGhvbmU6ICYjNDM7NDkgNDIxIDIwMCAzNTg3ICZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO0NhbXB1cyBSaW5nIDEgfCAy
ODc1OSBCcmVtZW4gfCBHZXJtYW55PGJyPg0KRmF4OiAmbmJzcDsmbmJzcDsmIzQzOzQ5IDQyMSAy
MDAgMzEwMyAmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bHQ7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48YSBocmVmPSJodHRwczovL3d3dy5qYWNvYnMt
dW5pdmVyc2l0eS5kZS8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5
OiZxdW90O01lbmxvLVJlZ3VsYXImcXVvdDssc2VyaWYiPmh0dHBzOi8vd3d3LmphY29icy11bml2
ZXJzaXR5LmRlLzwvc3Bhbj48L2E+PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9u
dC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtNZW5sby1SZWd1bGFyJnF1b3Q7LHNlcmlm
Ij4mZ3Q7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
bGFuZz0iRU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+
DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ib2R5Pg0KPC9odG1sPg0K

--_000_B8F9A780D330094D99AF023C5877DABAAD8AA01Fdggeml511mbschi_--


From nobody Thu Jul 30 18:36:16 2020
Return-Path: <bill.wu@huawei.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3EE853A099C for <netmod@ietfa.amsl.com>; Thu, 30 Jul 2020 18:36:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 UCaiycICdDgJ for <netmod@ietfa.amsl.com>; Thu, 30 Jul 2020 18:36:13 -0700 (PDT)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 12D013A0953 for <netmod@ietf.org>; Thu, 30 Jul 2020 18:36:13 -0700 (PDT)
Received: from lhreml702-chm.china.huawei.com (unknown [172.18.7.107]) by Forcepoint Email with ESMTP id 985A14FEA2DF230A7F18 for <netmod@ietf.org>; Fri, 31 Jul 2020 02:36:11 +0100 (IST)
Received: from lhreml702-chm.china.huawei.com (10.201.108.51) by lhreml702-chm.china.huawei.com (10.201.108.51) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1913.5; Fri, 31 Jul 2020 02:36:11 +0100
Received: from DGGEML424-HUB.china.huawei.com (10.1.199.41) by lhreml702-chm.china.huawei.com (10.201.108.51) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA_P256) id 15.1.1913.5 via Frontend Transport; Fri, 31 Jul 2020 02:36:10 +0100
Received: from DGGEML511-MBS.china.huawei.com ([169.254.4.170]) by dggeml424-hub.china.huawei.com ([10.1.199.41]) with mapi id 14.03.0487.000; Fri, 31 Jul 2020 09:36:04 +0800
From: Qin Wu <bill.wu@huawei.com>
To: "Acee Lindem (acee)" <acee@cisco.com>
CC: NetMod WG <netmod@ietf.org>
Thread-Topic: Key selection for next hop list in RFC8349
Thread-Index: AdZm2uldcUU61XFXQ7WTnwRFphwqhQ==
Date: Fri, 31 Jul 2020 01:36:04 +0000
Message-ID: <B8F9A780D330094D99AF023C5877DABAAD8AA05E@dggeml511-mbs.china.huawei.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.164.123.168]
Content-Type: multipart/alternative; boundary="_000_B8F9A780D330094D99AF023C5877DABAAD8AA05Edggeml511mbschi_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/r83d8nyKwbXy9CiiWLoXEjX12gI>
Subject: Re: [netmod] Key selection for next hop list in RFC8349
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 31 Jul 2020 01:36:15 -0000

--_000_B8F9A780D330094D99AF023C5877DABAAD8AA05Edggeml511mbschi_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

VGhhbmsgQWNlZSBmb3IgY2xhcmlmaWNhdGlvbiwgaXQgaGVscHMuDQoNCi1RaW4NCuWPkeS7tuS6
ujogQWNlZSBMaW5kZW0gKGFjZWUpIFttYWlsdG86YWNlZUBjaXNjby5jb21dDQrlj5HpgIHml7bp
l7Q6IDIwMjDlubQ35pyIMTPml6UgMjM6MjQNCuaUtuS7tuS6ujogUWluIFd1IDxiaWxsLnd1QGh1
YXdlaS5jb20+DQrmioTpgIE6IE5ldE1vZCBXRyA8bmV0bW9kQGlldGYub3JnPg0K5Li76aKYOiBS
ZTogS2V5IHNlbGVjdGlvbiBmb3IgbmV4dCBob3AgbGlzdCBpbiBSRkM4MzQ5DQoNCkhpIFFpbiwN
Cg0KRnJvbTogUWluIFd1IDxiaWxsLnd1QGh1YXdlaS5jb208bWFpbHRvOmJpbGwud3VAaHVhd2Vp
LmNvbT4+DQpEYXRlOiBGcmlkYXksIEp1bHkgMTAsIDIwMjAgYXQgMjo1OSBBTQ0KVG86IEFjZWUg
TGluZGVtIDxhY2VlQGNpc2NvLmNvbTxtYWlsdG86YWNlZUBjaXNjby5jb20+Pg0KQ2M6IE5ldE1v
ZCBXRyA8bmV0bW9kQGlldGYub3JnPG1haWx0bzpuZXRtb2RAaWV0Zi5vcmc+Pg0KU3ViamVjdDog
S2V5IHNlbGVjdGlvbiBmb3IgbmV4dCBob3AgbGlzdCBpbiBSRkM4MzQ5DQoNCkhpLCBBY2VlLCBM
YWRhLCBZaW5nemhlbjoNCkluIFJGQzgzNDksIGEgc3RyaW5nIHR5cGUgaW5kZXggcGFyYW1ldGVy
IGlzIGRlZmluZWQgYXMgdGhlIGtleSBmb3IgbmV4dCBob3AgbGlzdCwgdGhpcyBpbmRleCBoYXMg
bm8gc2VtYW50aWNzIGFuZCBjYW4gYmUgdXNlZCBhcyB1bmlxdWUgSUQgZm9yIGVhY2ggbmV4dCBo
b3AgZW50cnkuDQpJIGFtIHdvbmRlcmluZyB3aHkgbm90IHNlbGVjdCBuZXh0IGhvcCBhZGRyZXNz
IGFzIHRoZSBrZXkgaW5zdGVhZCBvZiB1c2luZyBubyBzZW1hbnRpYyBtZWFuaW5nIGluZGV4PyBX
aGF04oCZcyB0aGUgcmF0aW9uYWxlIGJlaGluZCwgd2hlbiB3ZSB3aWxsIHVzZSBpbmRleCBhcyB0
aGUga2V5LCB3aGVuIHdlIHdpbGwgdXNlIG5leHQgaG9wIGFkZHJlc3MgYXMgdGhlIGtleT8NCg0K
VGhlIG1vZGVsIHdhcyBkZXNpZ25lZCBlaXRoZXIgSVB2NCBvciBJUHY2IHdpdGhvdXQgYSByZXF1
aXJlbWVudCBvbiBlaXRoZXIgYmVpbmcgcHJlc2VudC4gVGhpcyBjb3VsZCBub3QgaGF2ZSBiZWVu
IGRvbmUgd2l0aCB0aGUgbmV4dC1ob3AgYWRkcmVzcyBhbmQgb3V0Z29pbmcgaW50ZXJmYWNlIGFz
IHRoZSBsaXN0IGtleS4NCg0KSG9wZSB0aGlzIGhlbHBzLA0KQWNlZQ0KDQpUaGFua3MgaW4gYWR2
YW5jZS4NClRoZSBmb2xsb3dpbmcgWUFORyBkYXRhIG1vZGVsIHNuaXBwZXRzIGlzIGZvciByZWZl
cmVuY2UuDQogICAgIGdyb3VwaW5nIG5leHQtaG9wLWNvbnRlbnQgew0KICAgICAgIGRlc2NyaXB0
aW9uDQogICAgICAgICAiR2VuZXJpYyBwYXJhbWV0ZXJzIG9mIG5leHQgaG9wcyBpbiBzdGF0aWMg
cm91dGVzLiI7DQogICAgICAgY2hvaWNlIG5leHQtaG9wLW9wdGlvbnMgew0KICAgICAgICAgbWFu
ZGF0b3J5IHRydWU7DQogICAgICAgICBkZXNjcmlwdGlvbg0KICAgICAgICAgICAiT3B0aW9ucyBm
b3IgbmV4dCBob3BzIGluIHN0YXRpYyByb3V0ZXMuDQoNCiAgICAgICAgICAgIEl0IGlzIGV4cGVj
dGVkIHRoYXQgZnVydGhlciBjYXNlcyB3aWxsIGJlIGFkZGVkIHRocm91Z2gNCiAgICAgICAgICAg
IGF1Z21lbnRzIGZyb20gb3RoZXIgbW9kdWxlcy4iOw0KICAgICAgICAgY2FzZSBuZXh0LWhvcC1s
aXN0IHsNCiAgICAgICAgICAgY29udGFpbmVyIG5leHQtaG9wLWxpc3Qgew0KICAgICAgICAgICAg
IGRlc2NyaXB0aW9uDQogICAgICAgICAgICAgICAiQ29udGFpbmVyIGZvciBtdWx0aXBsZSBuZXh0
IGhvcHMuIjsNCiAgICAgICAgICAgICBsaXN0IG5leHQtaG9wIHsNCiAgICAgICAgICAgICAgIGtl
eSAiaW5kZXgiOw0KICAgICAgICAgICAgICAgZGVzY3JpcHRpb24NCiAgICAgICAgICAgICAgICAg
IkFuIGVudHJ5IGluIGEgbmV4dC1ob3AgbGlzdC4NCiAgICAgICAgICAgICAgICAgIE1vZHVsZXMg
Zm9yIGFkZHJlc3MgZmFtaWxpZXMgTVVTVCBhdWdtZW50IHRoaXMgbGlzdA0KICAgICAgICAgICAg
ICAgICAgd2l0aCBhIGxlYWYgY29udGFpbmluZyBhIG5leHQtaG9wIGFkZHJlc3Mgb2YgdGhhdA0K
ICAgICAgICAgICAgICAgICAgYWRkcmVzcyBmYW1pbHkuIjsNCiAgICAgICAgICAgICAgIGxlYWYg
aW5kZXggew0KICAgICAgICAgICAgICAgICB0eXBlIHN0cmluZzsNCiAgICAgICAgICAgICAgICAg
ZGVzY3JpcHRpb24NCiAgICAgICAgICAgICAgICAgICAiQSB1c2VyLXNwZWNpZmllZCBpZGVudGlm
aWVyIHV0aWxpemVkIHRvIHVuaXF1ZWx5DQogICAgICAgICAgICAgICAgICAgIHJlZmVyZW5jZSB0
aGUgbmV4dC1ob3AgZW50cnkgaW4gdGhlIG5leHQtaG9wIGxpc3QuDQogICAgICAgICAgICAgICAg
ICAgIFRoZSB2YWx1ZSBvZiB0aGlzIGluZGV4IGhhcyBubyBzZW1hbnRpYyBtZWFuaW5nDQogICAg
ICAgICAgICAgICAgICAgIG90aGVyIHRoYW4gZm9yIHJlZmVyZW5jaW5nIHRoZSBlbnRyeS4iOw0K
ICAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgICAgbGVhZiBvdXRnb2luZy1pbnRlcmZhY2Ug
ew0KICAgICAgICAgICAgICAgICB0eXBlIGlmOmludGVyZmFjZS1yZWY7DQogICAgICAgICAgICAg
ICAgIGRlc2NyaXB0aW9uDQogICAgICAgICAgICAgICAgICAgIk5hbWUgb2YgdGhlIG91dGdvaW5n
IGludGVyZmFjZS4iOw0KICAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgIH0NCiAgICAgICAg
ICAgfQ0KICAgICAgICAgfQ0KICAgICAgIH0NCiAgICAgfQ0KDQotUWluDQo=

--_000_B8F9A780D330094D99AF023C5877DABAAD8AA05Edggeml511mbschi_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
5a6L5L2TOw0KCXBhbm9zZS0xOjIgMSA2IDAgMyAxIDEgMSAxIDE7fQ0KQGZvbnQtZmFjZQ0KCXtm
b250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2IDMgMiA0
O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToyIDE1IDUg
MiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJcQOWui+S9kyI7DQoJ
cGFub3NlLTE6MiAxIDYgMCAzIDEgMSAxIDEgMTt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5
OuW+rui9r+mbhem7kTsNCglwYW5vc2UtMToyIDExIDUgMyAyIDIgNCAyIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OiJcQOW+rui9r+mbhem7kSI7DQoJcGFub3NlLTE6MiAxMSA1IDMg
MiAyIDQgMiAyIDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5N
c29Ob3JtYWwsIGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBjbTsNCgltYXJnaW4tYm90dG9tOi4w
MDAxcHQ7DQoJdGV4dC1hbGlnbjpqdXN0aWZ5Ow0KCXRleHQtanVzdGlmeTppbnRlci1pZGVvZ3Jh
cGg7DQoJZm9udC1zaXplOjEwLjVwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJp
Zjt9DQphOmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsN
Cgljb2xvcjojMDU2M0MxOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KYTp2aXNpdGVk
LCBzcGFuLk1zb0h5cGVybGlua0ZvbGxvd2VkDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCglj
b2xvcjojOTU0RjcyOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0Kc3Bhbi5FbWFpbFN0
eWxlMTcNCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWw7DQoJZm9udC1mYW1pbHk6IkNhbGlicmki
LHNhbnMtc2VyaWY7DQoJY29sb3I6d2luZG93dGV4dDt9DQpzcGFuLkVtYWlsU3R5bGUxOA0KCXtt
c28tc3R5bGUtdHlwZTpwZXJzb25hbC1yZXBseTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fu
cy1zZXJpZjsNCgljb2xvcjojMUY0OTdEO30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10
eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7fQ0KQHBhZ2UgV29yZFNlY3Rpb24x
DQoJe3NpemU6NjEyLjBwdCA3OTIuMHB0Ow0KCW1hcmdpbjo3Mi4wcHQgOTAuMHB0IDcyLjBwdCA5
MC4wcHQ7fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9DQotLT48L3N0
eWxlPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVkZWZhdWx0cyB2OmV4dD0iZWRp
dCIgc3BpZG1heD0iMTAyNiIgLz4NCjwveG1sPjwhW2VuZGlmXS0tPjwhLS1baWYgZ3RlIG1zbyA5
XT48eG1sPg0KPG86c2hhcGVsYXlvdXQgdjpleHQ9ImVkaXQiPg0KPG86aWRtYXAgdjpleHQ9ImVk
aXQiIGRhdGE9IjEiIC8+DQo8L286c2hhcGVsYXlvdXQ+PC94bWw+PCFbZW5kaWZdLS0+DQo8L2hl
YWQ+DQo8Ym9keSBsYW5nPSJaSC1DTiIgbGluaz0iIzA1NjNDMSIgdmxpbms9IiM5NTRGNzIiPg0K
PGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxh
bmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+VGhhbmsgQWNlZSBmb3IgY2xhcmlmaWNh
dGlvbiwgaXQgaGVscHMuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIg
c3R5bGU9ImNvbG9yOiMxRjQ5N0QiPi1RaW48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0K
PGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjRTFFMUUxIDEuMHB0O3Bh
ZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgYWxpZ249Imxl
ZnQiIHN0eWxlPSJ0ZXh0LWFsaWduOmxlZnQiPjxiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O+W+rui9r+mbhem7kSZxdW90OyxzYW5zLXNlcmlmIj7lj5Hk
u7bkuro8c3BhbiBsYW5nPSJFTi1VUyI+Ojwvc3Bhbj48L3NwYW4+PC9iPjxzcGFuIGxhbmc9IkVO
LVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDvlvq7ova/pm4Xp
u5EmcXVvdDssc2Fucy1zZXJpZiI+IEFjZWUgTGluZGVtIChhY2VlKQ0KIFttYWlsdG86YWNlZUBj
aXNjby5jb21dIDxicj4NCjwvc3Bhbj48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtm
b250LWZhbWlseTomcXVvdDvlvq7ova/pm4Xpu5EmcXVvdDssc2Fucy1zZXJpZiI+5Y+R6YCB5pe2
6Ze0PHNwYW4gbGFuZz0iRU4tVVMiPjo8L3NwYW4+PC9zcGFuPjwvYj48c3BhbiBsYW5nPSJFTi1V
UyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q75b6u6L2v6ZuF6buR
JnF1b3Q7LHNhbnMtc2VyaWYiPiAyMDIwPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O+W+rui9r+mbhem7kSZxdW90OyxzYW5zLXNlcmlmIj7lubQ8
c3BhbiBsYW5nPSJFTi1VUyI+Nzwvc3Bhbj7mnIg8c3BhbiBsYW5nPSJFTi1VUyI+MTM8L3NwYW4+
5pelPHNwYW4gbGFuZz0iRU4tVVMiPg0KIDIzOjI0PGJyPg0KPC9zcGFuPjxiPuaUtuS7tuS6ujxz
cGFuIGxhbmc9IkVOLVVTIj46PC9zcGFuPjwvYj48c3BhbiBsYW5nPSJFTi1VUyI+IFFpbiBXdSAm
bHQ7YmlsbC53dUBodWF3ZWkuY29tJmd0Ozxicj4NCjwvc3Bhbj48Yj7mioTpgIE8c3BhbiBsYW5n
PSJFTi1VUyI+Ojwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMiPiBOZXRNb2QgV0cgJmx0O25l
dG1vZEBpZXRmLm9yZyZndDs8YnI+DQo8L3NwYW4+PGI+5Li76aKYPHNwYW4gbGFuZz0iRU4tVVMi
Pjo8L3NwYW4+PC9iPjxzcGFuIGxhbmc9IkVOLVVTIj4gUmU6IEtleSBzZWxlY3Rpb24gZm9yIG5l
eHQgaG9wIGxpc3QgaW4gUkZDODM0OTxvOnA+PC9vOnA+PC9zcGFuPjwvc3Bhbj48L3A+DQo8L2Rp
dj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgYWxpZ249ImxlZnQiIHN0eWxlPSJ0ZXh0
LWFsaWduOmxlZnQiPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQiPkhpIFFpbiw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10
b3A6c29saWQgI0I1QzRERiAxLjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxiPjxzcGFuIGxhbmc9
IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+RnJvbToNCjwvc3Bh
bj48L2I+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJs
YWNrIj5RaW4gV3UgJmx0OzxhIGhyZWY9Im1haWx0bzpiaWxsLnd1QGh1YXdlaS5jb20iPmJpbGwu
d3VAaHVhd2VpLmNvbTwvYT4mZ3Q7PGJyPg0KPGI+RGF0ZTogPC9iPkZyaWRheSwgSnVseSAxMCwg
MjAyMCBhdCAyOjU5IEFNPGJyPg0KPGI+VG86IDwvYj5BY2VlIExpbmRlbSAmbHQ7PGEgaHJlZj0i
bWFpbHRvOmFjZWVAY2lzY28uY29tIj5hY2VlQGNpc2NvLmNvbTwvYT4mZ3Q7PGJyPg0KPGI+Q2M6
IDwvYj5OZXRNb2QgV0cgJmx0OzxhIGhyZWY9Im1haWx0bzpuZXRtb2RAaWV0Zi5vcmciPm5ldG1v
ZEBpZXRmLm9yZzwvYT4mZ3Q7PGJyPg0KPGI+U3ViamVjdDogPC9iPktleSBzZWxlY3Rpb24gZm9y
IG5leHQgaG9wIGxpc3QgaW4gUkZDODM0OTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxz
cGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286
cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTiI+SGksIEFjZWUsIExhZGEsIFlpbmd6aGVuOjwv
c3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4iPklu
IFJGQzgzNDksIGEgc3RyaW5nIHR5cGUgaW5kZXggcGFyYW1ldGVyIGlzIGRlZmluZWQgYXMgdGhl
IGtleSBmb3IgbmV4dCBob3AgbGlzdCwgdGhpcyBpbmRleCBoYXMgbm8gc2VtYW50aWNzIGFuZCBj
YW4gYmUgdXNlZCBhcyB1bmlxdWUgSUQgZm9yIGVhY2ggbmV4dCBob3AgZW50cnkuPC9zcGFuPjxz
cGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTiI+SSBhbSB3b25k
ZXJpbmcgd2h5IG5vdCBzZWxlY3QgbmV4dCBob3AgYWRkcmVzcyBhcyB0aGUga2V5IGluc3RlYWQg
b2YgdXNpbmcgbm8gc2VtYW50aWMgbWVhbmluZyBpbmRleD8gV2hhdOKAmXMgdGhlIHJhdGlvbmFs
ZSBiZWhpbmQsIHdoZW4gd2Ugd2lsbCB1c2UgaW5kZXggYXMgdGhlIGtleSwgd2hlbiB3ZSB3aWxs
IHVzZSBuZXh0IGhvcCBhZGRyZXNzDQogYXMgdGhlIGtleT88bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+VGhlIG1vZGVs
IHdhcyBkZXNpZ25lZCBlaXRoZXIgSVB2NCBvciBJUHY2IHdpdGhvdXQgYSByZXF1aXJlbWVudCBv
biBlaXRoZXIgYmVpbmcgcHJlc2VudC4gVGhpcyBjb3VsZCBub3QgaGF2ZSBiZWVuIGRvbmUgd2l0
aCB0aGUgbmV4dC1ob3AgYWRkcmVzcyBhbmQgb3V0Z29pbmcgaW50ZXJmYWNlIGFzIHRoZSBsaXN0
IGtleS4NCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0Ij5Ib3BlIHRoaXMgaGVscHMsPG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0Ij5BY2VlPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNw
OzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTiI+VGhhbmtzIGluIGFkdmFuY2UuPC9zcGFuPjxzcGFu
IGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTiI+VGhlIGZvbGxvd2lu
ZyBZQU5HIGRhdGEgbW9kZWwgc25pcHBldHMgaXMgZm9yIHJlZmVyZW5jZS48L3NwYW4+PHNwYW4g
bGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOIj4mbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsgZ3JvdXBpbmcgbmV4dC1ob3AtY29udGVudCB7PC9zcGFuPjxzcGFuIGxhbmc9
IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7IGRlc2NyaXB0aW9uPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZxdW90O0dlbmVyaWMgcGFyYW1ldGVycyBvZiBuZXh0IGhv
cHMgaW4gc3RhdGljIHJvdXRlcy4mcXVvdDs7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7IGNob2ljZSBuZXh0LWhvcC1vcHRpb25zIHs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMi
PjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgbWFuZGF0b3J5IHRydWU7PC9zcGFuPjxzcGFuIGxhbmc9
IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGRlc2NyaXB0aW9uPC9zcGFuPjxzcGFuIGxh
bmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTiI+Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZxdW90O09wdGlv
bnMgZm9yIG5leHQgaG9wcyBpbiBzdGF0aWMgcm91dGVzLjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1V
UyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4iPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5n
PSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4iPiZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBJdCBpcyBl
eHBlY3RlZCB0aGF0IGZ1cnRoZXIgY2FzZXMgd2lsbCBiZSBhZGRlZCB0aHJvdWdoPC9zcGFuPjxz
cGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTiI+Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
IGF1Z21lbnRzIGZyb20gb3RoZXIgbW9kdWxlcy4mcXVvdDs7PC9zcGFuPjxzcGFuIGxhbmc9IkVO
LVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGNhc2UgbmV4dC1ob3AtbGlzdCB7PC9zcGFuPjxz
cGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTiI+Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGNvbnRh
aW5lciBuZXh0LWhvcC1saXN0IHs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4w
cHQiPjxzcGFuIGxhbmc9IkVOIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgZGVzY3JpcHRpb248L3NwYW4+PHNw
YW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOIj4mbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsgJnF1b3Q7Q29udGFpbmVyIGZvciBtdWx0aXBsZSBuZXh0IGhvcHMu
JnF1b3Q7Ozwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFu
Zz0iRU4iPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBsaXN0IG5leHQtaG9wIHs8L3NwYW4+PHNwYW4gbGFuZz0i
RU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOIj4mbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsga2V5ICZxdW90O2luZGV4JnF1b3Q7Ozwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4iPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyBkZXNjcmlwdGlvbjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNw
YW4gbGFuZz0iRU4iPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmcXVv
dDtBbiBlbnRyeSBpbiBhIG5leHQtaG9wIGxpc3QuPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7IE1vZHVsZXMgZm9yIGFkZHJlc3MgZmFtaWxpZXMgTVVTVCBhdWdt
ZW50IHRoaXMgbGlzdDwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNw
YW4gbGFuZz0iRU4iPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyB3aXRoIGEgbGVhZiBjb250YWluaW5nIGEgbmV4dC1ob3AgYWRkcmVzcyBvZiB0aGF0PC9zcGFu
PjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTiI+Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7ICZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO2FkZHJlc3MgZmFtaWx5LiZx
dW90Ozs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9
IkVOIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgbGVhZiBpbmRleCB7PC9zcGFuPjxzcGFu
IGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTiI+Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHR5cGUgc3RyaW5nOzwvc3Bhbj48c3BhbiBsYW5n
PSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4iPiZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBkZXNjcmlwdGlvbjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1V
UyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4iPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmcXVvdDtBIHVzZXItc3BlY2lmaWVkIGlkZW50
aWZpZXIgdXRpbGl6ZWQgdG8gdW5pcXVlbHk8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVm
dDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgcmVmZXJlbmNlIHRoZSBuZXh0LWhvcCBlbnRyeSBp
biB0aGUgbmV4dC1ob3AgbGlzdC48L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4w
cHQiPjxzcGFuIGxhbmc9IkVOIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7VGhlIHZhbHVlIG9mIHRoaXMgaW5kZXggaGFzIG5vIHNlbWFu
dGljIG1lYW5pbmc8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFu
IGxhbmc9IkVOIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsgb3RoZXIgdGhhbiBmb3IgcmVmZXJlbmNpbmcgdGhlIGVudHJ5LiZxdW90Ozs8
L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOIj4m
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgfTwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4iPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBs
ZWFmIG91dGdvaW5nLWludGVyZmFjZSB7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
MzYuMHB0Ij48c3BhbiBsYW5nPSJFTiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7IHR5cGUgaWY6aW50ZXJmYWNlLXJlZjs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4t
bGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsgZGVzY3JpcHRpb248L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDoz
Ni4wcHQiPjxzcGFuIGxhbmc9IkVOIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7JnF1b3Q7TmFtZSBvZiB0aGUgb3V0Z29pbmcgaW50ZXJmYWNlLiZx
dW90Ozs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9
IkVOIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgfTwvc3Bhbj48c3BhbiBsYW5nPSJFTi1V
UyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4iPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB9PC9zcGFu
PjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTiI+Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IH08
L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOIj4m
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgfTwvc3Bhbj48
c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4iPiZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB9PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IH08
L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVT
Ij4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+LVFpbjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9ib2R5Pg0KPC9odG1sPg0K

--_000_B8F9A780D330094D99AF023C5877DABAAD8AA05Edggeml511mbschi_--


From nobody Fri Jul 31 01:34:56 2020
Return-Path: <chopps@chopps.org>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 939DE3A10F9; Fri, 31 Jul 2020 01:34:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.896
X-Spam-Level: 
X-Spam-Status: No, score=-1.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 gSMMoqzp-nz9; Fri, 31 Jul 2020 01:34:47 -0700 (PDT)
Received: from smtp.chopps.org (smtp.chopps.org [54.88.81.56]) by ietfa.amsl.com (Postfix) with ESMTP id 26DE33A10EE; Fri, 31 Jul 2020 01:34:20 -0700 (PDT)
Received: from stubbs.int.chopps.org (047-050-069-038.biz.spectrum.com [47.50.69.38]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by smtp.chopps.org (Postfix) with ESMTPSA id 32DC36167D; Fri, 31 Jul 2020 08:34:18 +0000 (UTC)
From: Christian Hopps <chopps@chopps.org>
Message-Id: <FF82471D-73E9-4541-B9F0-BA83B3305CEA@chopps.org>
Content-Type: multipart/signed; boundary="Apple-Mail=_6492C740-D013-415E-8DF7-CBDC3EC75DC4"; protocol="application/pgp-signature"; micalg=pgp-sha512
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.80.23.2.2\))
Date: Fri, 31 Jul 2020 04:34:17 -0400
In-Reply-To: <B8F9A780D330094D99AF023C5877DABAAD8AA01F@dggeml511-mbs.china.huawei.com>
Cc: Christian Hopps <chopps@chopps.org>, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, "netmod@ietf.org" <netmod@ietf.org>, "netmod-chairs@ietf.org" <netmod-chairs@ietf.org>
To: Qin Wu <bill.wu@huawei.com>
References: <B8F9A780D330094D99AF023C5877DABAAD8AA01F@dggeml511-mbs.china.huawei.com>
X-Mailer: Apple Mail (2.3608.80.23.2.2)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/cQ2pEJbBX6E-IidQyEa1raY9v8s>
Subject: Re: [netmod] rfc6991bis: yang:longitude, yang:latitude, yang:postal-code, yang:country-code
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 31 Jul 2020 08:34:54 -0000

--Apple-Mail=_6492C740-D013-415E-8DF7-CBDC3EC75DC4
Content-Type: multipart/alternative;
	boundary="Apple-Mail=_D92F2F61-E0ED-4DDC-9ABE-106255BBF7FC"


--Apple-Mail=_D92F2F61-E0ED-4DDC-9ABE-106255BBF7FC
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

The point of the grouping is to not cut corners, and that it was vetted =
by experts in the field. Just re-using some typedefs of lat/long/height =
is not sufficient. You must also talk about the reference system which =
defines the meaning of those values, and know what you are talking =
about. It matters. Providing typedef's would suggest that it was OK to =
just re-use those values alone, when in fact it is not. If you read =
through the document you will see comparisons to other geographic =
location specifications. None of them just define "lat/long" as decimal =
degrees and call it done, as that is not sufficient.

Why shouldn't the grouping be used as is here? Nothing says that the =
software has to support every possible variation of data. Yes, the =
grouping allows specifying many types of coordinates (e.g., on the =
Moon), but that does not mean that the software that uses the grouping =
has to actually support those inputs.

In fact, If you look at the case we are talking about here, there's not =
only no reason to be limiting the geo-location, it's literally the =
use-case that drove me to create the grouping and its generality (i.e., =
locating network elements for a telecom and its management system).

Thanks,
Chris.

> On Jul 30, 2020, at 9:32 PM, Qin Wu <bill.wu@huawei.com> wrote:
>=20
> Thanks Chris and Jurgen for clarification,
> Chris, I am not sure I catch what you said. Does adding new typedef =
for longtitude and latitude do harm to =
draft-ietf-netmod-geo-location-05?
> Type in my opinion is  more reusable building block.
>=20
> -Qin
> =E5=8F=91=E4=BB=B6=E4=BA=BA: Christian Hopps [mailto:chopps@chopps.org =
<mailto:chopps@chopps.org>]
> =E5=8F=91=E9=80=81=E6=97=B6=E9=97=B4: 2020=E5=B9=B47=E6=9C=8831=E6=97=A5=
 0:38
> =E6=94=B6=E4=BB=B6=E4=BA=BA: Juergen Schoenwaelder =
<j.schoenwaelder@jacobs-university.de =
<mailto:j.schoenwaelder@jacobs-university.de>>
> =E6=8A=84=E9=80=81: Christian Hopps <chopps@chopps.org =
<mailto:chopps@chopps.org>>; Qin Wu <bill.wu@huawei.com =
<mailto:bill.wu@huawei.com>>; netmod@ietf.org <mailto:netmod@ietf.org>; =
netmod-chairs@ietf.org <mailto:netmod-chairs@ietf.org>
> =E4=B8=BB=E9=A2=98: Re: [netmod] rfc6991bis: yang:longitude, =
yang:latitude, yang:postal-code, yang:country-code
>=20
> I received specific external feedback from the geo experts to just use =
a number instead of a type. I think they may have been thinking that it =
would be easier to redefine the values meaning for different systems.
>=20
> Thanks,
> Chris.
>=20
>=20
> On Jul 30, 2020, at 12:23 PM, Juergen Schoenwaelder =
<j.schoenwaelder@jacobs-university.de =
<mailto:j.schoenwaelder@jacobs-university.de>> wrote:
>=20
> Looking in the I-Ds, I see that draft-ietf-netmod-geo-location-05
> defines a grouping geo-location. draft-ietf-teas-yang-te-topo-22
> has:
>=20
>          +--ro geolocation
>             +--ro altitude?    int64
>             +--ro latitude?    geographic-coordinate-degree
>             +--ro longitude?   geographic-coordinate-degree
>=20
> You might simply use the grouping here that comes out of
> draft-ietf-netmod-geo-location-05 - but then the grouping is
> also a bit more complex than what you have.
>=20
> Unfortunately, draft-ietf-netmod-geo-location-05 does not define
> helper types. The latitude and longitude leafs are simply decimal64s
> with all details spelled out inline:
>=20
>             leaf latitude {
>               type decimal64 {
>                 fraction-digits 16;
>               }
>               units "decimal degrees";
>               description
>                 "The latitude value on the astronomical body. The
>                  definition and precision of this measurement is
>                  indicated by the reference-frame value.";
>             }
>             leaf longitude {
>               type decimal64 {
>                 fraction-digits 16;
>               }
>               units "decimal degrees";
>               description
>                 "The longitude value on the astronomical body. The
>                  definition and precision of this measurement is
>                  indicated by the reference-frame.";
>             }
>=20
> The teas document has
>=20
>     typedef geographic-coordinate-degree {
>         type decimal64 {
>           fraction-digits 8;
>         }
>         description
>           "Decimal degree (DD) used to express latitude and longitude
>            geographic coordinates.";
>     }
>=20
>     leaf latitude {
>       type geographic-coordinate-degree {
>         range "-90..90";
>       }
>       description
>         "Relative position north or south on the Earth's surface.";
>     }
>=20
>     leaf longitude {
>       type geographic-coordinate-degree {
>         range "-180..180";
>       }
>       description
>         "Angular distance east or west on the Earth's surface.";
>     }
>=20
> Note also the differences in the precision. Obviously,
> draft-ietf-netmod-geo-location-05 could have defined
> helper types like
>=20
>    typedef latitude {
>      type decimal64 {
>          fraction-digits 16;
>      }
>      units "decimal degrees";
>      description
>         "The latitude value on the astronomical body.";
>    }
>=20
>    typdef longitude {
>      type decimal64 {
>          fraction-digits 16;
>      }
>      units "decimal degrees";
>      description
>        "The longitude value on the astronomical body. The
>         definition and precision of this measurement is
>         indicated by the reference-frame.";
>    }
>=20
> and a bunch more and used them to define the leafs. These types could
> then have been reused in situations where the grouping in all its
> details is not needed.
>=20
> I am not entirely sure where draft-ietf-netmod-geo-location-05 is in
> the WG process, the datatracker says "In WG Last Call, Revised I-D
> Needed - Issue raised by WGLC" - so perhaps there is a chance to get
> the inline type definitions factored out so that they can be reused.
>=20
> I think this is something where the input from Chris Hopps and the
> NETMOD chairs is important to determine the path forward. Since we
> have an ietf-geo-location module, I would prefer to have common types
> for location information defined there and not in yang-types.
>=20
> /js
>=20
> On Thu, Jul 30, 2020 at 04:02:51PM +0200, Juergen Schoenwaelder wrote:
>=20
> But then perhaps draft-ietf-netmod-geo-location-05 needs to be updated
> or you need to use a grouping. I think we should not have overlapping
> work in different documents.
>=20
> /js
>=20
> On Thu, Jul 30, 2020 at 01:54:43PM +0000, Qin Wu wrote:
>=20
> That is a good option, but draft-ietf-netmod-geo-location-05 only =
define grouping, there is typedef for longitude and latitude, altitude.
>=20
> -Qin
> -----=E9=82=AE=E4=BB=B6=E5=8E=9F=E4=BB=B6-----
> =E5=8F=91=E4=BB=B6=E4=BA=BA: Juergen Schoenwaelder =
[mailto:j.schoenwaelder@jacobs-university.de =
<mailto:j.schoenwaelder@jacobs-university.de>]
> =E5=8F=91=E9=80=81=E6=97=B6=E9=97=B4: 2020=E5=B9=B47=E6=9C=8830=E6=97=A5=
 21:32
> =E6=94=B6=E4=BB=B6=E4=BA=BA: Qin Wu <bill.wu@huawei.com =
<mailto:bill.wu@huawei.com>>
> =E6=8A=84=E9=80=81: netmod@ietf.org <mailto:netmod@ietf.org>
> =E4=B8=BB=E9=A2=98: Re: [netmod] rfc6991bis: yang:longitude, =
yang:latitude, yang:postal-code, yang:country-code
>=20
> But there is draft-ietf-netmod-geo-location-05... What about using the =
types defined in there?
>=20
> /js
>=20
> On Thu, Jul 30, 2020 at 01:28:17PM +0000, Qin Wu wrote:
>=20
> See geolocation definition in draft-ietf-teas-yang-te-topo-22 which =
defines longitude and latitude, altitude.
> I know it is beneficial for future document to import these types from =
rfc6991bis instead of from te topo model.
>=20
> -Qin
> -----=E9=82=AE=E4=BB=B6=E5=8E=9F=E4=BB=B6-----
> =E5=8F=91=E4=BB=B6=E4=BA=BA: netmod [mailto:netmod-bounces@ietf.org =
<mailto:netmod-bounces@ietf.org>] =E4=BB=A3=E8=A1=A8 Juergen =
Schoenwaelder
> =E5=8F=91=E9=80=81=E6=97=B6=E9=97=B4: 2020=E5=B9=B47=E6=9C=8818=E6=97=A5=
 3:16
> =E6=94=B6=E4=BB=B6=E4=BA=BA: netmod@ietf.org <mailto:netmod@ietf.org>
> =E4=B8=BB=E9=A2=98: [netmod] rfc6991bis: yang:longitude, =
yang:latitude,
> yang:postal-code, yang:country-code
>=20
>  - It was suggested to add types for longitude, latitude, postal
>    code, country-code. Do we go there or do we leave these for other
>    modules to define? It seems such definitions should go into
>    draft-ietf-netmod-geo-location.
>=20
>  - Geo location is covered by draft-ietf-netmod-geo-location
>    (so do nothing).
>=20
>  - For country codes, there is ISO 3166, which defines two-letter,
>    three-letter, and numeric country codes. I assume people wanted
>    two-letter codes (as used in the DNS), i.e. they want DE and not
>    DEU. But note that it is GB and not UK, i.e., what we commonly
>    use in the DNS may not be exactly ISO 3166. (The devil is always
>    in the details.)
>=20
>  - For postal codes, it is unclear what the requirements are or what
>    a proper definition for postal codes is. It is not entirely clear
>    what the authoritative definition of the format of postal codes
>    is, perhaps the Universal Postal Union.
>=20
>  - Options: (i) do nothing or (ii) add a country code definition
>    only or (iii) add both a country code definition and a postal
>    code definition (which might be to some extend vague)
>=20
>  - Proposal: do nothing
>=20
> --
> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
> Fax:   +49 421 200 3103         <https://www.jacobs-university.de/ =
<https://www.jacobs-university.de/>>
>=20
> _______________________________________________
> netmod mailing list
> netmod@ietf.org <mailto:netmod@ietf.org>
> https://www.ietf.org/mailman/listinfo/netmod =
<https://www.ietf.org/mailman/listinfo/netmod>
>=20
> --
> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
> Fax:   +49 421 200 3103         <https://www.jacobs-university.de/ =
<https://www.jacobs-university.de/>>
>=20
> --
> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
> Fax:   +49 421 200 3103         <https://www.jacobs-university.de/ =
<https://www.jacobs-university.de/>>
>=20
> --
> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
> Fax:   +49 421 200 3103         <https://www.jacobs-university.de/ =
<https://www.jacobs-university.de/>>


--Apple-Mail=_D92F2F61-E0ED-4DDC-9ABE-106255BBF7FC
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D"">The =
point of the grouping is to not cut corners, and that it was vetted by =
experts in the field. Just re-using some typedefs of lat/long/height is =
not sufficient. You must also talk about the reference system which =
defines the meaning of those values, and know what you are talking =
about. It matters. Providing typedef's would suggest that it was OK to =
just re-use those values alone, when in fact it is not. If you read =
through the document you will see comparisons to other geographic =
location specifications. None of them just define "lat/long" as decimal =
degrees and call it done, as that is not sufficient.<div class=3D""><br =
class=3D""></div><div class=3D"">Why shouldn't the grouping be used as =
is here? Nothing says that the software has to support every possible =
variation of data. Yes, the grouping allows specifying many types of =
coordinates (e.g., on the Moon), but that does not mean that the =
software that uses the grouping has to actually support those =
inputs.</div><div class=3D""><br class=3D""></div><div class=3D"">In =
fact, If you look at the case we are talking about here, there's not =
only no reason to be limiting the geo-location, it's literally the =
use-case that drove me to create the grouping and its generality (i.e., =
locating network elements for a telecom and its management =
system).</div><div class=3D""><div class=3D""><br class=3D""></div><div =
class=3D"">Thanks,</div><div class=3D"">Chris.<br class=3D""><div><br =
class=3D""><blockquote type=3D"cite" class=3D""><div class=3D"">On Jul =
30, 2020, at 9:32 PM, Qin Wu &lt;<a href=3D"mailto:bill.wu@huawei.com" =
class=3D"">bill.wu@huawei.com</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><div =
class=3D"WordSection1" style=3D"page: WordSection1; caret-color: rgb(0, =
0, 0); font-family: Helvetica; font-size: 16px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;"><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 12pt; font-family: =E5=AE=8B=E4=BD=93;" class=3D""><span =
lang=3D"EN-US" style=3D"font-size: 10.5pt; font-family: Calibri, =
sans-serif; color: rgb(31, 73, 125);" class=3D"">Thanks Chris and Jurgen =
for clarification,<o:p class=3D""></o:p></span></div><div style=3D"margin:=
 0cm 0cm 0.0001pt; font-size: 12pt; font-family: =E5=AE=8B=E4=BD=93;" =
class=3D""><span lang=3D"EN-US" style=3D"font-size: 10.5pt; font-family: =
Calibri, sans-serif; color: rgb(31, 73, 125);" class=3D"">Chris, I am =
not sure I catch what you said. Does adding new typedef for longtitude =
and latitude do harm to draft-ietf-netmod-geo-location-05?<o:p =
class=3D""></o:p></span></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 12pt; font-family: =E5=AE=8B=E4=BD=93;" class=3D""><span =
lang=3D"EN-US" style=3D"font-size: 10.5pt; font-family: Calibri, =
sans-serif; color: rgb(31, 73, 125);" class=3D"">Type in my opinion =
is&nbsp; more reusable building block.<o:p =
class=3D""></o:p></span></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 12pt; font-family: =E5=AE=8B=E4=BD=93;" class=3D""><span =
lang=3D"EN-US" style=3D"font-size: 10.5pt; font-family: Calibri, =
sans-serif; color: rgb(31, 73, 125);" class=3D""><o:p =
class=3D"">&nbsp;</o:p></span></div><div style=3D"margin: 0cm 0cm =
0.0001pt; font-size: 12pt; font-family: =E5=AE=8B=E4=BD=93;" =
class=3D""><span lang=3D"EN-US" style=3D"font-size: 10.5pt; font-family: =
Calibri, sans-serif; color: rgb(31, 73, 125);" class=3D"">-Qin<o:p =
class=3D""></o:p></span></div><div class=3D""><div style=3D"border-style: =
solid none none; border-top-width: 1pt; border-top-color: rgb(225, 225, =
225); padding: 3pt 0cm 0cm;" class=3D""><div style=3D"margin: 0cm 0cm =
0.0001pt; font-size: 12pt; font-family: =E5=AE=8B=E4=BD=93;" class=3D""><b=
 class=3D""><span style=3D"font-size: 11pt; font-family: =E5=BE=AE=E8=BD=AF=
=E9=9B=85=E9=BB=91, sans-serif;" class=3D"">=E5=8F=91=E4=BB=B6=E4=BA=BA<sp=
an lang=3D"EN-US" class=3D"">:</span></span></b><span lang=3D"EN-US" =
style=3D"font-size: 11pt; font-family: =E5=BE=AE=E8=BD=AF=E9=9B=85=E9=BB=91=
, sans-serif;" class=3D""><span =
class=3D"Apple-converted-space">&nbsp;</span>Christian Hopps [<a =
href=3D"mailto:chopps@chopps.org" style=3D"color: purple; =
text-decoration: underline;" class=3D"">mailto:chopps@chopps.org</a>]<span=
 class=3D"Apple-converted-space">&nbsp;</span><br class=3D""></span><b =
class=3D""><span style=3D"font-size: 11pt; font-family: =E5=BE=AE=E8=BD=AF=
=E9=9B=85=E9=BB=91, sans-serif;" class=3D"">=E5=8F=91=E9=80=81=E6=97=B6=E9=
=97=B4<span lang=3D"EN-US" class=3D"">:</span></span></b><span =
lang=3D"EN-US" style=3D"font-size: 11pt; font-family: =E5=BE=AE=E8=BD=AF=E9=
=9B=85=E9=BB=91, sans-serif;" class=3D""><span =
class=3D"Apple-converted-space">&nbsp;</span>2020</span><span =
style=3D"font-size: 11pt; font-family: =E5=BE=AE=E8=BD=AF=E9=9B=85=E9=BB=91=
, sans-serif;" class=3D"">=E5=B9=B4<span lang=3D"EN-US" =
class=3D"">7</span>=E6=9C=88<span lang=3D"EN-US" =
class=3D"">31</span>=E6=97=A5<span lang=3D"EN-US" class=3D""><span =
class=3D"Apple-converted-space">&nbsp;</span>0:38<br class=3D""></span><b =
class=3D"">=E6=94=B6=E4=BB=B6=E4=BA=BA<span lang=3D"EN-US" =
class=3D"">:</span></b><span lang=3D"EN-US" class=3D""><span =
class=3D"Apple-converted-space">&nbsp;</span>Juergen Schoenwaelder =
&lt;<a href=3D"mailto:j.schoenwaelder@jacobs-university.de" =
style=3D"color: purple; text-decoration: underline;" =
class=3D"">j.schoenwaelder@jacobs-university.de</a>&gt;<br =
class=3D""></span><b class=3D"">=E6=8A=84=E9=80=81<span lang=3D"EN-US" =
class=3D"">:</span></b><span lang=3D"EN-US" class=3D""><span =
class=3D"Apple-converted-space">&nbsp;</span>Christian Hopps &lt;<a =
href=3D"mailto:chopps@chopps.org" style=3D"color: purple; =
text-decoration: underline;" class=3D"">chopps@chopps.org</a>&gt;; Qin =
Wu &lt;<a href=3D"mailto:bill.wu@huawei.com" style=3D"color: purple; =
text-decoration: underline;" class=3D"">bill.wu@huawei.com</a>&gt;;<span =
class=3D"Apple-converted-space">&nbsp;</span><a =
href=3D"mailto:netmod@ietf.org" style=3D"color: purple; text-decoration: =
underline;" class=3D"">netmod@ietf.org</a>;<span =
class=3D"Apple-converted-space">&nbsp;</span><a =
href=3D"mailto:netmod-chairs@ietf.org" style=3D"color: purple; =
text-decoration: underline;" class=3D"">netmod-chairs@ietf.org</a><br =
class=3D""></span><b class=3D"">=E4=B8=BB=E9=A2=98<span lang=3D"EN-US" =
class=3D"">:</span></b><span lang=3D"EN-US" class=3D""><span =
class=3D"Apple-converted-space">&nbsp;</span>Re: [netmod] rfc6991bis: =
yang:longitude, yang:latitude, yang:postal-code, yang:country-code<o:p =
class=3D""></o:p></span></span></div></div></div><div style=3D"margin: =
0cm 0cm 0.0001pt; font-size: 12pt; font-family: =E5=AE=8B=E4=BD=93;" =
class=3D""><span lang=3D"EN-US" class=3D""><o:p =
class=3D"">&nbsp;</o:p></span></div><div style=3D"margin: 0cm 0cm =
0.0001pt; font-size: 12pt; font-family: =E5=AE=8B=E4=BD=93;" =
class=3D""><span lang=3D"EN-US" class=3D"">I received specific external =
feedback from the geo experts to just use a number instead of a type. I =
think they may have been thinking that it would be easier to redefine =
the values meaning for different systems.<o:p =
class=3D""></o:p></span></div><div class=3D""><div class=3D""><div =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: =
=E5=AE=8B=E4=BD=93;" class=3D""><span lang=3D"EN-US" class=3D""><o:p =
class=3D"">&nbsp;</o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: =
=E5=AE=8B=E4=BD=93;" class=3D""><span lang=3D"EN-US" =
class=3D"">Thanks,<o:p class=3D""></o:p></span></div></div><div =
class=3D""><div style=3D"margin: 0cm 0cm 0.0001pt; font-size: 12pt; =
font-family: =E5=AE=8B=E4=BD=93;" class=3D""><span lang=3D"EN-US" =
class=3D"">Chris.<o:p class=3D""></o:p></span></div><div class=3D""><div =
class=3D""><div style=3D"margin: 0cm 0cm 0.0001pt; font-size: 12pt; =
font-family: =E5=AE=8B=E4=BD=93;" class=3D""><span lang=3D"EN-US" =
class=3D""><br class=3D""><br class=3D""><o:p =
class=3D""></o:p></span></div><blockquote style=3D"margin-top: 5pt; =
margin-bottom: 5pt;" class=3D""><div class=3D""><div style=3D"margin: =
0cm 0cm 0.0001pt; font-size: 12pt; font-family: =E5=AE=8B=E4=BD=93;" =
class=3D""><span lang=3D"EN-US" class=3D"">On Jul 30, 2020, at 12:23 PM, =
Juergen Schoenwaelder &lt;<a =
href=3D"mailto:j.schoenwaelder@jacobs-university.de" style=3D"color: =
purple; text-decoration: underline;" =
class=3D"">j.schoenwaelder@jacobs-university.de</a>&gt; wrote:<o:p =
class=3D""></o:p></span></div></div><div style=3D"margin: 0cm 0cm =
0.0001pt; font-size: 12pt; font-family: =E5=AE=8B=E4=BD=93;" =
class=3D""><span lang=3D"EN-US" class=3D""><o:p =
class=3D"">&nbsp;</o:p></span></div><div class=3D""><div style=3D"margin: =
0cm 0cm 0.0001pt; font-size: 12pt; font-family: =E5=AE=8B=E4=BD=93;" =
class=3D""><span lang=3D"EN-US" style=3D"font-size: 10.5pt; font-family: =
Menlo-Regular, serif;" class=3D"">Looking in the I-Ds, I see that =
draft-ietf-netmod-geo-location-05<br class=3D"">defines a grouping =
geo-location. draft-ietf-teas-yang-te-topo-22<br class=3D"">has:<br =
class=3D""><br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+--ro =
geolocation<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;+--ro altitude? &nbsp;&nbsp;&nbsp;int64<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;+--ro latitude? =
&nbsp;&nbsp;&nbsp;geographic-coordinate-degree<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;+--ro longitude? &nbsp;&nbsp;geographic-coordinate-degree<br =
class=3D""><br class=3D"">You might simply use the grouping here that =
comes out of<br class=3D"">draft-ietf-netmod-geo-location-05 - but then =
the grouping is<br class=3D"">also a bit more complex than what you =
have.<br class=3D""><br class=3D"">Unfortunately, =
draft-ietf-netmod-geo-location-05 does not define<br class=3D"">helper =
types. The latitude and longitude leafs are simply decimal64s<br =
class=3D"">with all details spelled out inline:<br class=3D""><br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;leaf latitude {<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;type decimal64 {<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fraction-digits 16;<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;}<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;units "decimal degrees";<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;description<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"The latitude value on the astronomical =
body. The<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;definition and precision of this =
measurement is<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;indicated by the reference-frame =
value.";<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;}<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;leaf longitude {<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;type decimal64 {<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fraction-digits 16;<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;}<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;units "decimal degrees";<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;description<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"The longitude value on the =
astronomical body. The<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;definition and precision of this =
measurement is<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;indicated by the =
reference-frame.";<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;}<br class=3D""><br class=3D"">The teas document has<br =
class=3D""><br class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;typedef =
geographic-coordinate-degree {<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;type =
decimal64 {<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fra=
ction-digits 8;<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;description<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"De=
cimal degree (DD) used to express latitude and longitude<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;geographic coordinates.";<br class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;}<br =
class=3D""><br class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;leaf latitude {<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;type =
geographic-coordinate-degree {<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;range =
"-90..90";<br class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;description<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"Relative =
position north or south on the Earth's surface.";<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;}<br class=3D""><br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;leaf longitude {<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;type =
geographic-coordinate-degree {<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;range =
"-180..180";<br class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;description<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"Angular =
distance east or west on the Earth's surface.";<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;}<br class=3D""><br class=3D"">Note =
also the differences in the precision. Obviously,<br =
class=3D"">draft-ietf-netmod-geo-location-05 could have defined<br =
class=3D"">helper types like<br class=3D""><br =
class=3D"">&nbsp;&nbsp;&nbsp;typedef latitude {<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;type decimal64 {<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fraction-=
digits 16;<br class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;units "decimal degrees";<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;description<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"The latitude =
value on the astronomical body.";<br class=3D"">&nbsp;&nbsp;&nbsp;}<br =
class=3D""><br class=3D"">&nbsp;&nbsp;&nbsp;typdef longitude {<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;type decimal64 {<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fraction-=
digits 16;<br class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;units "decimal degrees";<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;description<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"The longitude =
value on the astronomical body. The<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;definition =
and precision of this measurement is<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;indicated by =
the reference-frame.";<br class=3D"">&nbsp;&nbsp;&nbsp;}<br class=3D""><br=
 class=3D"">and a bunch more and used them to define the leafs. These =
types could<br class=3D"">then have been reused in situations where the =
grouping in all its<br class=3D"">details is not needed.<br class=3D""><br=
 class=3D"">I am not entirely sure where =
draft-ietf-netmod-geo-location-05 is in<br class=3D"">the WG process, =
the datatracker says "In WG Last Call, Revised I-D<br class=3D"">Needed =
- Issue raised by WGLC" - so perhaps there is a chance to get<br =
class=3D"">the inline type definitions factored out so that they can be =
reused.<br class=3D""><br class=3D"">I think this is something where the =
input from Chris Hopps and the<br class=3D"">NETMOD chairs is important =
to determine the path forward. Since we<br class=3D"">have an =
ietf-geo-location module, I would prefer to have common types<br =
class=3D"">for location information defined there and not in =
yang-types.<br class=3D""><br class=3D"">/js<br class=3D""><br =
class=3D"">On Thu, Jul 30, 2020 at 04:02:51PM +0200, Juergen =
Schoenwaelder wrote:<br style=3D"caret-color: rgb(0, 0, 0); =
font-variant-caps: normal; text-align: start; -webkit-text-stroke-width: =
0px; word-spacing: 0px;" class=3D""><br class=3D""></span><span =
lang=3D"EN-US" class=3D""><o:p class=3D""></o:p></span></div><blockquote =
style=3D"margin-top: 5pt; margin-bottom: 5pt;" class=3D""><div =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: =
=E5=AE=8B=E4=BD=93;" class=3D""><span lang=3D"EN-US" style=3D"font-size: =
10.5pt; font-family: Menlo-Regular, serif;" class=3D"">But then perhaps =
draft-ietf-netmod-geo-location-05 needs to be updated<br class=3D"">or =
you need to use a grouping. I think we should not have overlapping<br =
class=3D"">work in different documents.<br class=3D""><br =
class=3D"">/js<br class=3D""><br class=3D"">On Thu, Jul 30, 2020 at =
01:54:43PM +0000, Qin Wu wrote:<br class=3D""><br class=3D""><o:p =
class=3D""></o:p></span></div><blockquote style=3D"margin-top: 5pt; =
margin-bottom: 5pt;" class=3D""><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 12pt; font-family: =E5=AE=8B=E4=BD=93;" class=3D""><span =
lang=3D"EN-US" style=3D"font-size: 10.5pt; font-family: Menlo-Regular, =
serif;" class=3D"">That is a good option, but =
draft-ietf-netmod-geo-location-05 only define grouping, there is typedef =
for longitude and latitude, altitude.<span =
class=3D"apple-converted-space">&nbsp;</span><br class=3D""><br =
class=3D"">-Qin<br class=3D"">-----</span><span style=3D"font-size: =
10.5pt;" class=3D"">=E9=82=AE=E4=BB=B6=E5=8E=9F=E4=BB=B6</span><span =
lang=3D"EN-US" style=3D"font-size: 10.5pt; font-family: Menlo-Regular, =
serif;" class=3D"">-----<br class=3D""></span><span style=3D"font-size: =
10.5pt;" class=3D"">=E5=8F=91=E4=BB=B6=E4=BA=BA</span><span lang=3D"EN-US"=
 style=3D"font-size: 10.5pt; font-family: Menlo-Regular, serif;" =
class=3D"">: Juergen Schoenwaelder [<a =
href=3D"mailto:j.schoenwaelder@jacobs-university.de" style=3D"color: =
purple; text-decoration: underline;" =
class=3D"">mailto:j.schoenwaelder@jacobs-university.de</a>]<span =
class=3D"apple-converted-space">&nbsp;</span><br class=3D""></span><span =
style=3D"font-size: 10.5pt;" class=3D"">=E5=8F=91=E9=80=81=E6=97=B6=E9=97=B4=
</span><span lang=3D"EN-US" style=3D"font-size: 10.5pt; font-family: =
Menlo-Regular, serif;" class=3D"">: 2020</span><span style=3D"font-size: =
10.5pt;" class=3D"">=E5=B9=B4</span><span lang=3D"EN-US" =
style=3D"font-size: 10.5pt; font-family: Menlo-Regular, serif;" =
class=3D"">7</span><span style=3D"font-size: 10.5pt;" =
class=3D"">=E6=9C=88</span><span lang=3D"EN-US" style=3D"font-size: =
10.5pt; font-family: Menlo-Regular, serif;" class=3D"">30</span><span =
style=3D"font-size: 10.5pt;" class=3D"">=E6=97=A5</span><span =
lang=3D"EN-US" style=3D"font-size: 10.5pt; font-family: Menlo-Regular, =
serif;" class=3D""><span =
class=3D"Apple-converted-space">&nbsp;</span>21:32<br =
class=3D""></span><span style=3D"font-size: 10.5pt;" =
class=3D"">=E6=94=B6=E4=BB=B6=E4=BA=BA</span><span lang=3D"EN-US" =
style=3D"font-size: 10.5pt; font-family: Menlo-Regular, serif;" =
class=3D"">: Qin Wu &lt;<a href=3D"mailto:bill.wu@huawei.com" =
style=3D"color: purple; text-decoration: underline;" =
class=3D"">bill.wu@huawei.com</a>&gt;<br class=3D""></span><span =
style=3D"font-size: 10.5pt;" class=3D"">=E6=8A=84=E9=80=81</span><span =
lang=3D"EN-US" style=3D"font-size: 10.5pt; font-family: Menlo-Regular, =
serif;" class=3D"">:<span class=3D"Apple-converted-space">&nbsp;</span><a =
href=3D"mailto:netmod@ietf.org" style=3D"color: purple; text-decoration: =
underline;" class=3D"">netmod@ietf.org</a><br class=3D""></span><span =
style=3D"font-size: 10.5pt;" class=3D"">=E4=B8=BB=E9=A2=98</span><span =
lang=3D"EN-US" style=3D"font-size: 10.5pt; font-family: Menlo-Regular, =
serif;" class=3D"">: Re: [netmod] rfc6991bis: yang:longitude, =
yang:latitude, yang:postal-code, yang:country-code<br class=3D""><br =
class=3D"">But there is draft-ietf-netmod-geo-location-05... What about =
using the types defined in there?<br class=3D""><br class=3D"">/js<br =
class=3D""><br class=3D"">On Thu, Jul 30, 2020 at 01:28:17PM +0000, Qin =
Wu wrote:<br class=3D""><br class=3D""><o:p =
class=3D""></o:p></span></div><blockquote style=3D"margin-top: 5pt; =
margin-bottom: 5pt;" class=3D""><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 12pt; font-family: =E5=AE=8B=E4=BD=93;" class=3D""><span =
lang=3D"EN-US" style=3D"font-size: 10.5pt; font-family: Menlo-Regular, =
serif;" class=3D"">See geolocation definition in =
draft-ietf-teas-yang-te-topo-22 which defines longitude and latitude, =
altitude.<br class=3D"">I know it is beneficial for future document to =
import these types from rfc6991bis instead of from te topo model.<br =
class=3D""><br class=3D"">-Qin<br class=3D"">-----</span><span =
style=3D"font-size: 10.5pt;" class=3D"">=E9=82=AE=E4=BB=B6=E5=8E=9F=E4=BB=B6=
</span><span lang=3D"EN-US" style=3D"font-size: 10.5pt; font-family: =
Menlo-Regular, serif;" class=3D"">-----<br class=3D""></span><span =
style=3D"font-size: 10.5pt;" class=3D"">=E5=8F=91=E4=BB=B6=E4=BA=BA</span>=
<span lang=3D"EN-US" style=3D"font-size: 10.5pt; font-family: =
Menlo-Regular, serif;" class=3D"">: netmod [<a =
href=3D"mailto:netmod-bounces@ietf.org" style=3D"color: purple; =
text-decoration: underline;" =
class=3D"">mailto:netmod-bounces@ietf.org</a>]<span =
class=3D"Apple-converted-space">&nbsp;</span></span><span =
style=3D"font-size: 10.5pt;" class=3D"">=E4=BB=A3=E8=A1=A8</span><span =
lang=3D"EN-US" style=3D"font-size: 10.5pt; font-family: Menlo-Regular, =
serif;" class=3D""><span =
class=3D"Apple-converted-space">&nbsp;</span>Juergen Schoenwaelder<br =
class=3D""></span><span style=3D"font-size: 10.5pt;" =
class=3D"">=E5=8F=91=E9=80=81=E6=97=B6=E9=97=B4</span><span lang=3D"EN-US"=
 style=3D"font-size: 10.5pt; font-family: Menlo-Regular, serif;" =
class=3D"">: 2020</span><span style=3D"font-size: 10.5pt;" =
class=3D"">=E5=B9=B4</span><span lang=3D"EN-US" style=3D"font-size: =
10.5pt; font-family: Menlo-Regular, serif;" class=3D"">7</span><span =
style=3D"font-size: 10.5pt;" class=3D"">=E6=9C=88</span><span =
lang=3D"EN-US" style=3D"font-size: 10.5pt; font-family: Menlo-Regular, =
serif;" class=3D"">18</span><span style=3D"font-size: 10.5pt;" =
class=3D"">=E6=97=A5</span><span lang=3D"EN-US" style=3D"font-size: =
10.5pt; font-family: Menlo-Regular, serif;" class=3D""><span =
class=3D"Apple-converted-space">&nbsp;</span>3:16<br =
class=3D""></span><span style=3D"font-size: 10.5pt;" =
class=3D"">=E6=94=B6=E4=BB=B6=E4=BA=BA</span><span lang=3D"EN-US" =
style=3D"font-size: 10.5pt; font-family: Menlo-Regular, serif;" =
class=3D"">:<span class=3D"Apple-converted-space">&nbsp;</span><a =
href=3D"mailto:netmod@ietf.org" style=3D"color: purple; text-decoration: =
underline;" class=3D"">netmod@ietf.org</a><br class=3D""></span><span =
style=3D"font-size: 10.5pt;" class=3D"">=E4=B8=BB=E9=A2=98</span><span =
lang=3D"EN-US" style=3D"font-size: 10.5pt; font-family: Menlo-Regular, =
serif;" class=3D"">: [netmod] rfc6991bis: yang:longitude, =
yang:latitude,<span class=3D"apple-converted-space">&nbsp;</span><br =
class=3D"">yang:postal-code, yang:country-code<br class=3D""><br =
class=3D"">&nbsp;- It was suggested to add types for longitude, =
latitude, postal<br class=3D"">&nbsp;&nbsp;&nbsp;code, country-code. Do =
we go there or do we leave these for other<br =
class=3D"">&nbsp;&nbsp;&nbsp;modules to define? It seems such =
definitions should go into<br =
class=3D"">&nbsp;&nbsp;&nbsp;draft-ietf-netmod-geo-location.<br =
class=3D""><br class=3D"">&nbsp;- Geo location is covered by =
draft-ietf-netmod-geo-location<br class=3D"">&nbsp;&nbsp;&nbsp;(so do =
nothing).<br class=3D""><br class=3D"">&nbsp;- For country codes, there =
is ISO 3166, which defines two-letter,<br =
class=3D"">&nbsp;&nbsp;&nbsp;three-letter, and numeric country codes. I =
assume people wanted<br class=3D"">&nbsp;&nbsp;&nbsp;two-letter codes =
(as used in the DNS), i.e. they want DE and not<br =
class=3D"">&nbsp;&nbsp;&nbsp;DEU. But note that it is GB and not UK, =
i.e., what we commonly<br class=3D"">&nbsp;&nbsp;&nbsp;use in the DNS =
may not be exactly ISO 3166. (The devil is always<br =
class=3D"">&nbsp;&nbsp;&nbsp;in the details.)<br class=3D""><br =
class=3D"">&nbsp;- For postal codes, it is unclear what the requirements =
are or what<br class=3D"">&nbsp;&nbsp;&nbsp;a proper definition for =
postal codes is. It is not entirely clear<br =
class=3D"">&nbsp;&nbsp;&nbsp;what the authoritative definition of the =
format of postal codes<br class=3D"">&nbsp;&nbsp;&nbsp;is, perhaps the =
Universal Postal Union.<br class=3D""><br class=3D"">&nbsp;- Options: =
(i) do nothing or (ii) add a country code definition<br =
class=3D"">&nbsp;&nbsp;&nbsp;only or (iii) add both a country code =
definition and a postal<br class=3D"">&nbsp;&nbsp;&nbsp;code definition =
(which might be to some extend vague)<br class=3D""><br class=3D"">&nbsp;-=
 Proposal: do nothing<br class=3D""><br class=3D"">--<span =
class=3D"apple-converted-space">&nbsp;</span><br class=3D"">Juergen =
Schoenwaelder =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Jacobs =
University Bremen gGmbH<br class=3D"">Phone: +49 421 200 3587 =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Campus Ring 1 | 28759 =
Bremen | Germany<br class=3D"">Fax: &nbsp;&nbsp;+49 421 200 3103 =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;<a =
href=3D"https://www.jacobs-university.de/" style=3D"color: purple; =
text-decoration: underline;" =
class=3D"">https://www.jacobs-university.de/</a>&gt;<br class=3D""><br =
class=3D"">_______________________________________________<br =
class=3D"">netmod mailing list<br class=3D""><a =
href=3D"mailto:netmod@ietf.org" style=3D"color: purple; text-decoration: =
underline;" class=3D"">netmod@ietf.org</a><br class=3D""><a =
href=3D"https://www.ietf.org/mailman/listinfo/netmod" style=3D"color: =
purple; text-decoration: underline;" =
class=3D"">https://www.ietf.org/mailman/listinfo/netmod</a><o:p =
class=3D""></o:p></span></div></blockquote><div style=3D"margin: 0cm 0cm =
0.0001pt; font-size: 12pt; font-family: =E5=AE=8B=E4=BD=93;" =
class=3D""><span lang=3D"EN-US" style=3D"font-size: 10.5pt; font-family: =
Menlo-Regular, serif;" class=3D""><br class=3D"">--<span =
class=3D"apple-converted-space">&nbsp;</span><br class=3D"">Juergen =
Schoenwaelder =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Jacobs =
University Bremen gGmbH<br class=3D"">Phone: +49 421 200 3587 =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Campus Ring 1 | 28759 =
Bremen | Germany<br class=3D"">Fax: &nbsp;&nbsp;+49 421 200 3103 =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;<a =
href=3D"https://www.jacobs-university.de/" style=3D"color: purple; =
text-decoration: underline;" =
class=3D"">https://www.jacobs-university.de/</a>&gt;<o:p =
class=3D""></o:p></span></div></blockquote><div style=3D"margin: 0cm 0cm =
0.0001pt; font-size: 12pt; font-family: =E5=AE=8B=E4=BD=93;" =
class=3D""><span lang=3D"EN-US" style=3D"font-size: 10.5pt; font-family: =
Menlo-Regular, serif;" class=3D""><br class=3D"">--<span =
class=3D"apple-converted-space">&nbsp;</span><br class=3D"">Juergen =
Schoenwaelder =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Jacobs =
University Bremen gGmbH<br class=3D"">Phone: +49 421 200 3587 =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Campus Ring 1 | 28759 =
Bremen | Germany<br class=3D"">Fax: &nbsp;&nbsp;+49 421 200 3103 =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;<a =
href=3D"https://www.jacobs-university.de/" style=3D"color: purple; =
text-decoration: underline;" =
class=3D"">https://www.jacobs-university.de/</a>&gt;<o:p =
class=3D""></o:p></span></div></blockquote><div style=3D"margin: 0cm 0cm =
0.0001pt; font-size: 12pt; font-family: =E5=AE=8B=E4=BD=93;" =
class=3D""><span lang=3D"EN-US" style=3D"font-size: 10.5pt; font-family: =
Menlo-Regular, serif;" class=3D""><br class=3D"">--<span =
class=3D"apple-converted-space">&nbsp;</span><br class=3D"">Juergen =
Schoenwaelder =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Jacobs =
University Bremen gGmbH<br class=3D"">Phone: +49 421 200 3587 =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Campus Ring 1 | 28759 =
Bremen | Germany<br class=3D"">Fax: &nbsp;&nbsp;+49 421 200 3103 =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span =
lang=3D"EN-US" class=3D""><a href=3D"https://www.jacobs-university.de/" =
style=3D"color: purple; text-decoration: underline;" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: Menlo-Regular, serif;" =
class=3D"">https://www.jacobs-university.de/</span></a></span><span =
lang=3D"EN-US" style=3D"font-size: 10.5pt; font-family: Menlo-Regular, =
serif;" =
class=3D"">&gt;</span></div></div></blockquote></div></div></div></div></d=
iv></div></blockquote></div><br class=3D""></div></div></body></html>=

--Apple-Mail=_D92F2F61-E0ED-4DDC-9ABE-106255BBF7FC--

--Apple-Mail=_6492C740-D013-415E-8DF7-CBDC3EC75DC4
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEm56yH/NF+m1FHa6lLh2DDte4MCUFAl8j14kACgkQLh2DDte4
MCWCbxAAloBEnyYQU8qLYACh03bywybTSi8TVp3LTQNsX3WNTvmFW5MxZKRR0xsq
UUiM6ZddYY39KB4fd94bF+ao+hGkYQNjRgXZ3OtCp2vFnrDvSNPNnE5bPWXcyFhg
leNxc0ClPpa36U1N5h9frUR30IRCm0srR7N4j8R9/qrrzRddDUgZWn0M6mq3SXeZ
W5R3BmhaKGxqaHBcp6cqrdXcuxu0WOzFEQvichETF2u/KBMBrJUxLX3xzPWvOFYl
kOdESYCK6JTdWmYHPp6pFNgEnmrjpoSPlpdsKA7MPuYpl9NhGzinpQlKwpja+vaF
0fVgLGdqwjtjr0qv2K0T5/YrVyMafM2d/BojPToKQGzXvlBtKT7vgol/nqDoZah2
/XJ6u+4aJrZX2S+RIBkqsl0DsUprNnbBOhvYPIfv+k/3kTk9il4eSBAa11/nWcPz
/hqLrR4GJnrhWvtbBont5aB1+iJEvlZbA5tGth9e9jzN+92llg95UfBuLBvTMMhi
m8QNX6cfU9RTljzs/ra/JphY2msuWOhDWEQ1lIjrHAbT/6amfEGdS/OWcS1iVYlV
KtneuEDjMoxRff4RQCgeXvyR/XW1cMEX9ofPcNgazBTf5w6YBbGQvLQN03H/JeTx
G6GU/hC+RPs3No70vbNaWDDSZMlZnwyC94FMsPWZW7eoJ4/avQI=
=AVKo
-----END PGP SIGNATURE-----

--Apple-Mail=_6492C740-D013-415E-8DF7-CBDC3EC75DC4--


From nobody Fri Jul 31 03:22:11 2020
Return-Path: <acee@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 837E93A1228 for <netmod@ietfa.amsl.com>; Fri, 31 Jul 2020 03:22:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.62
X-Spam-Level: 
X-Spam-Status: No, score=-9.62 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, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=XLZII7/O; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=uuL/OD6l
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 ev3Gl-B0_J46 for <netmod@ietfa.amsl.com>; Fri, 31 Jul 2020 03:22:06 -0700 (PDT)
Received: from alln-iport-3.cisco.com (alln-iport-3.cisco.com [173.37.142.90]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C2E823A121F for <netmod@ietf.org>; Fri, 31 Jul 2020 03:22:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3244; q=dns/txt; s=iport; t=1596190925; x=1597400525; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=Bd0gYslmxVxaNtIKuZKo8bLv1EI5vakmEGYj+uIaZIA=; b=XLZII7/O73gXhQ4K7OsnHDCfff6c9cYfd8z1PJN/UaaqKKPYhSRRExdA 8kWUQrxY29FRdxMwFv0Di6b+FfweM8J9nntZSMbww0KbvgmlvywP9+Ukz wkEVKM/vsFqqT7PAe5FFc3vskbU2ygTOKSuB6moDoWF8lZeTBck4FCPDF M=;
X-IPAS-Result: =?us-ascii?q?A0D3AACr7yNf/5RdJa1gHAEBAQEBAQcBARIBAQQEAQFAg?= =?us-ascii?q?TgFAQELAYFRUQdvWC8sCoQrg0YDjSklmGKBLhSBEQNVCwEBAQwBARgLCgIEA?= =?us-ascii?q?QGECEQCF4IaAiQ2Bw4CAwEBAQMCAwEBAQEFAQEBAgEGBG2FXAyFcgEBAwEBA?= =?us-ascii?q?RAREQwBASwLAQ8CAQYCDgIKAiMDAgICJQsUARABAQQBDQUigwQBgksDDiABD?= =?us-ascii?q?pQ9kGgCgTmIYXaBMoMBAQEFhSAYgg4DBoEOKgGCb4NfgjqEBRqCAIE4DBCCT?= =?us-ascii?q?T6CXAEBgSoBEgEhgxYzgi2Sc6MbCoJgmgQDHp93kiOfIwIEAgQFAg4BAQWBW?= =?us-ascii?q?gkqZ3BwFTsqAYI+UBcCDY4fg3GFFIVCdDcCBgEHAQEDCXyORQGBEAEB?=
IronPort-PHdr: =?us-ascii?q?9a23=3A1jEhdRcU7baxlzx5HqjyBjsklGMj4e+mNxMJ6p?= =?us-ascii?q?chl7NFe7ii+JKnJkHE+PFxlwaQA9fb9vtbhuuQuKflCiQM4peE5XYFdpEEFx?= =?us-ascii?q?oIkt4fkAFoBsmZQVb6I/jnY21ffoxCWVZp8mv9PR1TH8DzNF3Pq2K/7HgZHR?= =?us-ascii?q?CsfQZwL/7+T4jVicn/3uuu+prVNgNPgjf1Yb57IBis6wvLscxDiop5IaF3wR?= =?us-ascii?q?zM8XY=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-AV: E=Sophos;i="5.75,418,1589241600"; d="scan'208";a="512581867"
Received: from rcdn-core-12.cisco.com ([173.37.93.148]) by alln-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 31 Jul 2020 10:22:03 +0000
Received: from XCH-ALN-001.cisco.com (xch-aln-001.cisco.com [173.36.7.11]) by rcdn-core-12.cisco.com (8.15.2/8.15.2) with ESMTPS id 06VAM1tZ005339 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Fri, 31 Jul 2020 10:22:02 GMT
Received: from xhs-aln-002.cisco.com (173.37.135.119) by XCH-ALN-001.cisco.com (173.36.7.11) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Fri, 31 Jul 2020 05:22:01 -0500
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Fri, 31 Jul 2020 05:22:01 -0500
Received: from NAM12-MW2-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Fri, 31 Jul 2020 06:22:00 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=m4KG9cTxxBev4JDCj6T9gcR8T1k9FHXWyu9owIIOxyYnflCyniMiw3YjieNLn2P+l0upRuOfFaUImtc8sOw+8BQKmMUGuBxpakGJq7+bdedl3mY8wLZVW7NwMG6s1c5PnceH3CQWePTYjkD6TvR7vId9FHN97G0RRyyyL8eY3wFHHPxwb7/yzwmwjvxqiBsZ4oyk81pbUQhJnekFe7MJRq+aVmqfjx4JQd1QwAQ3Jmk1XqKAuXuDr8GMLm4RirJgfvjtwJot0TbGLRYvZbtkWThtX1vpzuVO607qqeqPCpRm+LOdQO+xex9HSDDHFvRisb+76wMOkRyYUuXgZ4OvbQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Bd0gYslmxVxaNtIKuZKo8bLv1EI5vakmEGYj+uIaZIA=; b=GfANJfaf5Es+Wcmox1qXLqtGmmWcrbwD5RAtG5t/iC4wFTsPWcUUrXH6j0uutC5kkrOvPZ7iCx+36A6KsIfIgsvXJ+3UiHCp+cs/r8/02do54rEU20JUk1qBxyVe5bSfLxwQ80H8o4eJ8iwpdi2OzQcOOoE1jNtTJYkjbze54k5UlVQV/2jqnXZNYGCdB/REcC/AVhzQw7f98DQr4XvEnfOroXz6rUXgzjwtTuBR+KOSzTdYV04Y22xoo3v6heg3YAnoxuSmmY7TjWU+oc6UIaJbQVyv3c+gP9rRSt+AD/QdlyG1lSWgBiOl76K5YcsmE6xb/p4RebKgxoYEXFXHEA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Bd0gYslmxVxaNtIKuZKo8bLv1EI5vakmEGYj+uIaZIA=; b=uuL/OD6luiiBmWKev8RTyx8pXvmiwF8yR4hotpBIuLFWJ06lRXndvwff4EGdbo67N/xQM0BPZPMCJkpEv5EwYAdeRXTy0BbXFUlHJXnqup6x+BpXE6OuU13lM4j3sRcOJEXe9Kb1S5BIL6zgjg+cMYg8L8icqyj33SY+8owvCVs=
Received: from BYAPR11MB2887.namprd11.prod.outlook.com (2603:10b6:a03:89::27) by BYAPR11MB2887.namprd11.prod.outlook.com (2603:10b6:a03:89::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3239.18; Fri, 31 Jul 2020 10:21:59 +0000
Received: from BYAPR11MB2887.namprd11.prod.outlook.com ([fe80::70a6:bb5b:16b:4f9b]) by BYAPR11MB2887.namprd11.prod.outlook.com ([fe80::70a6:bb5b:16b:4f9b%7]) with mapi id 15.20.3239.019; Fri, 31 Jul 2020 10:21:59 +0000
From: "Acee Lindem (acee)" <acee@cisco.com>
To: Qin Wu <bill.wu@huawei.com>, Kent Watsen <kent@watsen.net>, "Juergen Schoenwaelder" <j.schoenwaelder@jacobs-university.de>
CC: "Carlos Pignataro (cpignata)" <cpignata@cisco.com>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] rfc6991bis: loopback addresses
Thread-Index: AdZm1m5FyezcDLdYTMyRpVDDP44+0AALHaEA
Date: Fri, 31 Jul 2020 10:21:59 +0000
Message-ID: <54D4E247-7662-4710-BB98-728BF455FBE1@cisco.com>
References: <B8F9A780D330094D99AF023C5877DABAAD8A9FE3@dggeml511-mbs.china.huawei.com>
In-Reply-To: <B8F9A780D330094D99AF023C5877DABAAD8A9FE3@dggeml511-mbs.china.huawei.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.39.20071300
authentication-results: huawei.com; dkim=none (message not signed) header.d=none;huawei.com; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [136.56.133.70]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: abb1e334-e0f5-4439-c6cd-08d8353b8f45
x-ms-traffictypediagnostic: BYAPR11MB2887:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <BYAPR11MB2887A7AD41B82C34442FF6E5C24E0@BYAPR11MB2887.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: QWy5l7PM4w4WEsM6tJktR2Ep/FU+nz3O+dCoRJEyDrLwEMolRS/JdeL4U4nIyClMThT1OIx2LEfo3jbWbHlaxNk9UPQJ1Zb1l1gSJ15xqa5Onfd+NXnCGB6nAvHj7+u8bcOsOiFoxqJwGHw362PlGxlu0L10/HyDVv+A3IhLtu7GYFg9tKBX6nYnKC/oy6dBrDvHrJ/ZgcUDI6JPcTRo8ysFDIW45rD4M2d5/VOl7j0kq/gaI3MhuPfleuU6weDerdXWP6c1EBxhhKFmGzzBLmPYizcikJXgwFWODzmGJhnsYamfoRDJWjU0Bnlvgw8cQN+DPQ6gpYDc8tXnxzyVYsCW3nNXyrrXGaT7BWCVKFcM1nx16bHkSHqMq33DqVC04IjOxxpGrP+PdPD0OPcAjw==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BYAPR11MB2887.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(136003)(376002)(346002)(39860400002)(396003)(366004)(186003)(71200400001)(83380400001)(6486002)(316002)(8936002)(110136005)(54906003)(5660300002)(2906002)(966005)(66946007)(76116006)(66476007)(66556008)(64756008)(66446008)(8676002)(36756003)(2616005)(26005)(478600001)(86362001)(53546011)(91956017)(6512007)(6506007)(33656002)(4326008); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: Mq8earPDT66/15O5dY0CSdei3EmyGH56MOtBxqm07gDA2GCqYn76fQaHbTVvpf8QXx/Rrvp1tyZfTYClC7lp/t9bJNO6Dvh26RhROMJPpUXGlksHPS6tWeMUbZzJLmPTVWnRVU1n6Ea/TJ8zgVEeGmdaxu5K3HjbBWyxIJcHoc08KJhZfDzdIYDABCC7OiGPQLMYMNbMQM6Zp9Q2ErUcEjBoTNwSWLIRW3oDSDhPewni70rCTo6sVgyy/qFDxCWCKJqZD27mO1VW80N2UeYgKMKHjirWQ93mNn1je74NF3lwHEV5SLsAUW+BXnu/InkR9I0xPfUf1Se7YgQsfkW+FsirpbGdys99rSS6+1OZ1zWGBAu6VCYeGt5xucnlnQqaU/0AHG2HbDeX5AXPVko+2pCvurTjfhNpGiU5F1dqZ4Gu/9mtbf6PuuTZIsvlsRosGJfbHUua5NsAWFfxxF+w4rRhq/aohy9NQnonBq8M/PjxhLwI1whaOVqHFc4AO16lVRc7x1FY27RG+uTdOFQTQmiHLLRyf8JQUAwj5bLeVIyZwT5pl3zUauWiO0SQ4EutBYyBMNSR/onh7CXmMD7YBVhTWVpNpTIuBVWkETg/CYmnEMBd5toUveVYZ0+NubFDM4NsfqoPlPcfHzKeEyrV3A==
Content-Type: text/plain; charset="utf-8"
Content-ID: <BF757437DF4AC34E9ED63F997696A247@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BYAPR11MB2887.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: abb1e334-e0f5-4439-c6cd-08d8353b8f45
X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Jul 2020 10:21:59.4683 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: K+c2jHBFwdLQ3SXSafU87CE6ho/pkriu2fatm3pOpx8kP2uuP3HjhpASrQTU0P7F
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR11MB2887
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.11, xch-aln-001.cisco.com
X-Outbound-Node: rcdn-core-12.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/NQCgzpxd7W7qt2yFSnfRie-jp5s>
Subject: Re: [netmod] rfc6991bis: loopback addresses
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 31 Jul 2020 10:22:09 -0000

SGkgUWluLCANCg0K77u/T24gNy8zMC8yMCwgOToyMyBQTSwgIlFpbiBXdSIgPGJpbGwud3VAaHVh
d2VpLmNvbT4gd3JvdGU6DQoNCiAgICAtLS0tLemCruS7tuWOn+S7ti0tLS0tDQogICAg5Y+R5Lu2
5Lq6OiBuZXRtb2QgW21haWx0bzpuZXRtb2QtYm91bmNlc0BpZXRmLm9yZ10g5Luj6KGoIEFjZWUg
TGluZGVtIChhY2VlKQ0KICAgIOWPkemAgeaXtumXtDogMjAyMOW5tDfmnIgzMeaXpSA1OjA2DQog
ICAg5pS25Lu25Lq6OiBLZW50IFdhdHNlbiA8a2VudEB3YXRzZW4ubmV0PjsgSnVlcmdlbiBTY2hv
ZW53YWVsZGVyIDxqLnNjaG9lbndhZWxkZXJAamFjb2JzLXVuaXZlcnNpdHkuZGU+DQogICAg5oqE
6YCBOiBDYXJsb3MgUGlnbmF0YXJvIChjcGlnbmF0YSkgPGNwaWduYXRhQGNpc2NvLmNvbT47IG5l
dG1vZEBpZXRmLm9yZw0KICAgIOS4u+mimDogUmU6IFtuZXRtb2RdIHJmYzY5OTFiaXM6IGxvb3Bi
YWNrIGFkZHJlc3Nlcw0KDQogICAgSGkgS2VudCwNCg0KICAgIE9uIDcvMzAvMjAsIDQ6NTUgUE0s
ICJuZXRtb2Qgb24gYmVoYWxmIG9mIEtlbnQgV2F0c2VuIiA8bmV0bW9kLWJvdW5jZXNAaWV0Zi5v
cmcgb24gYmVoYWxmIG9mIGtlbnRAd2F0c2VuLm5ldD4gd3JvdGU6DQoNCg0KICAgICAgICA+IFRo
YW5rcyBmb3IgcG9pbnRpbmcgdG8gdGhlIGRlZmluaXRpb25zIGluIGRyYWZ0LW5haW5hci1tcGxz
LWxzcC1waW5nLXlhbmcuDQogICAgICAgID4gV2l0aCB0aGF0LCB5b3VyIHJlcXVlc3QgaXMgcmVs
YXRpdmVseSBjbGVhciBub3cNCg0KICAgICAgICBMb29raW5nIGF0IGRyYWZ0LW5haW5hci1tcGxz
LWxzcC1waW5nLXlhbmcsIHRoZSBwcm9wb3NhbCBpcyBhIOKAnHR5cGVkZWbigJ0gdGhhdCBjb25z
dHJhaW5zIGluZXQ6aXB2WzQ2XS1hZGRyZXNzIHNvIHRoYXQgaXQgY2FuIG9ubHkgY29udGFpbiBs
b29wYmFjayBhZGRyZXNzIHZhbHVlcy4NCg0KDQogICAgICAgID4gYW5kIHRoZSBxdWVzdGlvbiB0
aGUgV0cNCiAgICAgICAgPiBuZWVkcyB0byBhbnN3ZXIgaXMgd2hldGhlciB0aGVzZSB0eXBlcyBh
cmUgY29tbW9uIGVub3VnaCB0byB3YXJyYW50IGJlaW5nDQogICAgICAgID4gcGFydCBvZiBpbmV0
LXR5cGVzLCBpLmUuLCBhcmUgdGhlcmUgYW55IG90aGVyIHBsYWNlcyB3aGVyZSB0aGVzZSB0eXBl
cw0KICAgICAgICA+IG1heSBiZSB1c2VmdWw/DQoNCiAgICAgICAgSSBkb27igJl0IHRoaW5rIHNv
LCBidXQgSeKAmW0gbm90IGEgcm91dGluZyBwZXJzb24uDQoNCiAgICBJIHdvdWxkbid0IHRoaW5r
IHRoYXQgYW4gaW50ZXJuYWwgbG9vcGJhY2sgYWRkcmVzcyB3b3VsZCBiZSB3aWRlbHkgdXNlZC4g
SW4gZmFjdCwgSSBjaGVja2VkIG91ciBDaXNjbyBuYXRpdmUgbW9kZWxzIGZvciBJT1MtWEUgYW5k
IHRoZXJlIGlzIG5vIHN1Y2ggZGVmaW5pdGlvbi4gDQoNCiAgICBbUWluXTogSSBhbSBub3Qgc3Vy
ZSB3ZSBhcmUgdGFsa2luZyBhYm91dCBsb29wYmFjayB0eXBlIG9yIGxvb3BiYWNrIGFkZHJlc3MN
CiAgICBTZWUgc2VjdGlvbiAyLjQgaW4gZHJhZnQtaWV0Zi1uZXRtb2QtaW50Zi1leHQteWFuZy0x
MCwgMyB0eXBlIGxvb3BiYWNrcyBhcmUgZGVmaW5lZDoNCiAgICAxLkludGVybmFsIGxvb3BiYWNr
DQogICAgMi5MaW5lIGxvb3BiYWNrDQogICAgMy5Mb29wYmFjayBDb25uZWN0b3INCiAgICAzIHR5
cGVzIGxvb3BiYWNrIGNhbiBiZSBjbGFzc2lmaWVkIGludG8gbG9jYWwgbG9vcGJhY2sgYW5kIHJl
bW90ZSBsb29wYmFjay4NCiAgICBJIGFtIG5vdCBzdXJlIHRoZXkgYXJlIGNvbW1vbiwgYnV0IHdl
IGhhdmUgc29tZSBzdXBwb3J0IGZvciB0aGlzLiANCg0KVGhpcyBpcyB0aGUgbG9vcGJhY2sgYWRk
cmVzcyB0eXBlIC0gbm90IHRoZSBsb29wYmFjayBpbnRlcmZhY2UgdHlwZS4gTG9vayBhdCBkcmFm
dC1uYWluYXItbXBscy1sc3AtcGluZy15YW5nICh0aGUgZHJhZnQgYmVpbmcgZGlzY3Vzc2VkIGlu
IHRoZSBFbWFpbCB0aHJlYWQpLiANCg0KVGhhbmtzLA0KQWNlZQ0KDQogICAgVGhhbmtzLA0KICAg
IEFjZWUNCg0KDQogICAgICAgID4gL2pzDQoNCiAgICAgICAgSy4gIC8vIGNvbnRyaWJ1dG9yDQog
ICAgICAgIF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQog
ICAgICAgIG5ldG1vZCBtYWlsaW5nIGxpc3QNCiAgICAgICAgbmV0bW9kQGlldGYub3JnDQogICAg
ICAgIGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vbmV0bW9kDQoNCiAgICBf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KICAgIG5ldG1v
ZCBtYWlsaW5nIGxpc3QNCiAgICBuZXRtb2RAaWV0Zi5vcmcNCiAgICBodHRwczovL3d3dy5pZXRm
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL25ldG1vZA0KDQo=


From nobody Fri Jul 31 03:40:35 2020
Return-Path: <bill.wu@huawei.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3EA363A126D for <netmod@ietfa.amsl.com>; Fri, 31 Jul 2020 03:40:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 vA5rbqFano22 for <netmod@ietfa.amsl.com>; Fri, 31 Jul 2020 03:40:30 -0700 (PDT)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7BF5B3A1264 for <netmod@ietf.org>; Fri, 31 Jul 2020 03:40:30 -0700 (PDT)
Received: from lhreml740-chm.china.huawei.com (unknown [172.18.7.106]) by Forcepoint Email with ESMTP id 8FE0DC6ABE6E17A3055E; Fri, 31 Jul 2020 11:40:27 +0100 (IST)
Received: from lhreml740-chm.china.huawei.com (10.201.108.190) by lhreml740-chm.china.huawei.com (10.201.108.190) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1913.5; Fri, 31 Jul 2020 11:40:27 +0100
Received: from DGGEML423-HUB.china.huawei.com (10.1.199.40) by lhreml740-chm.china.huawei.com (10.201.108.190) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA) id 15.1.1913.5 via Frontend Transport; Fri, 31 Jul 2020 11:40:27 +0100
Received: from DGGEML511-MBS.china.huawei.com ([169.254.4.170]) by dggeml423-hub.china.huawei.com ([10.1.199.40]) with mapi id 14.03.0487.000; Fri, 31 Jul 2020 18:40:21 +0800
From: Qin Wu <bill.wu@huawei.com>
To: "Acee Lindem (acee)" <acee@cisco.com>, Kent Watsen <kent@watsen.net>, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
CC: "Carlos Pignataro (cpignata)" <cpignata@cisco.com>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] rfc6991bis: loopback addresses
Thread-Index: AdZnJuAQRx54X/1hSJunSSY0rtMzmA==
Date: Fri, 31 Jul 2020 10:40:20 +0000
Message-ID: <B8F9A780D330094D99AF023C5877DABAAD8AA8D8@dggeml511-mbs.china.huawei.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.164.150.238]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/ihi8FGxXMqiqBx8NKVrTpy5FkDY>
Subject: Re: [netmod] rfc6991bis: loopback addresses
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 31 Jul 2020 10:40:33 -0000

LS0tLS3pgq7ku7bljp/ku7YtLS0tLQ0K5Y+R5Lu25Lq6OiBBY2VlIExpbmRlbSAoYWNlZSkgW21h
aWx0bzphY2VlQGNpc2NvLmNvbV0gDQrlj5HpgIHml7bpl7Q6IDIwMjDlubQ35pyIMzHml6UgMTg6
MjINCuaUtuS7tuS6ujogUWluIFd1IDxiaWxsLnd1QGh1YXdlaS5jb20+OyBLZW50IFdhdHNlbiA8
a2VudEB3YXRzZW4ubmV0PjsgSnVlcmdlbiBTY2hvZW53YWVsZGVyIDxqLnNjaG9lbndhZWxkZXJA
amFjb2JzLXVuaXZlcnNpdHkuZGU+DQrmioTpgIE6IENhcmxvcyBQaWduYXRhcm8gKGNwaWduYXRh
KSA8Y3BpZ25hdGFAY2lzY28uY29tPjsgbmV0bW9kQGlldGYub3JnDQrkuLvpopg6IFJlOiBbbmV0
bW9kXSByZmM2OTkxYmlzOiBsb29wYmFjayBhZGRyZXNzZXMNCg0KSGkgUWluLCANCg0K77u/T24g
Ny8zMC8yMCwgOToyMyBQTSwgIlFpbiBXdSIgPGJpbGwud3VAaHVhd2VpLmNvbT4gd3JvdGU6DQoN
CiAgICAtLS0tLemCruS7tuWOn+S7ti0tLS0tDQogICAg5Y+R5Lu25Lq6OiBuZXRtb2QgW21haWx0
bzpuZXRtb2QtYm91bmNlc0BpZXRmLm9yZ10g5Luj6KGoIEFjZWUgTGluZGVtIChhY2VlKQ0KICAg
IOWPkemAgeaXtumXtDogMjAyMOW5tDfmnIgzMeaXpSA1OjA2DQogICAg5pS25Lu25Lq6OiBLZW50
IFdhdHNlbiA8a2VudEB3YXRzZW4ubmV0PjsgSnVlcmdlbiBTY2hvZW53YWVsZGVyIDxqLnNjaG9l
bndhZWxkZXJAamFjb2JzLXVuaXZlcnNpdHkuZGU+DQogICAg5oqE6YCBOiBDYXJsb3MgUGlnbmF0
YXJvIChjcGlnbmF0YSkgPGNwaWduYXRhQGNpc2NvLmNvbT47IG5ldG1vZEBpZXRmLm9yZw0KICAg
IOS4u+mimDogUmU6IFtuZXRtb2RdIHJmYzY5OTFiaXM6IGxvb3BiYWNrIGFkZHJlc3Nlcw0KDQog
ICAgSGkgS2VudCwNCg0KICAgIE9uIDcvMzAvMjAsIDQ6NTUgUE0sICJuZXRtb2Qgb24gYmVoYWxm
IG9mIEtlbnQgV2F0c2VuIiA8bmV0bW9kLWJvdW5jZXNAaWV0Zi5vcmcgb24gYmVoYWxmIG9mIGtl
bnRAd2F0c2VuLm5ldD4gd3JvdGU6DQoNCg0KICAgICAgICA+IFRoYW5rcyBmb3IgcG9pbnRpbmcg
dG8gdGhlIGRlZmluaXRpb25zIGluIGRyYWZ0LW5haW5hci1tcGxzLWxzcC1waW5nLXlhbmcuDQog
ICAgICAgID4gV2l0aCB0aGF0LCB5b3VyIHJlcXVlc3QgaXMgcmVsYXRpdmVseSBjbGVhciBub3cN
Cg0KICAgICAgICBMb29raW5nIGF0IGRyYWZ0LW5haW5hci1tcGxzLWxzcC1waW5nLXlhbmcsIHRo
ZSBwcm9wb3NhbCBpcyBhIOKAnHR5cGVkZWbigJ0gdGhhdCBjb25zdHJhaW5zIGluZXQ6aXB2WzQ2
XS1hZGRyZXNzIHNvIHRoYXQgaXQgY2FuIG9ubHkgY29udGFpbiBsb29wYmFjayBhZGRyZXNzIHZh
bHVlcy4NCg0KDQogICAgICAgID4gYW5kIHRoZSBxdWVzdGlvbiB0aGUgV0cNCiAgICAgICAgPiBu
ZWVkcyB0byBhbnN3ZXIgaXMgd2hldGhlciB0aGVzZSB0eXBlcyBhcmUgY29tbW9uIGVub3VnaCB0
byB3YXJyYW50IGJlaW5nDQogICAgICAgID4gcGFydCBvZiBpbmV0LXR5cGVzLCBpLmUuLCBhcmUg
dGhlcmUgYW55IG90aGVyIHBsYWNlcyB3aGVyZSB0aGVzZSB0eXBlcw0KICAgICAgICA+IG1heSBi
ZSB1c2VmdWw/DQoNCiAgICAgICAgSSBkb27igJl0IHRoaW5rIHNvLCBidXQgSeKAmW0gbm90IGEg
cm91dGluZyBwZXJzb24uDQoNCiAgICBJIHdvdWxkbid0IHRoaW5rIHRoYXQgYW4gaW50ZXJuYWwg
bG9vcGJhY2sgYWRkcmVzcyB3b3VsZCBiZSB3aWRlbHkgdXNlZC4gSW4gZmFjdCwgSSBjaGVja2Vk
IG91ciBDaXNjbyBuYXRpdmUgbW9kZWxzIGZvciBJT1MtWEUgYW5kIHRoZXJlIGlzIG5vIHN1Y2gg
ZGVmaW5pdGlvbi4gDQoNCiAgICBbUWluXTogSSBhbSBub3Qgc3VyZSB3ZSBhcmUgdGFsa2luZyBh
Ym91dCBsb29wYmFjayB0eXBlIG9yIGxvb3BiYWNrIGFkZHJlc3MNCiAgICBTZWUgc2VjdGlvbiAy
LjQgaW4gZHJhZnQtaWV0Zi1uZXRtb2QtaW50Zi1leHQteWFuZy0xMCwgMyB0eXBlIGxvb3BiYWNr
cyBhcmUgZGVmaW5lZDoNCiAgICAxLkludGVybmFsIGxvb3BiYWNrDQogICAgMi5MaW5lIGxvb3Bi
YWNrDQogICAgMy5Mb29wYmFjayBDb25uZWN0b3INCiAgICAzIHR5cGVzIGxvb3BiYWNrIGNhbiBi
ZSBjbGFzc2lmaWVkIGludG8gbG9jYWwgbG9vcGJhY2sgYW5kIHJlbW90ZSBsb29wYmFjay4NCiAg
ICBJIGFtIG5vdCBzdXJlIHRoZXkgYXJlIGNvbW1vbiwgYnV0IHdlIGhhdmUgc29tZSBzdXBwb3J0
IGZvciB0aGlzLiANCg0KVGhpcyBpcyB0aGUgbG9vcGJhY2sgYWRkcmVzcyB0eXBlIC0gbm90IHRo
ZSBsb29wYmFjayBpbnRlcmZhY2UgdHlwZS4gTG9vayBhdCBkcmFmdC1uYWluYXItbXBscy1sc3At
cGluZy15YW5nICh0aGUgZHJhZnQgYmVpbmcgZGlzY3Vzc2VkIGluIHRoZSBFbWFpbCB0aHJlYWQp
LiANCg0KW1Fpbl06SSB1bmRlcnN0YW5kLCBidXQgSSBmZWVsIHJlbGF0ZWQuIE1heWJlIEkgYW0g
d3JvbmcuDQpUaGFua3MsDQpBY2VlDQoNCiAgICBUaGFua3MsDQogICAgQWNlZQ0KDQoNCiAgICAg
ICAgPiAvanMNCg0KICAgICAgICBLLiAgLy8gY29udHJpYnV0b3INCiAgICAgICAgX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCiAgICAgICAgbmV0bW9kIG1h
aWxpbmcgbGlzdA0KICAgICAgICBuZXRtb2RAaWV0Zi5vcmcNCiAgICAgICAgaHR0cHM6Ly93d3cu
aWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9uZXRtb2QNCg0KICAgIF9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQogICAgbmV0bW9kIG1haWxpbmcgbGlzdA0K
ICAgIG5ldG1vZEBpZXRmLm9yZw0KICAgIGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlz
dGluZm8vbmV0bW9kDQoNCg==


From nobody Fri Jul 31 04:01:29 2020
Return-Path: <ietfc@btconnect.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5B7AA3A129F for <netmod@ietfa.amsl.com>; Fri, 31 Jul 2020 04:01:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=btconnect.onmicrosoft.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 T7lGQ_YuPKTb for <netmod@ietfa.amsl.com>; Fri, 31 Jul 2020 04:01:24 -0700 (PDT)
Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2117.outbound.protection.outlook.com [40.107.20.117]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7D9B63A129D for <netmod@ietf.org>; Fri, 31 Jul 2020 04:01:24 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=oRnGsiDfALJaUe7tSuZokCtnMYFTI3Dfu7HQST8c35GVcANnAB/H7EmU3R+sT3rFcmPb5B1kfwdmUc+y2OxXwI6e6mD48gbFonctnmCAzWKe+ihazSEKhhCH19VF1YCrOxXxwdfui1z07y4FJP4elowh+FpF61D5jHLVNy10sFvHAtX8yr/O8WMXwJdifV6pMzFnawQW/W0R/mziUtYa8z5rJsgP909VuhyUM87wc2issW3YXBDmeZA67GYc2drbOVE0dypt4Im3xIod4OoWWf36pjcJ7J7EAMP+4JczDBD+jv2Djtvurhq2xkY4UZAv5A45kFh7CbapZaDAV9q9wQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=gkgL9AZYiOP6bHYVVeA703mEpCLotxZ6LmAbbfdpDpo=; b=EUHa+FB6kSrRmiiXQQZJmzfkfq6V81MuWjgP4jWRY/T15YdFivjuDvjYAKEdCj3cvrNgRccskKl+4+j/UQ6w5tsfBBICbVm1PRLIo03P3A3ZUhH0++LmQ6BKSBRPYSsX7kaNHkbDUD8mbVnznjOXgO1ITL+T45PsGsrtNEFh4gwx9vW9Gx3BNTcQI88wqN+/vCfGbJz9odkv6JicUkg8A2HHMt2VdykE/boPfDbabuTQ6DZxZif97j8toGv1LP65xjSHlFVczTz5YuV3Dr9KGqaSdCTZP5jfa1m+7TLOXDjMdeb6D1T1J/gu0mUDUYr1qlnVMxZJNLcjeUGd5YYmng==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=btconnect.com; dmarc=pass action=none header.from=btconnect.com; dkim=pass header.d=btconnect.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector2-btconnect-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=gkgL9AZYiOP6bHYVVeA703mEpCLotxZ6LmAbbfdpDpo=; b=DAsiPBrgFNO6ZmnZshDTa+5NQKBwdCxDptWa9OnLa5d6iVCmpgMpPMtSzcp8XgMH6JxecGDnMJqz0Izp3Y2Rim0nP1+zxBaNfhP9ButVOkor2h0rRAkbndR2s2QkxOkjB+81G/r8Qc6Trruq1wKgCDY770mdT3ipvaRyMq24Ljk=
Received: from AM7PR07MB6248.eurprd07.prod.outlook.com (2603:10a6:20b:134::11) by AM5PR0701MB2690.eurprd07.prod.outlook.com (2603:10a6:203:74::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3239.9; Fri, 31 Jul 2020 11:01:21 +0000
Received: from AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::893c:ca97:acbf:1c76]) by AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::893c:ca97:acbf:1c76%5]) with mapi id 15.20.3239.020; Fri, 31 Jul 2020 11:01:21 +0000
From: tom petch <ietfc@btconnect.com>
To: Qin Wu <bill.wu@huawei.com>, "Acee Lindem (acee)" <acee@cisco.com>, Kent Watsen <kent@watsen.net>, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
CC: "Carlos Pignataro (cpignata)" <cpignata@cisco.com>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] rfc6991bis: loopback addresses
Thread-Index: AdZnJuAQRx54X/1hSJunSSY0rtMzmAAAK/du
Date: Fri, 31 Jul 2020 11:01:21 +0000
Message-ID: <AM7PR07MB62485308822A7C2CEC8D921DA04E0@AM7PR07MB6248.eurprd07.prod.outlook.com>
References: <B8F9A780D330094D99AF023C5877DABAAD8AA8D8@dggeml511-mbs.china.huawei.com>
In-Reply-To: <B8F9A780D330094D99AF023C5877DABAAD8AA8D8@dggeml511-mbs.china.huawei.com>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: huawei.com; dkim=none (message not signed) header.d=none;huawei.com; dmarc=none action=none header.from=btconnect.com;
x-originating-ip: [81.131.229.35]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 2b526f7e-df6e-478c-9539-08d835410f43
x-ms-traffictypediagnostic: AM5PR0701MB2690:
x-microsoft-antispam-prvs: <AM5PR0701MB269023E814612927F7CB884FA04E0@AM5PR0701MB2690.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: JSkXbUEJD3kI7l7NcyM89RCCXBaGp+wEDr2kSh8eswYtOJWCQDTMWJCHWnIgL+U3Vnq6MTNpdzKWvMeE+Ea5prEF7Yrb8+SRC9jz2NNEFmgYR5nFi6z6SBzmoKAJze7H44w+w4MzPuNZ0z8odWvD4ykgmwXRTC7UD4hJZpbSwwn+Yf9LzI4a1AGk3RgpEpxi7EhJCS2Kj8N66m5ssDTDRuZdVx9YvxN/bg29e39vidIXF5rtcRGyVG7dZPvN9jtZsBTCkgWjWclzBMeiLlEa8eeWg/hrzr4MdmTFFdCaY6CEunAIgtx2uaLZmBNjxavR+y0FoaGVyYdNX9Pj96G1VunFmVQX0LWsjpt+FexSjr24MYbHvfkcLv8bzRns334xQTpNuNiUj+iFrLN6EgQmIA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:AM7PR07MB6248.eurprd07.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(366004)(39860400002)(376002)(346002)(136003)(396003)(316002)(9686003)(33656002)(8676002)(8936002)(71200400001)(4326008)(110136005)(66946007)(54906003)(7696005)(91956017)(76116006)(966005)(66476007)(55016002)(66446008)(66556008)(64756008)(186003)(2906002)(5660300002)(86362001)(52536014)(83380400001)(53546011)(6506007)(66574015)(478600001)(26005); DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata: pdnhP8139bdUjTX84zknYNzcEyKwu5bwtir4XX+WmTAjFGFhiC/asWjIOcUzzkAXxRcPm2rzN+E6eVvadTkhza+Roq3s4JdaUPsi1mPnWkMh7xiXjAgLhihxEFpJOYorqg20dy13eBGyMMbVtxmcqGP/GicYmpIYukyN/sz2lsAY61I6KBuCpx5MZQHpB/4EIpHdIYGRimWJDxFkUEiE4+ID6LxV04aOdFUKbt7KzKzROUzonXPDXsXMMg80ViNrETddqCWmczQppWmYSqRs4HNOnpnzoxpBktz1m/fkkmPW0C7igrt70q4qlrefZyM/qTYhHFAOker9zSaqQNQEQMeD4dQu0YXMHYncVG8CxVuPeGhfg/IuN+EeRRJN7sU7LznHi+EjYOeOIHFH18BWNWFFoYSy+0ZLEmbRxXUEjAFad3PitLTbmdNE3elMD/OnM7cRgM2SRU7uV7ZwttxZmPLmyZs1MHsHiiM0DJXq75vzidxedIiPjqN/inpacBWaAeTZAFxEhgWhxHGYNNm0b+lyQNkwPkVvQzOsvbYlSq6Enb4GxmqkUD7/7NzEF4w3Mst/X+vrttdlNRDEWZJnrqQPQcs9uiAl4VW/sMw3LZTeFRTBPMw9Y6V5+VMiYpZiLAUD3lA/6Qoc3mTh5S0iUA==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AM7PR07MB6248.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 2b526f7e-df6e-478c-9539-08d835410f43
X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Jul 2020 11:01:21.7372 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: cf8853ed-96e5-465b-9185-806bfe185e30
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: S8oWTbRJPqV4pNYwh3HZzoH4pwJPGHAVDdmNLjh+s/3oaz/f1TomavPVaZ/huyPPPxiFgIpuVlBDZNkSTw+G9Q==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5PR0701MB2690
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/YJNwSS821c7kQf1lTvSMylLNOqk>
Subject: Re: [netmod] rfc6991bis: loopback addresses
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 31 Jul 2020 11:01:26 -0000

RnJvbTogbmV0bW9kIDxuZXRtb2QtYm91bmNlc0BpZXRmLm9yZz4gb24gYmVoYWxmIG9mIFFpbiBX
dSA8YmlsbC53dUBodWF3ZWkuY29tPgpTZW50OiAzMSBKdWx5IDIwMjAgMTE6NDAKCi0tLS0t6YKu
5Lu25Y6f5Lu2LS0tLS0K5Y+R5Lu25Lq6OiBBY2VlIExpbmRlbSAoYWNlZSkgW21haWx0bzphY2Vl
QGNpc2NvLmNvbV0K5Y+R6YCB5pe26Ze0OiAyMDIw5bm0N+aciDMx5pelIDE4OjIyCgpIaSBRaW4s
Cgrvu79PbiA3LzMwLzIwLCA5OjIzIFBNLCAiUWluIFd1IiA8YmlsbC53dUBodWF3ZWkuY29tPiB3
cm90ZToKCiAgICAtLS0tLemCruS7tuWOn+S7ti0tLS0tCiAgICDlj5Hku7bkuro6IG5ldG1vZCBb
bWFpbHRvOm5ldG1vZC1ib3VuY2VzQGlldGYub3JnXSDku6PooaggQWNlZSBMaW5kZW0gKGFjZWUp
CiAgICDlj5HpgIHml7bpl7Q6IDIwMjDlubQ35pyIMzHml6UgNTowNgoKICAgIEhpIEtlbnQsCgog
ICAgT24gNy8zMC8yMCwgNDo1NSBQTSwgIm5ldG1vZCBvbiBiZWhhbGYgb2YgS2VudCBXYXRzZW4i
IDxuZXRtb2QtYm91bmNlc0BpZXRmLm9yZyBvbiBiZWhhbGYgb2Yga2VudEB3YXRzZW4ubmV0PiB3
cm90ZToKCiAgICAgICAgPiBUaGFua3MgZm9yIHBvaW50aW5nIHRvIHRoZSBkZWZpbml0aW9ucyBp
biBkcmFmdC1uYWluYXItbXBscy1sc3AtcGluZy15YW5nLgogICAgICAgID4gV2l0aCB0aGF0LCB5
b3VyIHJlcXVlc3QgaXMgcmVsYXRpdmVseSBjbGVhciBub3cKCiAgICAgICAgTG9va2luZyBhdCBk
cmFmdC1uYWluYXItbXBscy1sc3AtcGluZy15YW5nLCB0aGUgcHJvcG9zYWwgaXMgYSDigJx0eXBl
ZGVm4oCdIHRoYXQgY29uc3RyYWlucyBpbmV0Omlwdls0Nl0tYWRkcmVzcyBzbyB0aGF0IGl0IGNh
biBvbmx5IGNvbnRhaW4gbG9vcGJhY2sgYWRkcmVzcyB2YWx1ZXMuCgogICAgICAgID4gYW5kIHRo
ZSBxdWVzdGlvbiB0aGUgV0cKICAgICAgICA+IG5lZWRzIHRvIGFuc3dlciBpcyB3aGV0aGVyIHRo
ZXNlIHR5cGVzIGFyZSBjb21tb24gZW5vdWdoIHRvIHdhcnJhbnQgYmVpbmcKICAgICAgICA+IHBh
cnQgb2YgaW5ldC10eXBlcywgaS5lLiwgYXJlIHRoZXJlIGFueSBvdGhlciBwbGFjZXMgd2hlcmUg
dGhlc2UgdHlwZXMKICAgICAgICA+IG1heSBiZSB1c2VmdWw/CgogICAgICAgIEkgZG9u4oCZdCB0
aGluayBzbywgYnV0IEnigJltIG5vdCBhIHJvdXRpbmcgcGVyc29uLgoKICAgIEkgd291bGRuJ3Qg
dGhpbmsgdGhhdCBhbiBpbnRlcm5hbCBsb29wYmFjayBhZGRyZXNzIHdvdWxkIGJlIHdpZGVseSB1
c2VkLiBJbiBmYWN0LCBJIGNoZWNrZWQgb3VyIENpc2NvIG5hdGl2ZSBtb2RlbHMgZm9yIElPUy1Y
RSBhbmQgdGhlcmUgaXMgbm8gc3VjaCBkZWZpbml0aW9uLgoKICAgIFtRaW5dOiBJIGFtIG5vdCBz
dXJlIHdlIGFyZSB0YWxraW5nIGFib3V0IGxvb3BiYWNrIHR5cGUgb3IgbG9vcGJhY2sgYWRkcmVz
cwogICAgU2VlIHNlY3Rpb24gMi40IGluIGRyYWZ0LWlldGYtbmV0bW9kLWludGYtZXh0LXlhbmct
MTAsIDMgdHlwZSBsb29wYmFja3MgYXJlIGRlZmluZWQ6CiAgICAxLkludGVybmFsIGxvb3BiYWNr
CiAgICAyLkxpbmUgbG9vcGJhY2sKICAgIDMuTG9vcGJhY2sgQ29ubmVjdG9yCiAgICAzIHR5cGVz
IGxvb3BiYWNrIGNhbiBiZSBjbGFzc2lmaWVkIGludG8gbG9jYWwgbG9vcGJhY2sgYW5kIHJlbW90
ZSBsb29wYmFjay4KICAgIEkgYW0gbm90IHN1cmUgdGhleSBhcmUgY29tbW9uLCBidXQgd2UgaGF2
ZSBzb21lIHN1cHBvcnQgZm9yIHRoaXMuCgpUaGlzIGlzIHRoZSBsb29wYmFjayBhZGRyZXNzIHR5
cGUgLSBub3QgdGhlIGxvb3BiYWNrIGludGVyZmFjZSB0eXBlLiBMb29rIGF0IGRyYWZ0LW5haW5h
ci1tcGxzLWxzcC1waW5nLXlhbmcgKHRoZSBkcmFmdCBiZWluZyBkaXNjdXNzZWQgaW4gdGhlIEVt
YWlsIHRocmVhZCkuCgpbUWluXTpJIHVuZGVyc3RhbmQsIGJ1dCBJIGZlZWwgcmVsYXRlZC4gTWF5
YmUgSSBhbSB3cm9uZy4KCjx0cD4Kd2UgU0hPVUxEIE5PVCBhZGQgdGhpcyB0eXBlLiAgSnVzdCBs
b29rIGF0IHRoZSBjb25mdXNpb24gdGhhdCB0aGlzIGlzIGNhdXNpbmcuCgpJIGxlYXJudCBsb29w
YmFjayBhcyBzb21ldGhpbmcgeW91IGRpZCB0byBoYXJkd2FyZSB0byBsb29wIHRoZSB0cmFmZmlj
IGJhY2sgZm9yIHRlc3RpbmcuICBJIHRoaW5rIGl0IHVuZm9ydHVuYXRlIHRoYXQgMTI3Lzggd2Fz
IGRlZmluZWQgYXMgbG9vcGJhY2sgd2hlbiBhIG1ham9yIHJvdXRlciBtYW51ZmFjdHVyZXIsIG9u
bHkgb25lIHRoYXQgSSBrbmV3IG9mLCB1c2VkIGxvb3BiYWNrIGFzIGFuIGFsdGVybmF0aXZlIHRv
IEV0aGVybmV0IGFzIGFuIGludGVyZmFjZSB0eXBlIHRoYXQgd2FzIGFsd2F5cyB1cCBhbmQgc28g
Y291bGQgcHJvdmlkZSBhIHBlcm1hbmVudGx5IGF2YWlsYWJsZSBJUCBhZGRyZXNzIGZvciBjb21t
dW5pY2F0aW9ucyB3aXRoIGEgcm91dGVyOyB0aGUgYWRkcmVzcyBjYW5ub3QgYmUgMTI3LzggYXMg
dGhhdCBpcyB1bnJvdXRhYmxlLiAgIFRoaXMgdXNlIG9mIGFuIGludGVyZmFjZSB0eXBlIHRoZW4g
Z2V0cyB1c2VkIGFzIGEgIHJvdXRlciBJLUQgd2hpY2ggb2YgY291cnNlIGlzIGEgMzIgYml0IG51
bWJlciB3aXRoICBubyBwcm9wZXJ0aWVzLCBzb21ldGhpbmcgdGhhdCBZQU5HIG1vZGVscyBoYXZl
IGJlZW4gZ2V0dGluZyByaWdodC4KTVBMUyBleHBsb2l0ZWQgdGhlIHByb3BlcnRpZXMgb2YgMTI3
LzggZm9yIGRpYWdub3N0aWNzIGFuZCBzaW5jZSAxMjcvOCBpcyBsb29wYmFjayB0aGVuIE1QTFMg
bWFrZXMgZXh0ZW5zaXZlIHVzZSBvZiBsb29wYmFjay4KTWVhbndoaWxlIGV2ZXJ5IG90aGVyIFdH
IHVzZXMgbG9vcGJhY2sgaW4gdGhlIHNlbnNlIGFuIGludGVyZmFjZSB0eXBlIHRoYXQgaXMgYWx3
YXlzIHVwOyB0aGVyZSBhcmUgZG96ZW5zIG9mIFJGQyBhbmQgSS1EIGluIHRoYXQgY2F0ZWdvcnku
ICBJIHRoaW5rIGl0IHdyb25nIGZvciBZQU5HIHRvIGVuZG9yc2UgdGhpcyB1c2UuICAKSSBhbHNv
IHRoaW5rIHRoYXQgc2luY2UgdGhlIDEyNy84IG1lYW5pbmcgaXMgbm93IGxpbWl0ZWQgdG8gTVBM
UywgUkZDMTEyMiAgYW5kIHNvbWUgSVB2NiBkb2N1bWVudGF0aW9uIEFGQUlDVCwgdGhlbiBkZWZp
bmluZyBhIFlBTkcgdHlwZSBmb3IgMTI3LzggYXMgbG9vcGJhY2sgd2lsbCBjYXVzZSBjaGFvcy4K
U28gTVBMUyBuZWVkcyBhIHR5cGUsIGxldCBkcmFmdC1uYWluYXIgZGVmaW5lIGl0IGJ1dCBpdCBN
VVNUIE5PVCBiZSBjYWxsZWQgbG9vcGJhY2sgYW5kIGl0IE1VU1QgTk9UIGFwcGVhciBpbiA2OTkx
YmlzIHNpbmNlIGl0IGlzIE1QTFMgb25seS4uCgpIVEgKClRvbSBQZXRjaAoKCgoKCgoKCgpUaGFu
a3MsCkFjZWUKCiAgICBUaGFua3MsCiAgICBBY2VlCgoKICAgICAgICA+IC9qcwoKICAgICAgICBL
LiAgLy8gY29udHJpYnV0b3IKICAgICAgICBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwogICAgICAgIG5ldG1vZCBtYWlsaW5nIGxpc3QKICAgICAgICBuZXRt
b2RAaWV0Zi5vcmcKICAgICAgICBodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZv
L25ldG1vZAoKICAgIF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fCiAgICBuZXRtb2QgbWFpbGluZyBsaXN0CiAgICBuZXRtb2RAaWV0Zi5vcmcKICAgIGh0dHBz
Oi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vbmV0bW9kCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpuZXRtb2QgbWFpbGluZyBsaXN0Cm5ldG1v
ZEBpZXRmLm9yZwpodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL25ldG1vZAo=


From nobody Fri Jul 31 04:29:13 2020
Return-Path: <jonathan@hansfords.net>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 48E293A1300 for <netmod@ietfa.amsl.com>; Fri, 31 Jul 2020 04:29:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.919
X-Spam-Level: 
X-Spam-Status: No, score=-1.919 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 BN9m-HXoHk3a for <netmod@ietfa.amsl.com>; Fri, 31 Jul 2020 04:29:09 -0700 (PDT)
Received: from fennec.ash.relay.mailchannels.net (fennec.ash.relay.mailchannels.net [23.83.222.58]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A8CE93A12F5 for <netmod@ietf.org>; Fri, 31 Jul 2020 04:29:07 -0700 (PDT)
X-Sender-Id: dxszz3qpvg|x-authuser|jonathan@hansfords.net
Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 7BAFF9218B2 for <netmod@ietf.org>; Fri, 31 Jul 2020 11:29:04 +0000 (UTC)
Received: from mail.myfast.site (100-96-5-127.trex.outbound.svc.cluster.local [100.96.5.127]) (Authenticated sender: dxszz3qpvg) by relay.mailchannels.net (Postfix) with ESMTPA id 4CA9F921825 for <netmod@ietf.org>; Fri, 31 Jul 2020 11:29:03 +0000 (UTC)
X-Sender-Id: dxszz3qpvg|x-authuser|jonathan@hansfords.net
Received: from mail.myfast.site (mail.myfast.site [81.19.215.14]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:2500 (trex/5.18.8); Fri, 31 Jul 2020 11:29:04 +0000
X-MC-Relay: Neutral
X-MailChannels-SenderId: dxszz3qpvg|x-authuser|jonathan@hansfords.net
X-MailChannels-Auth-Id: dxszz3qpvg
X-Thoughtful-Exultant: 43c2607038ea736f_1596194944011_1266544389
X-MC-Loop-Signature: 1596194944011:259485168
X-MC-Ingress-Time: 1596194944011
Received: from 94.196.193.62.threembb.co.uk ([94.196.193.62]:64176 helo=[192.168.54.20]) by mail.myfast.site with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.93) (envelope-from <jonathan@hansfords.net>) id 1k1TDg-0006pw-1e for netmod@ietf.org; Fri, 31 Jul 2020 12:29:00 +0100
From: "Jonathan Hansford" <jonathan@hansfords.net>
To: "netmod@ietf.org" <netmod@ietf.org>
Date: Fri, 31 Jul 2020 11:29:00 +0000
Message-Id: <em2c50a677-100a-4d39-852b-15039c35b7b2@vanguard>
Reply-To: "Jonathan Hansford" <jonathan@hansfords.net>
User-Agent: eM_Client/8.0.2951.0
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="------=_MB95C3909A-F37C-43F1-A0DD-008636592B59"
X-AuthUser: jonathan@hansfords.net
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/mpKJyKHxGMjMFtV4qTYguOETwHM>
Subject: [netmod] Review of draft-wwx-netmod-event-yang-09
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 31 Jul 2020 11:29:12 -0000

--------=_MB95C3909A-F37C-43F1-A0DD-008636592B59
Content-Type: text/plain; format=flowed; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Hi,

Most of my comments are editorial and to date only address up to the end=20
of Section 2:

Page 1

    Could the Abstract be simplified to:
       This document defines a YANG data model for Event Condition Action
       (ECA) policy management.  The ECA policy YANG module provides the
       ability to delegate some network management functions to the=20
server
       which can take simple and instant action when a trigger condition=20
on
       the system state is met.

Page 3

    1. Introduction

    1st bullet should end in a semi-colon, not a period

    2nd bullet:
       s/large amount/large amounts

    3rd bullet:
       s/can not/cannot

       s/disconnected from/not connected to

    4th bullet:
       s/devices needs/devices need

       s/hundeds/hundreds

       I think a comma after "notifications" would make it easier to=20
parse the sentence which should end in a period, not a semi-colon

    Either
       s/network management function/the network management function
    Or
       s/network management function/network management functions

    s/server monitor/server to monitor

    Is it a service or the server that is providing continuous=20
performance monitoring?

    s/monitoring and detect defects and failures and/monitoring, detect=20
defects and failures, and

    s/a ECA Policy/an ECA Policy

    The second sentence of the penultimate paragraph on page 3 is too=20
long, confusing and unstructured. It needs re-writing.

Page 4

    2.1. Terminology

    Might it be worth including definitions from RFC3198 "Terminology for=
=20
Policy-Based Management" as well, either to explain how this Internet=20
Draft aligns or where it deviates? For example:

    o  Policy Decision Point (PDP)

    o  Policy Enforcement Point (PEP)

    o  provisioned policy

    It seems to me this Internet Draft provides support for provisioned=20
policies where the server is both the PDP and the PEP.

    Neither "Implicit policy variable" nor "Explicit policy variable" are=
=20
defined in RFC3460, though it does introduce (but not formally define)=20
the following terms. Be good to properly align with the terms in the=20
RFC:

    o  "Implicit PolicyVariable", "Implicitly bound policy variable" and=20
"Implicitly defined policy variable"

    o  "Explicitly bound policy variable" and "Explicitly defined policy=20
variable"

    Event: The definition of "Event" is a direct lift from RFC5277, so=20
shouldn't it just be included it in the list of predefined terms?=20
However, it appears the term that is actually used in the Internet Draft=20
is "Notification" (in the definitions of Server Event and Datastore=20
Event) and, since "Event" is such an overloaded term, it may be better=20
to define "Notification".

    Event Stream is used in this Internet Draft, where "Stream" is=20
defined in RFC5277.

    Condition: s/cause/causes

    Action: s/Updates or invocations/Update or invocation

    ECA Event:

       Is something missing in this definition, should there be a period=20
after "processing", or should "Derived" not have a capital "D"?

       s/extensible list/an extensible list

    Datastore Event: s/for a/for which a

    Self Monitoring: I find it confusing that "Self Monitoring"=20
encompasses both monitor and control.

    Self Healing:

       s/discovery, and correction/discovery and correction

       s/actions/Actions

       s/system/the system

    Policy Variable (PV): It is rather confusing that this Internet Draft=
=20
both uses the definition of "policy variable" from RFC3460 and has its=20
own definition. Should we just rely on capitalisation to determine which=20
is meant?

Jonathan
--------=_MB95C3909A-F37C-43F1-A0DD-008636592B59
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html><head>

<style id=3D"css_styles">=20
blockquote.cite { margin-left: 5px; margin-right: 0px; padding-left: 10px;=
 padding-right:0px; border-left: 1px solid #cccccc }
blockquote.cite2 {margin-left: 5px; margin-right: 0px; padding-left: 10px;=
 padding-right:0px; border-left: 1px solid #cccccc; margin-top: 3px; padding=
-top: 0px; }
a img { border: 0px; }
li[style=3D'text-align: center;'], li[style=3D'text-align: center; '], li[s=
tyle=3D'text-align: right;'], li[style=3D'text-align: right; '] {  list-sty=
le-position: inside;}
body { font-family: Segoe UI; font-size: 12pt;   }=20
.quote { margin-left: 1em; margin-right: 1em; border-left: 5px #ebebeb soli=
d; padding-left: 0.3em; }
 </style>
</head>
<body><div>Hi,<br /><br />Most of my comments are editorial and to date onl=
y address up to the end of Section 2:<br /><br />Page 1<br /><br />=C2=A0 =
=C2=A0Could the Abstract be simplified to:<br />=C2=A0 =C2=A0=C2=A0 =C2=A0=
This document defines a YANG data model for Event Condition Action<br />=C2=
=A0 =C2=A0=C2=A0 =C2=A0(ECA) policy management.=C2=A0 The ECA policy YANG m=
odule provides the<br />=C2=A0 =C2=A0=C2=A0 =C2=A0ability to delegate some=
 network management functions to the server<br />=C2=A0 =C2=A0=C2=A0 =C2=A0w=
hich can take simple and instant action when a trigger condition on<br />=
=C2=A0 =C2=A0=C2=A0 =C2=A0the system state is met.<br /><br />Page 3<br /><=
br />=C2=A0 =C2=A01. Introduction<br /><br />=C2=A0 =C2=A01st bullet should =
end in a semi-colon, not a period<br /><br />=C2=A0 =C2=A02nd bullet:<br /=
>=C2=A0 =C2=A0=C2=A0 =C2=A0s/large amount/large amounts<br /><br />=C2=A0 =
=C2=A03rd bullet:<br />=C2=A0 =C2=A0=C2=A0 =C2=A0s/can not/cannot<br /><br =
/>=C2=A0 =C2=A0=C2=A0 =C2=A0s/disconnected from/not connected to<br /><br=
 />=C2=A0 =C2=A04th bullet:<br />=C2=A0 =C2=A0=C2=A0 =C2=A0s/devices needs/d=
evices need<br /><br />=C2=A0 =C2=A0=C2=A0 =C2=A0s/hundeds/hundreds<br /><b=
r />=C2=A0 =C2=A0=C2=A0 =C2=A0I think a comma after "notifications" would m=
ake it easier to parse the sentence which should end in a period, not a sem=
i-colon<br /><br />=C2=A0 =C2=A0Either<br />=C2=A0 =C2=A0=C2=A0 =C2=A0s/net=
work management function/the network management function<br />=C2=A0 =C2=A0=
Or<br />=C2=A0 =C2=A0=C2=A0 =C2=A0s/network management function/network man=
agement functions <br /><br />=C2=A0 =C2=A0s/server monitor/server to monit=
or<br /><br />=C2=A0 =C2=A0Is it a service or the server that is providing=
 continuous performance monitoring?<br /><br />=C2=A0 =C2=A0s/monitoring and =
detect defects and failures and/monitoring, detect defects and failures, a=
nd<br /><br />=C2=A0 =C2=A0s/a ECA Policy/an ECA Policy<br /><br />=C2=A0 =
=C2=A0The second sentence of the penultimate paragraph on page 3 is too lo=
ng, confusing and unstructured. It needs re-writing.<br /><br />Page 4<br /=
><br />=C2=A0 =C2=A02.1. Terminology<br /><br />=C2=A0 =C2=A0Might it be wo=
rth including definitions from RFC3198 "Terminology for Policy-Based Manage=
ment" as well, either to explain how this Internet Draft aligns or where it =
deviates? For example:<br /><br />=C2=A0 =C2=A0o=C2=A0 Policy Decision Poi=
nt (PDP)<br /><br />=C2=A0 =C2=A0o=C2=A0 Policy Enforcement Point (PEP)<br=
 /><br />=C2=A0 =C2=A0o=C2=A0 provisioned policy<br /><br />=C2=A0 =C2=A0It=
 seems to me this Internet Draft provides support for provisioned policies w=
here the server is both the PDP and the PEP.<br /><br />=C2=A0 =C2=A0Neithe=
r "Implicit policy variable" nor=C2=A0"Explicit policy variable" are define=
d in RFC3460, though it does introduce (but not formally define) the follow=
ing terms. Be good to properly align with the terms in the RFC:<br /><br />=
=C2=A0 =C2=A0o=C2=A0 "Implicit PolicyVariable", "Implicitly bound policy va=
riable" and "Implicitly defined policy variable"<br /><br />=C2=A0 =C2=A0o=
=C2=A0 "Explicitly bound policy variable" and "Explicitly defined policy va=
riable"<br /><br />=C2=A0 =C2=A0Event: The definition of "Event" is a direc=
t lift from RFC5277, so shouldn't it just be included it in the list of pre=
defined terms? However, it appears the term that is actually used in the In=
ternet Draft is "Notification" (in the definitions of Server Event and Data=
store Event) and, since "Event" is such an overloaded term, it may be bette=
r to define "Notification".<br /><br />=C2=A0 =C2=A0Event Stream is used in =
this Internet Draft, where "Stream" is defined in RFC5277.<br /><br />=C2=
=A0 =C2=A0Condition: s/cause/causes<br /><br />=C2=A0 =C2=A0Action: s/Updat=
es or invocations/Update or invocation<br /><br />=C2=A0 =C2=A0ECA Event:<b=
r /><br />=C2=A0 =C2=A0=C2=A0 =C2=A0Is something missing in this definition=
, should there be a period after "processing", or should "Derived" not have =
a capital "D"?<br /><br />=C2=A0 =C2=A0=C2=A0 =C2=A0s/extensible list/an e=
xtensible list<br /><br />=C2=A0 =C2=A0Datastore Event: s/for a/for which a=
<br /><br />=C2=A0 =C2=A0Self Monitoring: I find it confusing that "Self Mo=
nitoring" encompasses both monitor and control.<br /><br />=C2=A0 =C2=A0Sel=
f Healing:<br /><br />=C2=A0 =C2=A0=C2=A0 =C2=A0s/discovery, and correction=
/discovery and correction<br /><br />=C2=A0 =C2=A0=C2=A0 =C2=A0s/actions/Ac=
tions<br /><br />=C2=A0 =C2=A0=C2=A0 =C2=A0s/system/the system<br /><br />=
=C2=A0 =C2=A0Policy Variable (PV): It is rather confusing that this Interne=
t Draft both uses the definition of "policy variable" from RFC3460 and has=
 its own definition. Should we just rely on capitalisation to determine whic=
h is meant?<br /><br />Jonathan<br /></div>
</body></html>
--------=_MB95C3909A-F37C-43F1-A0DD-008636592B59--


From nobody Fri Jul 31 19:52:03 2020
Return-Path: <rrahman@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 337D53A109F for <netmod@ietfa.amsl.com>; Fri, 31 Jul 2020 19:52:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.619
X-Spam-Level: 
X-Spam-Status: No, score=-9.619 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, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=AtMAmrTz; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=TQ8xEzMB
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 szuRk0TuGuL9 for <netmod@ietfa.amsl.com>; Fri, 31 Jul 2020 19:51:59 -0700 (PDT)
Received: from rcdn-iport-1.cisco.com (rcdn-iport-1.cisco.com [173.37.86.72]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F1AEE3A109C for <netmod@ietf.org>; Fri, 31 Jul 2020 19:51:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=11385; q=dns/txt; s=iport; t=1596250318; x=1597459918; h=from:to:subject:date:message-id:mime-version; bh=hmQ1Rn05jX6K/UPEtcVSzgVboQUHIAEvKy59O4K3C6E=; b=AtMAmrTz91UmfpTCYhGv6YlMDe8C6+cBXAvA5Au5Zc4z3Ds/9pA4zW3z r9VKPv9KE7xzF4UNSWQNF8d2xfM5ztOGRJaiKiruY7TjmA6+1yxgq8vDm T48/0KmPlPqio2f3mnKoJfZTj0KCQy3SV07rR8zEI8nJJktlPLzTUwCbM Y=;
IronPort-PHdr: =?us-ascii?q?9a23=3A/RjPihZPdyLydrNwS3IKa5z/LSx94ef9IxIV55?= =?us-ascii?q?w7irlHbqWk+dH4MVfC4el21QaTD4TW9/wCjPDZ4OjsWm0FtJCGtn1KMJlBTA?= =?us-ascii?q?QMhshemQs8SNWEBkv2IL+PDWQ6Ec1OWUUj8yS9Nk5YS8fze1OUpWe9vnYeHx?= =?us-ascii?q?zlPl9zIeL4UofZk8Ww0bW0/JveKwVFjTawe/V8NhKz+A7QrcIRx4BlL/U8?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0DgCQAM2CRf/4YNJK1gHgErCwYMAgu?= =?us-ascii?q?DAi9RB29YLywKhCuDRAIDoUiEbIJTA1ULAQEBDAEBLQIEAQGEZYIcAiQ4EwI?= =?us-ascii?q?DAQELAQEFAQEBAgEGBG2FXAELhgoRHQEBOBEBSgIEMCcENYMEAYF+TQMuAaZ?= =?us-ascii?q?WAoE5iGF2gTKDAQEBBYJKglcYgg4JgTiCcINfhj8agUE/gTgcgwuHUzOCLZJ?= =?us-ascii?q?1hl6LWI9hgQUKgmCaBQMVCZ94hXOMMZ8kAgQCBAUCDgEBBYFqI4FXcBVlAYI?= =?us-ascii?q?+UBcCDZIQilZ0NwIGAQcBAQMJfI5LAYEQAQE?=
X-IronPort-AV: E=Sophos;i="5.75,420,1589241600";  d="scan'208,217";a="797085809"
Received: from alln-core-12.cisco.com ([173.36.13.134]) by rcdn-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 01 Aug 2020 02:51:56 +0000
Received: from XCH-RCD-003.cisco.com (xch-rcd-003.cisco.com [173.37.102.13]) by alln-core-12.cisco.com (8.15.2/8.15.2) with ESMTPS id 0712puFM015311 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL) for <netmod@ietf.org>; Sat, 1 Aug 2020 02:51:56 GMT
Received: from xhs-aln-002.cisco.com (173.37.135.119) by XCH-RCD-003.cisco.com (173.37.102.13) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Fri, 31 Jul 2020 21:51:56 -0500
Received: from xhs-rcd-001.cisco.com (173.37.227.246) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Fri, 31 Jul 2020 21:51:56 -0500
Received: from NAM12-DM6-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-001.cisco.com (173.37.227.246) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Fri, 31 Jul 2020 21:51:55 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CYVVez+yehjtNVu2Gtb31DtBhZYkQIrEYFRZ+8imPr1qWjRmIKdkw55XVpB8QEq5H49E3oMn7ZEmJItP5rGrgGBlD0RpPONzZ6xE0tYbrYIfIE7ma5pYiRf7mMYKDRA3km4Nu7MIgGcBGYgd7XUp/sQkK8hDyg5NzY0CJIeSl4dla1tE9laaaH7T1XxJwJOhQcG9Npq69/qqQkZ5I7eonjcztNr8fWf/2PfwA2h7clTuIel/eBaW/pWCM6q5oGmCwYBkymmKdIovq4ySPx50Arz06x1i/8FskrNl0GGVVI7fqvYV1X9CNg3q+JvYUu8aDvWdDxMDtNFpAqy7HLxCLA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=hmQ1Rn05jX6K/UPEtcVSzgVboQUHIAEvKy59O4K3C6E=; b=ogHrhu0qwEQLYiMOmkLkE6nz6KyqExKK4QhvL8cu0N6ARqVKFySjIPmv6IcFkoXQqprgQHHdEiwuQl+MQHtCHOOHQ8vmYY4rzM+yRZzrrnrWNXVRTN0xo0wQPSoo4OlMpRJw3r1EEIezOipORv7bbEctVKxZnqloC+n02BgLgwhnTmR9t3WlihT3g7yGzIQichOEAcQwpRT+8fpdYHZtyV43Xm1nh4lciwnzBT+ufIZ/He9G5lbvJZ8qXM3Qhjc5krDg+K4Vf0DViqX81X32OTdrlsMA0RI6KInLOCxQENMrZ0X8ud6kSFeZihkiRq6iDTsEpztRfffE1U6xP12SkQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=hmQ1Rn05jX6K/UPEtcVSzgVboQUHIAEvKy59O4K3C6E=; b=TQ8xEzMBpdJfZphME5VaOI2oyTqOLZHgOAWvLdwIwvgNTTiOCvqofBm9saiQ/n4BBWsOIPfztakLJqcsByyCBTzJ7ln75bRvU3sUuWthf0UopqpHg8WZSe5yFv1SB7Qc41Q3U4vWbTL48TMm/Ucadp8SggMHATLKNOBJtC9Vfog=
Received: from BN6PR11MB3875.namprd11.prod.outlook.com (2603:10b6:405:80::37) by BN6PR11MB1876.namprd11.prod.outlook.com (2603:10b6:404:ff::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3239.20; Sat, 1 Aug 2020 02:51:55 +0000
Received: from BN6PR11MB3875.namprd11.prod.outlook.com ([fe80::3076:a505:335e:a8ff]) by BN6PR11MB3875.namprd11.prod.outlook.com ([fe80::3076:a505:335e:a8ff%6]) with mapi id 15.20.3239.020; Sat, 1 Aug 2020 02:51:54 +0000
From: "Reshad Rahman (rrahman)" <rrahman@cisco.com>
To: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: Follow-up: impact of changing an import statement
Thread-Index: AQHWZ6634XZdD3nh3kGPjRnP8If83Q==
Date: Sat, 1 Aug 2020 02:51:54 +0000
Message-ID: <E0547418-ACC4-4D92-8BA6-080A55B536AC@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.37.20051002
authentication-results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [142.113.229.50]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 183cda5a-a004-474f-a263-08d835c5d9a9
x-ms-traffictypediagnostic: BN6PR11MB1876:
x-microsoft-antispam-prvs: <BN6PR11MB1876975489AB049B10EAA264AB4F0@BN6PR11MB1876.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: guDkSvw6uOxZMnMkgvDizlSHDxlbuMYfJsNeTneBQfEmw4SVahVf0tkClJkuhyOyV2CtAuuRAvbXugzaL7zzcmjph+ptWEz8Bp2/aGXBd+K7W+1OTl/YIY3FsyBVB3TmRGVgQv9sbcJmD6xzNwib4l+oWK/1tFwB5cOZbn4XGK97bav5kXXoPPf24lch7/g5x8KqRsD3AiL+z9+H8tG3144obc/7t5NYK7aIGWr0JPv/lVuA9lkhAf3ri4/NPXEWksWOdp9tSufkasTswNaI8J3mGPOryJ2mYGY3TRDcIy/LmKXYjv9DGVCGXLpkWbZePP9anoR3Qle2olOXO/3lTA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BN6PR11MB3875.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(346002)(136003)(396003)(376002)(366004)(39860400002)(86362001)(76116006)(316002)(4744005)(33656002)(5660300002)(2906002)(2616005)(91956017)(8676002)(6506007)(66446008)(64756008)(66556008)(66476007)(66946007)(36756003)(71200400001)(6916009)(478600001)(6512007)(26005)(6486002)(186003)(8936002); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: jU5lKrcyAZ9xpPE5a6yj5QtLBW3cO5/TP16it8YCTFD+f0cjYnB72NYed1nKUHDUt6ANPmEyLReFenVKC1J4QAWrH4UxYNPEGPxxSa1jTUl66opioSX9VA18eji1kUVWidLeCh9eRiyIilLGcgEJpA2U3IE82FWlmz9WfZmMqV0NUL8c2MkMGkJJ9Cyfg2fhf4rqWcxr3dTB6Cx8WkE/1JvWI0svAPc/SQU0qFqZAg/swUJ8HVnSy9SHTJLTq/0gcenbJhSjJZdTesUdXKrPTofHCnMNaUspxJQfpezgHg9orN/n3Lr4MlNu751GYUO12j+MhfkUF+cHChpZA56yaix873AqTk6VwL/UqFrNTM/Jo56Mx3RDRwEZS+z/cWFVrQrqB4klQuNRrRidMhtujqCb0yz8hYrlKo/X3m9YGAgrekqeGBgkEHrIZOJwEvBzHxOZUBzf2yHuNMcEBqBfWEP/v4L9/+LRLDxbJ1ht+u27nWRxi0M+SSld1fAeDERRvR9DtOjWdXGcwkU/BGjobHQDDwldMa0YKX500Z6c9Ne7mAB23cGJCKqtsghHhE2Q8St5OIpAih3ztPggtUXNlcIIRzkDpPRvVHjWn8OM0AHx1dymojAilstvUyShzccD0ssdY2eCdsSqN4pddfYdRQ==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_E0547418ACC44D928BA6080A55B536ACciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BN6PR11MB3875.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 183cda5a-a004-474f-a263-08d835c5d9a9
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Aug 2020 02:51:54.8458 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: e7zHnqpHOHeLBWPAe59a6SidSjZlPD8rTNXEySR7OjcAqJzlHvqaPDHzCnkX/ntnAez7B4kK1E1nynnKUk+WiQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB1876
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.13, xch-rcd-003.cisco.com
X-Outbound-Node: alln-core-12.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/_lvHJzsFWAM3dJxq_COHz7CG5Tg>
Subject: [netmod] Follow-up: impact of changing an import statement
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 01 Aug 2020 02:52:02 -0000

--_000_E0547418ACC44D928BA6080A55B536ACciscocom_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

V0csDQoNCkZvbGxvd2luZyB1cCBmcm9tIHRoZSBkaXNjdXNzaW9ucyBkdXJpbmcgTkVUTU9EIG1l
ZXRpbmcgb24gVGh1cnNkYXkuIE9uZSBvZiB0aGUgbWFpbiBvcGVuIHRvcGljcyBpcyB3aGF0IHRv
IGRvIHdoZW4gYW4gaW1wb3J0IHN0bXQgaXMgY2hhbmdlZCwgZm9yIGV4YW1wbGUNCg0KICAxLiAg
TW9kdWxlIEEgKDEuMC4wKSBpbXBvcnRzIG1vZHVsZSBCIHVzaW5nIOKAnDIuMC4wIG9yIGRlcml2
ZWTigJ0uIFRoZXJlIGlzIG5vIHZlcnNpb24gMysgZm9yIG1vZHVsZSBCIHNvIG1vZHVsZSBBIHVz
ZXMgMi5ZLloNCiAgMi4gIEEgbmV3IHJldmlzaW9uIDMuMC4wIG9mIG1vZHVsZSBCIGlzIGNyZWF0
ZWQgQU5EIHRoZXJlIGlzIGEgY2hhbmdlIGluIG1vZHVsZSBBIHRvIGltcG9ydCBtb2R1bGUgQiB1
c2luZyDigJwzLjAuMCBvciBkZXJpdmVk4oCdLg0KDQpBdXRob3JzL2NvbnRyaWJ1dG9ycyBoYXZl
IGRpc2N1c3NlZCAyIG9wdGlvbnMgYW5kIHJpZ2h0IG5vdyB3ZSBkb27igJl0IGhhdmUgdW5hbmlt
aXR5Og0KDQogIDEuICBPcHRpb24gQTogZGVwZW5kaW5nIG9uIHRoZSBpbXBhY3Qgb24gdGhlIGlt
cG9ydGluZyBtb2R1bGUgQSwgdGhlIGltcG9ydC1zdG10IGlzIGRlZW1lZCBCQyBvciBOQkMuIEUu
Zy4gaWYgdGhlIG9ubHkgTkJDIGNoYW5nZSBpbiB0aGUgIGltcG9ydGVkIG1vZHVsZSBpcyAgdG8g
YSB0eXBlIHdoaWNoIHRoZSBpbXBvcnRpbmcgbW9kdWxlIGRvZXMgTk9UIHVzZSwgdGhhdOKAmXMg
YSBCQyBjaGFuZ2UgZm9yIHRoZSBpbXBvcnRpbmcgbW9kdWxlLg0KICAyLiAgT3B0aW9uIEI6IGNv
bnNpZGVyIHRoZSBpbXBvcnQtc3RtdCBjaGFuZ2UgYXMgYSBCQyBjaGFuZ2UgYW5kIHJlc29sdmUg
dGhpcyBlbHNld2hlcmUgZS5nLiBZQU5HLVBhY2thZ2VzIG9yIFlBTkctTGlicmFyeS4NCg0KVGhp
cyB3YXMgaW4gc2xpZGVzIDEzLTE0IG9mIHRoZSBwcmVzZW50YXRpb24uDQoNCkZpcmUgYXdheeKA
pi4NCg0KUmVnYXJkcywNClJlc2hhZC4NCg==

--_000_E0547418ACC44D928BA6080A55B536ACciscocom_
Content-Type: text/html; charset="utf-8"
Content-ID: <2F04D1AD454B4B489EB9DDC0D50ED89D@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWws
IGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBjbTsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJ
Zm9udC1zaXplOjEyLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQpw
Lk1zb0xpc3RQYXJhZ3JhcGgsIGxpLk1zb0xpc3RQYXJhZ3JhcGgsIGRpdi5Nc29MaXN0UGFyYWdy
YXBoDQoJe21zby1zdHlsZS1wcmlvcml0eTozNDsNCgltYXJnaW4tdG9wOjBjbTsNCgltYXJnaW4t
cmlnaHQ6MGNtOw0KCW1hcmdpbi1ib3R0b206MGNtOw0KCW1hcmdpbi1sZWZ0OjM2LjBwdDsNCglt
YXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjEyLjBwdDsNCglmb250LWZhbWlseToi
Q2FsaWJyaSIsc2Fucy1zZXJpZjt9DQpzcGFuLkVtYWlsU3R5bGUxNw0KCXttc28tc3R5bGUtdHlw
ZTpwZXJzb25hbC1jb21wb3NlOw0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0K
CWNvbG9yOndpbmRvd3RleHQ7fQ0KLk1zb0NocERlZmF1bHQNCgl7bXNvLXN0eWxlLXR5cGU6ZXhw
b3J0LW9ubHk7DQoJZm9udC1zaXplOjEyLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fu
cy1zZXJpZjt9DQpAcGFnZSBXb3JkU2VjdGlvbjENCgl7c2l6ZTo2MTIuMHB0IDc5Mi4wcHQ7DQoJ
bWFyZ2luOjcyLjBwdCA3Mi4wcHQgNzIuMHB0IDcyLjBwdDt9DQpkaXYuV29yZFNlY3Rpb24xDQoJ
e3BhZ2U6V29yZFNlY3Rpb24xO30NCi8qIExpc3QgRGVmaW5pdGlvbnMgKi8NCkBsaXN0IGwwDQoJ
e21zby1saXN0LWlkOjI3NTAxOTU1NzsNCgltc28tbGlzdC10eXBlOmh5YnJpZDsNCgltc28tbGlz
dC10ZW1wbGF0ZS1pZHM6MTQzMDM5NjQxNiA2NzY5ODcwOSA2NzY5ODcxMyA2NzY5ODcxNSA2NzY5
ODcwMyA2NzY5ODcxMyA2NzY5ODcxNSA2NzY5ODcwMyA2NzY5ODcxMyA2NzY5ODcxNTt9DQpAbGlz
dCBsMDpsZXZlbDENCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YWxwaGEtdXBwZXI7DQoJbXNv
LWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0K
CXRleHQtaW5kZW50Oi0xOC4wcHQ7fQ0KQGxpc3QgbDA6bGV2ZWwyDQoJe21zby1sZXZlbC1udW1i
ZXItZm9ybWF0OmFscGhhLWxvd2VyOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1s
ZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0O30NCkBsaXN0
IGwwOmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpyb21hbi1sb3dlcjsNCgltc28t
bGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOnJpZ2h0Ow0K
CXRleHQtaW5kZW50Oi05LjBwdDt9DQpAbGlzdCBsMDpsZXZlbDQNCgl7bXNvLWxldmVsLXRhYi1z
dG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50
Oi0xOC4wcHQ7fQ0KQGxpc3QgbDA6bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmFs
cGhhLWxvd2VyOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXIt
cG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0O30NCkBsaXN0IGwwOmxldmVsNg0K
CXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpyb21hbi1sb3dlcjsNCgltc28tbGV2ZWwtdGFiLXN0
b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOnJpZ2h0Ow0KCXRleHQtaW5kZW50
Oi05LjBwdDt9DQpAbGlzdCBsMDpsZXZlbDcNCgl7bXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJ
bXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7fQ0K
QGxpc3QgbDA6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmFscGhhLWxvd2VyOw0K
CW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVm
dDsNCgl0ZXh0LWluZGVudDotMTguMHB0O30NCkBsaXN0IGwwOmxldmVsOQ0KCXttc28tbGV2ZWwt
bnVtYmVyLWZvcm1hdDpyb21hbi1sb3dlcjsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCglt
c28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOnJpZ2h0Ow0KCXRleHQtaW5kZW50Oi05LjBwdDt9DQpA
bGlzdCBsMQ0KCXttc28tbGlzdC1pZDozMDY5MzQzMzU7DQoJbXNvLWxpc3QtdHlwZTpoeWJyaWQ7
DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOi0xMzIyODY3NTU4IDEzNzIzNTkzMDIgNjc2OTg3MTMg
Njc2OTg3MTUgNjc2OTg3MDMgNjc2OTg3MTMgNjc2OTg3MTUgNjc2OTg3MDMgNjc2OTg3MTMgNjc2
OTg3MTU7fQ0KQGxpc3QgbDE6bGV2ZWwxDQoJe21zby1sZXZlbC10ZXh0OiIlMVwpIjsNCgltc28t
bGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJ
dGV4dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250LXNpemU6MTEuMHB0O30NCkBsaXN0
IGwxOmxldmVsMg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDphbHBoYS1sb3dlcjsNCgltc28t
bGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJ
dGV4dC1pbmRlbnQ6LTE4LjBwdDt9DQpAbGlzdCBsMTpsZXZlbDMNCgl7bXNvLWxldmVsLW51bWJl
ci1mb3JtYXQ6cm9tYW4tbG93ZXI7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxl
dmVsLW51bWJlci1wb3NpdGlvbjpyaWdodDsNCgl0ZXh0LWluZGVudDotOS4wcHQ7fQ0KQGxpc3Qg
bDE6bGV2ZWw0DQoJe21zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXIt
cG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0O30NCkBsaXN0IGwxOmxldmVsNQ0K
CXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDphbHBoYS1sb3dlcjsNCgltc28tbGV2ZWwtdGFiLXN0
b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6
LTE4LjBwdDt9DQpAbGlzdCBsMTpsZXZlbDYNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6cm9t
YW4tbG93ZXI7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpyaWdodDsNCgl0ZXh0LWluZGVudDotOS4wcHQ7fQ0KQGxpc3QgbDE6bGV2ZWw3DQoJ
e21zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVm
dDsNCgl0ZXh0LWluZGVudDotMTguMHB0O30NCkBsaXN0IGwxOmxldmVsOA0KCXttc28tbGV2ZWwt
bnVtYmVyLWZvcm1hdDphbHBoYS1sb3dlcjsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCglt
c28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDt9DQpA
bGlzdCBsMTpsZXZlbDkNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6cm9tYW4tbG93ZXI7DQoJ
bXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpyaWdo
dDsNCgl0ZXh0LWluZGVudDotOS4wcHQ7fQ0Kb2wNCgl7bWFyZ2luLWJvdHRvbTowY207fQ0KdWwN
Cgl7bWFyZ2luLWJvdHRvbTowY207fQ0KLS0+PC9zdHlsZT4NCjwvaGVhZD4NCjxib2R5IGxhbmc9
IkVOLUNBIiBsaW5rPSIjMDU2M0MxIiB2bGluaz0iIzk1NEY3MiI+DQo8ZGl2IGNsYXNzPSJXb3Jk
U2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQ7Y29sb3I6YmxhY2siPldHLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2NvbG9yOmJsYWNrIj48bzpw
PiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdDtjb2xvcjpibGFjayI+Rm9sbG93aW5nIHVwIGZyb20gdGhlIGRp
c2N1c3Npb25zIGR1cmluZyBORVRNT0QgbWVldGluZyBvbiBUaHVyc2RheS4gT25lIG9mIHRoZSBt
YWluIG9wZW4gdG9waWNzIGlzIHdoYXQgdG8gZG8gd2hlbiBhbiBpbXBvcnQgc3RtdCBpcyBjaGFu
Z2VkLCBmb3IgZXhhbXBsZTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxvbCBzdHlsZT0ibWFyZ2lu
LXRvcDowY20iIHN0YXJ0PSIxIiB0eXBlPSIxIj4NCjxsaSBjbGFzcz0iTXNvTGlzdFBhcmFncmFw
aCIgc3R5bGU9ImNvbG9yOmJsYWNrO21hcmdpbi1sZWZ0OjBjbTttc28tbGlzdDpsMSBsZXZlbDEg
bGZvMSI+DQo8c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+TW9kdWxlIEEgKDEuMC4wKSBp
bXBvcnRzIG1vZHVsZSBCIHVzaW5nIOKAnDIuMC4wIG9yIGRlcml2ZWTigJ0uIFRoZXJlIGlzIG5v
IHZlcnNpb24gMysgZm9yIG1vZHVsZSBCIHNvIG1vZHVsZSBBIHVzZXMgMi5ZLlo8bzpwPjwvbzpw
Pjwvc3Bhbj48L2xpPjxsaSBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9ImNvbG9yOmJs
YWNrO21hcmdpbi1sZWZ0OjBjbTttc28tbGlzdDpsMSBsZXZlbDEgbGZvMSI+DQo8c3BhbiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdCI+QSBuZXcgcmV2aXNpb24gMy4wLjAgb2YgbW9kdWxlIEIgaXMg
Y3JlYXRlZCBBTkQgdGhlcmUgaXMgYSBjaGFuZ2UgaW4gbW9kdWxlIEEgdG8gaW1wb3J0IG1vZHVs
ZSBCIHVzaW5nIOKAnDMuMC4wIG9yIGRlcml2ZWTigJ0uDQo8bzpwPjwvbzpwPjwvc3Bhbj48L2xp
Pjwvb2w+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dDtjb2xvcjpibGFjayI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Y29sb3I6YmxhY2siPkF1dGhv
cnMvY29udHJpYnV0b3JzIGhhdmUgZGlzY3Vzc2VkIDIgb3B0aW9ucyBhbmQgcmlnaHQgbm93IHdl
IGRvbuKAmXQgaGF2ZSB1bmFuaW1pdHk6PG86cD48L286cD48L3NwYW4+PC9wPg0KPG9sIHN0eWxl
PSJtYXJnaW4tdG9wOjBjbSIgc3RhcnQ9IjEiIHR5cGU9IkEiPg0KPGxpIGNsYXNzPSJNc29MaXN0
UGFyYWdyYXBoIiBzdHlsZT0iY29sb3I6YmxhY2s7bWFyZ2luLWxlZnQ6MGNtO21zby1saXN0Omww
IGxldmVsMSBsZm8yIj4NCjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5PcHRpb24gQTog
ZGVwZW5kaW5nIG9uIHRoZSBpbXBhY3Qgb24gdGhlIGltcG9ydGluZyBtb2R1bGUgQSwgdGhlIGlt
cG9ydC1zdG10IGlzIGRlZW1lZCBCQyBvciBOQkMuIEUuZy4gaWYgdGhlIG9ubHkgTkJDIGNoYW5n
ZSBpbiB0aGUgJm5ic3A7aW1wb3J0ZWQgbW9kdWxlIGlzICZuYnNwO3RvIGEgdHlwZSB3aGljaCB0
aGUgaW1wb3J0aW5nIG1vZHVsZSBkb2VzIE5PVCB1c2UsIHRoYXTigJlzIGEgQkMgY2hhbmdlIGZv
cg0KIHRoZSBpbXBvcnRpbmcgbW9kdWxlLjxvOnA+PC9vOnA+PC9zcGFuPjwvbGk+PGxpIGNsYXNz
PSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0iY29sb3I6YmxhY2s7bWFyZ2luLWxlZnQ6MGNtO21z
by1saXN0OmwwIGxldmVsMSBsZm8yIj4NCjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5P
cHRpb24gQjogY29uc2lkZXIgdGhlIGltcG9ydC1zdG10IGNoYW5nZSBhcyBhIEJDIGNoYW5nZSBh
bmQgcmVzb2x2ZSB0aGlzIGVsc2V3aGVyZSBlLmcuIFlBTkctUGFja2FnZXMgb3IgWUFORy1MaWJy
YXJ5LjxvOnA+PC9vOnA+PC9zcGFuPjwvbGk+PC9vbD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2NvbG9yOmJsYWNrIj48bzpwPiZuYnNwOzwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdDtjb2xvcjpibGFjayI+VGhpcyB3YXMgaW4gc2xpZGVzIDEzLTE0IG9mIHRoZSBwcmVz
ZW50YXRpb24uPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Y29sb3I6YmxhY2siPjxvOnA+Jm5ic3A7PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0O2NvbG9yOmJsYWNrIj5GaXJlIGF3YXnigKYuPG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Y29sb3I6
YmxhY2siPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2NvbG9yOmJsYWNrIj5SZWdhcmRzLDxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0O2NvbG9yOmJsYWNrIj5SZXNoYWQuPG86cD48L286cD48L3NwYW4+PC9wPg0K
PC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_E0547418ACC44D928BA6080A55B536ACciscocom_--


From nobody Fri Jul 31 22:39:15 2020
Return-Path: <j.schoenwaelder@jacobs-university.de>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2B6B93A13EF for <netmod@ietfa.amsl.com>; Fri, 31 Jul 2020 22:39:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 dROqipO4dMRh for <netmod@ietfa.amsl.com>; Fri, 31 Jul 2020 22:39:11 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 29C273A13EE for <netmod@ietf.org>; Fri, 31 Jul 2020 22:39:10 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id A217935C; Sat,  1 Aug 2020 07:39:08 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.198]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id Myzbeb05P5CE; Sat,  1 Aug 2020 07:39:08 +0200 (CEST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS; Sat,  1 Aug 2020 07:39:08 +0200 (CEST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by hermes.jacobs-university.de (Postfix) with ESMTP id 48A6F20154; Sat,  1 Aug 2020 07:39:08 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10028) with ESMTP id FJzaK_aKklxg; Sat,  1 Aug 2020 07:39:07 +0200 (CEST)
Received: from localhost (anna.jacobs.jacobs-university.de [10.50.218.117]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by hermes.jacobs-university.de (Postfix) with ESMTPS id 1363C200E4; Sat,  1 Aug 2020 07:39:07 +0200 (CEST)
Date: Sat, 1 Aug 2020 07:39:06 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: "Reshad Rahman (rrahman)" <rrahman=40cisco.com@dmarc.ietf.org>
Cc: "netmod@ietf.org" <netmod@ietf.org>
Message-ID: <20200801053906.n5cnacpzrknhkrnc@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: "Reshad Rahman (rrahman)" <rrahman=40cisco.com@dmarc.ietf.org>,  "netmod@ietf.org" <netmod@ietf.org>
References: <E0547418-ACC4-4D92-8BA6-080A55B536AC@cisco.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
In-Reply-To: <E0547418-ACC4-4D92-8BA6-080A55B536AC@cisco.com>
X-Clacks-Overhead: GNU Terry Pratchett
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/NjucCi_55IVjVsYOh84IAKANh6I>
Subject: Re: [netmod] Follow-up: impact of changing an import statement
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 01 Aug 2020 05:39:13 -0000

On Sat, Aug 01, 2020 at 02:51:54AM +0000, Reshad Rahman (rrahman) wrote:
> WG,
>=20
> Following up from the discussions during NETMOD meeting on Thursday. On=
e of the main open topics is what to do when an import stmt is changed, f=
or example
>=20
>   1.  Module A (1.0.0) imports module B using =E2=80=9C2.0.0 or derived=
=E2=80=9D. There is no version 3+ for module B so module A uses 2.Y.Z
>   2.  A new revision 3.0.0 of module B is created AND there is a change=
 in module A to import module B using =E2=80=9C3.0.0 or derived=E2=80=9D.

What does "2.0.0 or derived" mean? Does it mean (i) any module >=3D
2.0.0 or does it mean (ii) any (module >=3D 2.0.0 && < 3.0.0)?
=20
> Authors/contributors have discussed 2 options and right now we don=E2=80=
=99t have unanimity:
>=20
>   1.  Option A: depending on the impact on the importing module A, the =
import-stmt is deemed BC or NBC. E.g. if the only NBC change in the  impo=
rted module is  to a type which the importing module does NOT use, that=E2=
=80=99s a BC change for the importing module.
>   2.  Option B: consider the import-stmt change as a BC change and reso=
lve this elsewhere e.g. YANG-Packages or YANG-Library.

Whether a change is BC or not always depends on which definitions have
changed, how they have changed, and how these definitions are used. So
the answer very likely must be option 1. Option 2 also seems to push
the problem elsewhere (packages, library) without providing the
details.

/js

--=20
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>

