Re: [netmod] Alexey Melnikov's Discuss on draft-ietf-netmod-module-tags-07: (with DISCUSS)

"Alexey Melnikov" <aamelnikov@fastmail.fm> Thu, 13 February 2020 13:10 UTC

Return-Path: <aamelnikov@fastmail.fm>
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 F1C7F120058; Thu, 13 Feb 2020 05:10:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.72
X-Spam-Level:
X-Spam-Status: No, score=-2.72 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=fastmail.fm header.b=p8rr1Lnk; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=aTHfTUsg
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 wvEGd6SzwxJI; Thu, 13 Feb 2020 05:10:24 -0800 (PST)
Received: from out4-smtp.messagingengine.com (out4-smtp.messagingengine.com [66.111.4.28]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A4AF5120013; Thu, 13 Feb 2020 05:10:24 -0800 (PST)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47]) by mailout.nyi.internal (Postfix) with ESMTP id 7883F22083; Thu, 13 Feb 2020 08:10:23 -0500 (EST)
Received: from imap21 ([10.202.2.71]) by compute7.internal (MEProxy); Thu, 13 Feb 2020 08:10:23 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.fm; h= mime-version:message-id:in-reply-to:references:date:from:to:cc :subject:content-type; s=fm2; bh=1Afr47SV1cLH7kn/oBHQx29/udiaUw8 Ka9iV52cNAvU=; b=p8rr1LnkjlplWwNMY/6LoY5eweXo7r0eV/aq2DqWQgf7Yez tBq5sEtrklL1PTAKXRiXusPfHk+v9sMX+L3IZmYwH9IZPKNs7Cy8CWGyMfSRmHTS OlCVt6kJrCKPsX760KgI1L0LliiCuFpO6vhEkppuvefM9RRkqY/d6c8zC+/ejY1q n3Rp2p3cpYWd9WQybCBhDesH0kMxiC/MoUf4gsjN7T6FXaLC92Y+0/3PTm7fOLpI 87vV+WgXqtfQcOIU+s+8XPizWHUZPa7IRVYj8fHEKNRMsVJhPGz0KwZ6DkvjSL+M 1Ai8Qdiy8NOKxpTgM1ng10Ej62ckFfxxqe2WOtA==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=1Afr47 SV1cLH7kn/oBHQx29/udiaUw8Ka9iV52cNAvU=; b=aTHfTUsgK74DI24oHhD/Q9 MQ34NlxTek6s3IlOEgW+DiLVJlJoBV/iSULwrUKXShkhiLAigYQkGXOhc6qzwzdg VsPEw7rRd/fbcH1x7eblWPGsar72rCSCDPHO06n8Z28UYPP7yFJXALxrVFmApL+x mzTG/19FwDrLJFcfeKy7b4mKdr5z7FoivGCb47E/Fdjt2orR2RdslgheNcMMFgBx sys3MoF1+G6IK9QsOBH9hx9JMD1F2qT0liTugcxEH/jXLp7EAT6rl7aNo8bAwtc0 6TTWI1xIFcUBwy9lqgjQ2eTHHDCfaO45LbMmODLkDFcnbKUwdsA6Hu9yjCasmjXg ==
X-ME-Sender: <xms:v0pFXgeFmWkZhdnDaapwlgIAQM6ad-zELyEs-G-N-kmthdSKYt7VGA>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedugedrieekgdegkecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefofgggkfgjfhffhffvufgtsehttdertderreejnecuhfhrohhmpedftehlvgig vgihucfovghlnhhikhhovhdfuceorggrmhgvlhhnihhkohhvsehfrghsthhmrghilhdrfh hmqeenucffohhmrghinhepihgvthhfrdhorhhgnecuvehluhhsthgvrhfuihiivgeptden ucfrrghrrghmpehmrghilhhfrhhomheprggrmhgvlhhnihhkohhvsehfrghsthhmrghilh drfhhm
X-ME-Proxy: <xmx:v0pFXnXitLJU5sbMMJwzyOkSSKK69AUdldxVxARoeioeWPoz5xtreg> <xmx:v0pFXkdhJ1HkIlszJtRRF-Bk6z_X-fc5x3yS827XfCRz9lGKj05lOQ> <xmx:v0pFXr996mGK_BEqimrjwuNrrp748HLyRUd69eju-9sNQaEPizBrug> <xmx:v0pFXi1qo_LTX4j0-9olRoko-T0RPI7n5ruVpUYYK3id8NtsH_GE8A>
Received: by mailuser.nyi.internal (Postfix, from userid 501) id F3A3B660069; Thu, 13 Feb 2020 08:10:22 -0500 (EST)
X-Mailer: MessagingEngine.com Webmail Interface
User-Agent: Cyrus-JMAP/3.1.7-802-g7a41c81-fmstable-20200203v1
Mime-Version: 1.0
Message-Id: <2ee6b71c-bd2c-4676-9e14-cb240c6845c9@www.fastmail.com>
In-Reply-To: <7F3B9E7F-6AD8-4801-AE60-9F2D704DC69B@chopps.org>
References: <155499006434.22705.5858614581630974980.idtracker@ietfa.amsl.com> <7F3B9E7F-6AD8-4801-AE60-9F2D704DC69B@chopps.org>
Date: Thu, 13 Feb 2020 13:10:02 +0000
From: Alexey Melnikov <aamelnikov@fastmail.fm>
To: Christian Hopps <chopps@chopps.org>
Cc: The IESG <iesg@ietf.org>, draft-ietf-netmod-module-tags@ietf.org, Joel Jaeggli <joelja@gmail.com>, netmod-chairs@ietf.org, netmod@ietf.org
Content-Type: text/plain
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/Izccplb1bAfd0KNHgO014MXXnI0>
Subject: Re: [netmod] Alexey Melnikov's Discuss on draft-ietf-netmod-module-tags-07: (with DISCUSS)
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, 13 Feb 2020 13:10:27 -0000

