[lisp] Re: [Last-Call] Secdir last call review of draft-ietf-lisp-name-encoding-08

Dino Farinacci <farinacci@gmail.com> Tue, 09 July 2024 21:19 UTC

Return-Path: <farinacci@gmail.com>
X-Original-To: lisp@ietfa.amsl.com
Delivered-To: lisp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E3E1BC14F714; Tue, 9 Jul 2024 14:19:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.105
X-Spam-Level:
X-Spam-Status: No, score=-2.105 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_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=unavailable 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 KrUzsL52ATuq; Tue, 9 Jul 2024 14:19:08 -0700 (PDT)
Received: from mail-pf1-x433.google.com (mail-pf1-x433.google.com [IPv6:2607:f8b0:4864:20::433]) (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 25405C14F71F; Tue, 9 Jul 2024 14:19:08 -0700 (PDT)
Received: by mail-pf1-x433.google.com with SMTP id d2e1a72fcca58-70b31272a04so106226b3a.1; Tue, 09 Jul 2024 14:19:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1720559947; x=1721164747; darn=ietf.org; 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=yNXUcX8+v3hAvlvMnz8o458fGPXTJf48rPCysLJbEVI=; b=TyCGH04KMFX/HKeZBNoZVQ9bhdMa5n1WFWS6QCy4w/W76SGaCKDgVP2Cn7T6tcLtlT Y7oifnzn/5UmBN/qrcX63Ym33D+EL6v0ZEyqrXOH95OOW+3YU0kLFwiFaAsaIiZbwvvX Iqn4or2o04vbiNTZY+SaAxso0yfFEXBHrvLYtU/d9zvHBbKcxk964JNcLgmugCkNAXIZ CJafkS7WjA2uLJXMGYvnS6oZkz+Rtaq0vbIhfApFXTSZs65PLQ7dylZO889JBdjjHBTH QlToBCM4hp152+cRjoI/uMH/RE8WwJpx9TrIEVdi0iZ7rTXEhzFelKQ9QSuysgswrQ5d F4nQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720559947; x=1721164747; 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=yNXUcX8+v3hAvlvMnz8o458fGPXTJf48rPCysLJbEVI=; b=IPiQl241EdxbNzHqxBNQaaEfemKodA+d54F11gCLPA/IUpHZ9mVmF94nPTzjYCy4tO Yuku6VSrTnsYJuXt2pJ+fLxxyyDJldBuiQyrCxaA81IweC/nf3cTOiK0BRVDYlBTUI+k y74CQr7irdqdjR8Wd7PhiTmyWg16iT2h+DBoC1W6SnRlJf+tkjI9vCif0LJwbs8tUjht LYg5/LGh1iZiPu3LlhXdEqOMs1XCUOfno/biK9+PC1aUEVcEkEjCbq/U0wr2SXsXSzEy plPZsdvLvxP5VJDZPr4/j59hDRY6HDLl0OOscu5UHG2eGMJDn/J4kb7t+AaedRsEBflT qxFA==
X-Forwarded-Encrypted: i=1; AJvYcCXlrJrQHz1FKyKPaqEtV1zA1vy1lF7Fv6ZkCNwO5Mhn5F1w49EGCDKxL1Q4Rdno5n07v/PrbzYG+808OJ1F6kED+LzPvkl67fnvMrjILvbVkPs+yvzi9DvsAQJdgFmAkdi84PTM1bv4Q3yR605ltE3eh2fRZ/jQjVB0fv3GElDD2bwBifjpgQBNb+npXvC0
X-Gm-Message-State: AOJu0YyplAfHNvIsAx2IfhuFAguIcq4DffGKmcd6YD5Xl1uimeECtCCL vGJk7cIZ7iIrZ8uTSd9NkkOS38fWXVmhtQiqSH+uHs5AZRKzP8Tu
X-Google-Smtp-Source: AGHT+IFwVjNxaI/S8O7KXbuOlPBMXu2j+83r0blT3ExnPhoJf74dLBZBZC0vHGDEd4z3f6jYuIcMnw==
X-Received: by 2002:a05:6a20:430e:b0:1bd:24f2:a598 with SMTP id adf61e73a8af0-1c298c92cc9mr4283745637.30.1720559947214; Tue, 09 Jul 2024 14:19:07 -0700 (PDT)
Received: from smtpclient.apple (c-24-5-184-219.hsd1.ca.comcast.net. [24.5.184.219]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-70b4397f3c6sm2289709b3a.157.2024.07.09.14.19.06 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 09 Jul 2024 14:19:06 -0700 (PDT)
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.300.61.1.2\))
From: Dino Farinacci <farinacci@gmail.com>
In-Reply-To: <CAHBU6ivqXD0DP2N9fJZF3KTerk3ZN5n6Qdg+n0Ea0TwGBM3Kjg@mail.gmail.com>
Date: Tue, 09 Jul 2024 14:18:55 -0700
Content-Transfer-Encoding: quoted-printable
Message-Id: <EE616C42-0FA7-40DF-BDF9-F5690E7763A1@gmail.com>
References: <172053058565.655430.14997052769415469050@dt-datatracker-5f88556585-j5r2h> <8D112965-E7A1-4FA3-9A3F-5500CA25A8CE@gmail.com> <C957D0C9-73C4-477C-B6A6-24450A83DD4A@akamai.com> <CAHBU6ivqXD0DP2N9fJZF3KTerk3ZN5n6Qdg+n0Ea0TwGBM3Kjg@mail.gmail.com>
To: Tim Bray <tbray@textuality.com>
X-Mailer: Apple Mail (2.3774.300.61.1.2)
Message-ID-Hash: K7IC4R6WYPVNXKYWKZYKTIXP5G2OBPJZ
X-Message-ID-Hash: K7IC4R6WYPVNXKYWKZYKTIXP5G2OBPJZ
X-MailFrom: farinacci@gmail.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-lisp.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: "Salz, Rich" <rsalz=40akamai.com@dmarc.ietf.org>, "secdir@ietf.org" <secdir@ietf.org>, "draft-ietf-lisp-name-encoding.all@ietf.org" <draft-ietf-lisp-name-encoding.all@ietf.org>, "last-call@ietf.org" <last-call@ietf.org>, "lisp@ietf.org" <lisp@ietf.org>
X-Mailman-Version: 3.3.9rc4
Precedence: list
Subject: [lisp] Re: [Last-Call] Secdir last call review of draft-ietf-lisp-name-encoding-08
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/lisp/MOIXSXALYejfcCmksvH5qxI3KeE>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lisp>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Owner: <mailto:lisp-owner@ietf.org>
List-Post: <mailto:lisp@ietf.org>
List-Subscribe: <mailto:lisp-join@ietf.org>
List-Unsubscribe: <mailto:lisp-leave@ietf.org>

One of the reasons I wanted to avoid all this and keep it simple. 

Dino

> On Jul 9, 2024, at 10:15 AM, Tim Bray <tbray@textuality.com> wrote:
> 
> On Jul 9, 2024 at 10:07:44 AM, "Salz, Rich" <rsalz=40akamai.com@dmarc.ietf.org> wrote:
>> UTF8 is upward compatible with ASCII.  That is, all seven-bit ASCII characters are valid UTF8 characters.
> 
> I don’t want to be pedantic here (sigh, anything involving Unicode always becomes pedantic) but Rich, it wouldn’t actually be a good idea to require “UTF-8”. What you want to require is UTF-8 encoded Unicode characters, and probably not all of them.  PRECIS in RFC8264 provides a fully-thought-through subset of Unicode for identifiers. If that’s too complicated, https://www.ietf.org/archive/id/draft-bray-unichars-09.html, now under AD sponsorship by Orie, provides a much simpler but still useful subset.