Re: [I18ndir] [art] Just uploaded draft-bray-unichars-03

Rob Sayre <sayrer@gmail.com> Fri, 08 September 2023 20:55 UTC

Return-Path: <sayrer@gmail.com>
X-Original-To: i18ndir@ietfa.amsl.com
Delivered-To: i18ndir@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 88159C15153D; Fri, 8 Sep 2023 13:55:27 -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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, 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 1dVp4ImiTMwf; Fri, 8 Sep 2023 13:55:23 -0700 (PDT)
Received: from mail-ed1-x529.google.com (mail-ed1-x529.google.com [IPv6:2a00:1450:4864:20::529]) (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 AFDA0C14CEED; Fri, 8 Sep 2023 13:55:23 -0700 (PDT)
Received: by mail-ed1-x529.google.com with SMTP id 4fb4d7f45d1cf-52e828ad46bso3295997a12.1; Fri, 08 Sep 2023 13:55:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1694206522; x=1694811322; darn=ietf.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=fLSsIIqiTEww0/zY0Bmv7WV9LOKf6XytxlGjasRrb/A=; b=l5v0YtsHxVGeEIJcAw5PfNuyJDlQZdpSAl6w6levIzdIcs5uc4tZeduoKZLSy3CTbd lpS8anv+pcz8VOWJu9OEaTx95kZWsEdB1badG002UJGpSfd6egm8x0PG8kaRzBYi4QAb EEdAZuxdaQwOXcxCAx+P5ys3KRAMErZhLKdsqNwTp9FDh0kyFjeohYDyLD6KcvAH55oq jZmv94TYG02sSwpkXAv7V2X/ph/YBRp7LZmWKziPPr4FO4LbyoBqxvsSGM0/8hQPuR6M Yc2SuA90bXA8URU+KPOT74PzoCY3YV/HT7ASktiCloiyYENE+hB08q8fjbgyDUW1i/RC Zlfg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694206522; x=1694811322; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=fLSsIIqiTEww0/zY0Bmv7WV9LOKf6XytxlGjasRrb/A=; b=BCMA+Hla55p/gSURKmBPrLt9krrc1tMlO5K7V1CUFvbuOKSDSeSJsvcBla6Z3J8f0m PMZywmom0He2sIQTyPC3eU1IvDni75Kh0W7jRVNGWFvbjnA4ZZ8EislvqLnyzeF4MvkC 78cEHWH1nX9P5PvPjxS2O+I0xlAB3Gxxf6Mkbn0dgv5py0pTH5KykxUIS5VYd2m3UbZ4 ef8Vyxv2fHMaGknKbRo80/3Cm4kgMRF8NQeaZAOzhylyDp8BNUTDxY8C/PslhC9mM0LB pAhH5fb3jtrKw9XFC9KcCy2/LyC/4JOhnmNyrpkfPDU9kDphirNFV+/Xh2L0LA+lYJgh XLdg==
X-Gm-Message-State: AOJu0Yw3X/LRtwQpyp8FEg8tvW/sa+tDvZ9m71TmrnqTfa2J5nUNvWum lmi4Mwcs40jbGy/kSe5UOpUgkOUFb5M0khqo8pqtLh/McMns6A==
X-Google-Smtp-Source: AGHT+IH7yx5hYG5DkO4cy0edV1i8/Z9k7mMMJUOiMB/uuLNV7rHlLBe/CR8XexE+oczJX5hmKXlvjXpI4le+is9USBo=
X-Received: by 2002:aa7:d753:0:b0:522:ae79:3ee8 with SMTP id a19-20020aa7d753000000b00522ae793ee8mr2677785eds.5.1694206521922; Fri, 08 Sep 2023 13:55:21 -0700 (PDT)
MIME-Version: 1.0
References: <CAHBU6is50TkpDsqXTp6WxdVSgE66j3gGHZ60ey2jFYbefaHFJw@mail.gmail.com> <CAChr6SwDNujzq6+T6CXPko3jju9EiL6kmQCgNs4Ly7QAALujqg@mail.gmail.com>
In-Reply-To: <CAChr6SwDNujzq6+T6CXPko3jju9EiL6kmQCgNs4Ly7QAALujqg@mail.gmail.com>
From: Rob Sayre <sayrer@gmail.com>
Date: Fri, 08 Sep 2023 13:55:10 -0700
Message-ID: <CAChr6Sz3vcST+yyRVOrj6U59ZoSt7w3h9=-W6dWDbyNXc_0DTA@mail.gmail.com>
To: Tim Bray <tbray@textuality.com>
Cc: i18ndir@ietf.org, ART Area <art@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000ea5bfc0604df31d8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/i18ndir/c8qGyJAb4g-RlEmlSzIIs3kg-wc>
Subject: Re: [I18ndir] [art] Just uploaded draft-bray-unichars-03
X-BeenThere: i18ndir@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Internationalization Directorate <i18ndir.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i18ndir>, <mailto:i18ndir-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i18ndir/>
List-Post: <mailto:i18ndir@ietf.org>
List-Help: <mailto:i18ndir-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i18ndir>, <mailto:i18ndir-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Sep 2023 20:55:27 -0000

On Fri, Sep 8, 2023 at 1:16 PM Rob Sayre <sayrer@gmail.com> wrote:

> On Fri, Sep 8, 2023 at 12:38 PM Tim Bray <tbray@textuality.com> wrote:
>
>> See https://www.ietf.org/archive/id/draft-bray-unichars-03.html
>>
>> A bunch of minor corrections and improvements, thanks to everyone for
>> that, especially James Manger for noticing that the ABNF was entirely wrong
>> in one place.
>>
>> The word “useless” has been replaced by “legacy”.
>>
>> I think the feedback was pretty clear that the draft needed to be more
>> opinionated; just because we document the existence of the default JSON
>> repertoire (“all the code points”) doesn’t mean that anyone should use it
>> in the present or future. So, introduced a new section “Refining Character
>> Repertoires” to highlight those issues and offer a suggestion.
>>
>
> This one is tougher and correct. Fully in favor.
>

I do think you missed discussion of escape sequences, though. For example,
you can create an absolutely infuriating sequence of surrogate characters
in JSON while the document is correct UTF-8. This dual layering needs to be
discussed for anyone that is trying to figure this stuff out. We're not
writing for the people on this mailing list. It's for the people that show
up later.

thanks,
Rob