Hi Christian,

On Thu, Feb 13, 2020, at 12:30 AM, Christian Hopps wrote:
> The intent in the document is to place as few restrictions on tags as 
> possible to allow for future-proofing and organic growth of use both 
> within and outside of SDOs. For standard tags we trust IANA (and the 
> human behind the process) to make the call on whether a tag is already 
> present. :)

And the problem with that is that because there might be multiple ways to encode in Unicode visually indistinguishable tags IANA would end up asking IESG for help.

So you need to at minimum specify a Unicode normalization form to use. I suggest you normatively reference RFC 5198 here.

> Having worked for a company where a lot of XML string data was 
> non-ascii I find limiting to ascii to be rather restrictive.

Best Regards,
Alexey

> 
> Thanks,
> Chris.
> 
> > On Apr 11, 2019, at 9:41 AM, Alexey Melnikov via Datatracker <noreply@ietf.org> wrote:
> > 
> > Alexey Melnikov has entered the following ballot position for
> > draft-ietf-netmod-module-tags-07: Discuss
> > 
> > When responding, please keep the subject line intact and reply to all
> > email addresses included in the To and CC lines. (Feel free to cut this
> > introductory paragraph, however.)
> > 
> > 
> > Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html
> > for more information about IESG DISCUSS and COMMENT positions.
> > 
> > 
> > The document, along with other ballot positions, can be found here:
> > https://datatracker.ietf.org/doc/draft-ietf-netmod-module-tags/
> > 
> > 
> > 
> > ----------------------------------------------------------------------
> > DISCUSS:
> > ----------------------------------------------------------------------
> > 
> > This is generally a fine document, but after checking RFC 7950 syntax for
> > strings I question why you think you need non ASCII tags. There are so many
> > problems that can arise from that. For example, how would IANA be able to
> > enforce uniqueness of Unicode tags written in different Unicode
> > canonicalisation forms?
> > 
> > 
> > 
> > 
> 
>