Re: [IANA #1271464] expert review for draft-ietf-rtgwg-yang-rib-extend (xml-registry)

Acee Lindem <acee.ietf@gmail.com> Fri, 28 April 2023 01:31 UTC

Return-Path: <acee.ietf@gmail.com>
X-Original-To: rtgwg@ietfa.amsl.com
Delivered-To: rtgwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 20DC4C1522B9 for <rtgwg@ietfa.amsl.com>; Thu, 27 Apr 2023 18:31:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.094
X-Spam-Level:
X-Spam-Status: No, score=-2.094 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FjjJG1KahTEx for <rtgwg@ietfa.amsl.com>; Thu, 27 Apr 2023 18:31:38 -0700 (PDT)
Received: from mail-qk1-x72b.google.com (mail-qk1-x72b.google.com [IPv6:2607:f8b0:4864:20::72b]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 26DC7C151B3E for <rtgwg@ietf.org>; Thu, 27 Apr 2023 18:31:38 -0700 (PDT)
Received: by mail-qk1-x72b.google.com with SMTP id af79cd13be357-751319e0dbfso469859585a.0 for <rtgwg@ietf.org>; Thu, 27 Apr 2023 18:31:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1682645497; x=1685237497; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=/huYqOu3bqzOYHS+ts1kHcn6uMFUJMSJBY6WQ5dGzXw=; b=qKJXeRFSCfwt1Oxvl+eFQnhpzqev39qGlz88xkL5zQdBh8c31ihRgfYbpxGMHzqFst ScxkG8WUaXCYN3vUS2W+eKQvmXiB1pFasq60FkTp/RhCca7psb4bm6t9ZGeDQTEC+cf8 6WwL1BVmOzk7oBWR3vTin5ytJYv/Hd/NPIVMHZIudYBXXN+qnxduZSVZZ9KUrZheoVBf GWTc3C5GP2uQZ/mfkrJscqhJml0oWyuHZ6jKRuAW8oq94mgJ0lEr3UyAyTqk2PFTgCHR l2osRlwsK2A4ipb4oYLirCBPo0hXYxfIhLgxHYi1i/BUl/LBvULrHqD12NQzkjnYmfEz Zchg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1682645497; x=1685237497; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=/huYqOu3bqzOYHS+ts1kHcn6uMFUJMSJBY6WQ5dGzXw=; b=Ym9Prd34tNQQuCcA1mLkpcz2WfgQ3XV0dGqgA8l2nxGtG8UwFm8fzttpUfBLuBiJRU UqBacldrxmFXS5Fr5WxdM3o40FEEjFAGbkB9aIf4p5kBc2qsVAP2iJzro59iMBIjaONx A+s1OHxPupT4DxT6eBl7K0tZrhIR2hhFiduubEUo2cOclxFIqcHmIyFpRbva9QeYMzqa gjKK1PYHa6r5rSk1aZR4rYwkIopp4IvSt6Sh6gGhubqZFJLW6aXSjXsOfxCBIKuxhwED Hdf9bFobGkM7JsWvY65an/GmA4HCRndMQ8etyUJnOzdNSPzkBedgQ5zM1bLd/++sK3yz xNjA==
X-Gm-Message-State: AC+VfDxBqbxJN2pmlQmzdO16sD4ihWoKitQf5ub7qULfZwWQf7a/rPLD IsitqFtYcQcc9Dakb2DORF2zEguxCsQ=
X-Google-Smtp-Source: ACHHUZ7XJEb/HLQTCkWi0DulPdf5YpR4OlCqFXCmYNftBxwt0RZtYuLM/9l0YVha4bihXWVqFM/GEg==
X-Received: by 2002:ac8:5f07:0:b0:3eb:143a:7424 with SMTP id x7-20020ac85f07000000b003eb143a7424mr13578803qta.15.1682645497088; Thu, 27 Apr 2023 18:31:37 -0700 (PDT)
Received: from smtpclient.apple ([136.56.20.4]) by smtp.gmail.com with ESMTPSA id n4-20020a05620a294400b0074d1b6a8187sm3367134qkp.130.2023.04.27.18.31.36 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 27 Apr 2023 18:31:36 -0700 (PDT)
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.500.231\))
Subject: Re: [IANA #1271464] expert review for draft-ietf-rtgwg-yang-rib-extend (xml-registry)
From: Acee Lindem <acee.ietf@gmail.com>
In-Reply-To: <e62c7fd5-ca67-4248-a0e4-3999a37d8523@betaapp.fastmail.com>
Date: Thu, 27 Apr 2023 21:31:26 -0400
Cc: Tim Bray <tbray@textuality.com>, Amanda Baber via RT <drafts-expert-review-comment@iana.org>, rtgwg@ietf.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <35DBEB07-8942-4EA3-8057-16916D1DB592@gmail.com>
References: <RT-Ticket-1271464@icann.org> <rt-5.0.3-1213521-1682543827-1210.1271464-9-0@icann.org> <rt-5.0.3-1213515-1682544198-1633.1271464-9-0@icann.org> <CAHBU6itPd43Di_t4_jAYfKBXev7cw+PUyicYJ4utWSrNUxMy4A@mail.gmail.com> <e62c7fd5-ca67-4248-a0e4-3999a37d8523@betaapp.fastmail.com>
To: Martin Thomson <mt@lowentropy.net>
X-Mailer: Apple Mail (2.3731.500.231)
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtgwg/wYVGZHpOrfcJ9eNAGxOygtAdvtQ>
X-BeenThere: rtgwg@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Routing Area Working Group <rtgwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtgwg/>
List-Post: <mailto:rtgwg@ietf.org>
List-Help: <mailto:rtgwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2023 01:31:42 -0000

Hi Martin, 

> On Apr 27, 2023, at 00:07, Martin Thomson <mt@lowentropy.net> wrote:
> 
> This looks like a place where the document failed to include the standard RFC 8792 boilerplate.  Adding that would solve the problem, I think.

What do you mean by the “stardard RFC 8792 boilerplate”? What do you feel is missing from the draft. 


> 
> https://datatracker.ietf.org/doc/html/rfc8792#section-7.1.1
> 
> That is, the backslash will go away if you extract the content with the appropriate process.
> 
> Otherwise, those lines are really going to blow the 72 character limit.  Though perhaps the example would be cleaner if it used namespaces and moved the declarations to the top.  It's a bit repetitive as it is and maybe you don't need to invoke RFC 8792...
> 
>              <preference xmlns="urn:ietf:params:xml:ns:yang:\
>                ietf-rib-extension">30</preference>
>              <tag xmlns="urn:ietf:params:xml:ns:yang:\
>                ietf-rib-extension">99</tag>

Right. We need to fold these longer lines. 

Thanks,
Acee


> 
> 
> On Thu, Apr 27, 2023, at 09:34, Tim Bray wrote:
>> In the XML examples in Appendix B, we see things like this:
>> 
>>          <destination-prefix xmlns="urn:ietf:params:xml:ns:yang:\
>>            ietf-ipv4-unicast-routing">0.0.0.0/0</destination-prefix>
>> 
>> Since the \-escaped newline is not legal in XML, the example would 
>> cause failure if it were copy-and-pasted as is. So there should 
>> probably be an editorial note clarifying that the \-escaped newlines 
>> are there for clarity and should not be used in practice.  Or I guess 
>> if you put in a perfectly legal newline before the xmlns= and again 
>> before the ">", you might be able to avoid the escaping?
>> 
>> As with many other YANG namespaces, constructs such as 
>> 
>>      <address-family xmlns:v4ur="urn:ietf:params:xml:ns:yang:\
>>        ietf-ipv4-unicast-routing">v4ur:ipv4-unicast</address-family>
>> 
>> are not interoperable in general-purpose XML tools, and it seems a 
>> common practice in YANG-related RFCs neither to avoid this problem nor 
>> to acknowledge its existence, so while I will continue to mention it 
>> when I see it, I don't expect anyone to address it.
>> 
>> On Wed, Apr 26, 2023 at 2:23 PM David Dong via RT 
>> <drafts-expert-review-comment@iana.org> wrote:
>>> Dear Tim and Martin (cc: rtgwg WG),
>>> 
>>> As the designated experts for the ns registry, can you review the proposed registration in draft-ietf-rtgwg-yang-rib-extend for us? Please see
>>> 
>>> https://datatracker.ietf.org/doc/draft-ietf-rtgwg-yang-rib-extend/
>>> 
>>> The due date is May 10, 2023.
>>> 
>>> If this is OK, when the IESG approves the document for publication, we'll make the registration at
>>> 
>>> https://www.iana.org/assignments/xml-registry/
>>> 
>>> With thanks,
>>> 
>>> David Dong
>>> IANA Services Specialist
> 
> _______________________________________________
> rtgwg mailing list
> rtgwg@ietf.org
> https://www.ietf.org/mailman/listinfo/rtgwg