Re: [Idr] Alexey Melnikov's No Objection on draft-ietf-idr-shutdown-08: (with COMMENT)

Job Snijders <job@ntt.net> Mon, 22 May 2017 15:05 UTC

Return-Path: <job@instituut.net>
X-Original-To: idr@ietfa.amsl.com
Delivered-To: idr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0E62312EAF8 for <idr@ietfa.amsl.com>; Mon, 22 May 2017 08:05:42 -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, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01] 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 VKZTJ6TYancC for <idr@ietfa.amsl.com>; Mon, 22 May 2017 08:05:41 -0700 (PDT)
Received: from mail-wm0-f48.google.com (mail-wm0-f48.google.com [74.125.82.48]) (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 A6D7D12EAF7 for <idr@ietf.org>; Mon, 22 May 2017 08:05:40 -0700 (PDT)
Received: by mail-wm0-f48.google.com with SMTP id e127so41307177wmg.1 for <idr@ietf.org>; Mon, 22 May 2017 08:05:40 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=bR0f5QVpTHlgOJXsTqpMu4Gnu96ygaWYv2Cx4ZMzuzw=; b=cxVmsWLMSyaa1Rd982xyxbH77NSh1lpjS50sKwzY1ym6PhVq6FGJRbKKrum0M9nSPa OahWBzSLnojVSekbVh4hjWQ+6i7ksd6JtsLUnAQkMtcmizvvVPQRopRH+ZeKVlZYpAJ8 Qe7l+b4+aJGavaVFm8jJajvzdueZ6gSkHHcD5zqQcRK40AcZvfNyWSllvXWHpkS29p40 vbSdAivMHSPKM8bvX8eJnldvSgYmnSLweoF/Xc4STYmxMt2szMQl78o4TSu/djrhhh7t WKvaev9PrMaJvbcxRbm9TGeGADmSFGHTeXQLhN7W/WKKlnUJd7rzcKtS6No184kkPeDe 9r0w==
X-Gm-Message-State: AODbwcDZgQCbqtGBo5zxGyBhffn6JIRp1vQ+zzOu11MrhV3qH88IsxeR p/mN3hrWjrN5be4V
X-Received: by 10.80.171.230 with SMTP id u93mr17949548edc.130.1495465539153; Mon, 22 May 2017 08:05:39 -0700 (PDT)
Received: from localhost ([2001:67c:208c:10:8d65:8a05:9b0c:6c7e]) by smtp.gmail.com with ESMTPSA id y55sm8132625edb.12.2017.05.22.08.05.37 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 22 May 2017 08:05:38 -0700 (PDT)
Date: Mon, 22 May 2017 17:05:37 +0200
From: Job Snijders <job@ntt.net>
To: Alexey Melnikov <aamelnikov@fastmail.fm>
Cc: The IESG <iesg@ietf.org>, idr@ietf.org, draft-ietf-idr-shutdown@ietf.org, idr-chairs@ietf.org
Message-ID: <20170522150537.5hb3lw3jsutu2jse@hanna.meerval.net>
References: <149546328165.14094.11053425207224059343.idtracker@ietfa.amsl.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <149546328165.14094.11053425207224059343.idtracker@ietfa.amsl.com>
X-Clacks-Overhead: GNU Terry Pratchett
User-Agent: NeoMutt/20170306 (1.8.0)
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/cWESExJY7nV7khoyRp2xC2-yqFY>
Subject: Re: [Idr] Alexey Melnikov's No Objection on draft-ietf-idr-shutdown-08: (with COMMENT)
X-BeenThere: idr@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Inter-Domain Routing <idr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/idr>, <mailto:idr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/idr/>
List-Post: <mailto:idr@ietf.org>
List-Help: <mailto:idr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/idr>, <mailto:idr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 22 May 2017 15:05:42 -0000

On Mon, May 22, 2017 at 07:28:01AM -0700, Alexey Melnikov wrote:
> Alexey Melnikov has entered the following ballot position for
> draft-ietf-idr-shutdown-08: No Objection
> 
> ----------------------------------------------------------------------
> COMMENT:
> ----------------------------------------------------------------------
> 
> In Section 2:
> 
>    Shutdown Communication:  to support international characters, the
>       Shutdown Communication field MUST be encoded using UTF-8.  A
>       receiving BGP speaker MUST NOT interpret invalid UTF-8 sequences.
>       Note that when the Shutdown Communication contains multibyte
>       characters, the number of characters will be less than the length
>       value.  This field is not NUL terminated.
> 
> I think you should stick a reference to RFC 5198, which talks about
> subset of UTF-8 intended for human consumption.

Oh, that is a great reference! Thanks.

How about adding: """For interoperability and consistent text display,
the Shutdown Communication field SHOULD be normalized as recommended in
"Unicode Format for Network Interchange" [RFC5198]."""

Resulting in the following:

NEW:

    Shutdown Communication:  to support international characters, the
        Shutdown Communication field MUST be encoded using UTF-8.  A
        receiving BGP speaker MUST NOT interpret invalid UTF-8
        sequences. For interoperability and consistent text display, the
        Shutdown Communication field SHOULD be normalized as recommended
        in "Unicode Format for Network Interchange" [RFC5198]. Note that
        when the Shutdown Communication contains multibyte characters,
        the number of characters will be less than the length value.
        This field is not NUL terminated.

> I was also thinking about language tagging (RFC 5646) for human
> readable text, but I suspect that nobody will implement it in your
> extension.

That would be extremely unlikely indeed.

Kind regards,

Job