[art] Re: draft-bray-unichars-09 review
Rob Sayre <sayrer@gmail.com> Mon, 07 October 2024 22:46 UTC
Return-Path: <sayrer@gmail.com>
X-Original-To: art@ietfa.amsl.com
Delivered-To: art@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 52935C151989; Mon, 7 Oct 2024 15:46:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.106
X-Spam-Level:
X-Spam-Status: No, score=-2.106 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_BLOCKED=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] 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 SipJLZlrWPzo; Mon, 7 Oct 2024 15:46:33 -0700 (PDT)
Received: from mail-ed1-x52b.google.com (mail-ed1-x52b.google.com [IPv6:2a00:1450:4864:20::52b]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E077CC15152D; Mon, 7 Oct 2024 15:46:33 -0700 (PDT)
Received: by mail-ed1-x52b.google.com with SMTP id 4fb4d7f45d1cf-5c881aa669fso6088211a12.0; Mon, 07 Oct 2024 15:46:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1728341192; x=1728945992; 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=W8POaH146UzCcvTdd9/5jXSguqFOrJpRSTaoZv0XAxk=; b=iwvrZyEsaGTPBqEsVB9Zim+JF5udm33OqSg0qdbQuXaqIB/6EoKMbXw96Hyjui8aGQ DZ2VrhEt+P4lI7rR3rXnMqh2MnRQGpRvwTtTzGahwZDWpawd+z1P6ccIxSRP/2IYwLC0 kX5BXZcHBg71HibQ8DEFArOWVmdxRwztOiYTp1v6ZZWIUom+UgHJjlRVlhkoIihAZoXi TF1MIFY6KvTNbO60BB2itTu/+YvDrhmwZkJ5PyVFzVlqIxzhpwLD/4ZNbTKm2w31yNd2 QBqtsUgyh1/PCOB5ANP4itK3YTrRJoEMRUfH9yQOrJafwJw2CwNff253jm+PAJHFNFZe wnlw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1728341192; x=1728945992; 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=W8POaH146UzCcvTdd9/5jXSguqFOrJpRSTaoZv0XAxk=; b=ZlZpBbRGaOf9jeM82jGEsZ4sK4vp5282rSsYNvQtq1vyedd9VHegUkkM5UHGQM5sMO ZYylpSSmX8Iehi5r6x0MC7wI0UIgG8is1zz5E/P1Z+ZNsGxZ92N0pojM5u+j58uPpRaU 1Jnqxv5r+OiOpbFiOKihqlLJ7527TcTN9ht8z1Nxr4gProlH77yu7Tln+PanYYSjcgsa RJrsZ5EfWaVpnINp+pqQhUvT68jTbowweCzunmTBddNm3cMv9emOsKJ44VqTNgyIGcDp BJhtgqOOPoCetbAcw21sz7P0vFAFgGJb87vB6p1HWzAfbx9dfeKwnIIqkWquUP1nhg7I usvA==
X-Forwarded-Encrypted: i=1; AJvYcCVjr5GpAhHdcxpa8T0sbM/hFJx1WCRRQQ2OHHQzt6sZNwQwCqjWMiKvVtR0oP+4cX4jsrFAp8GL6CvpEzJGEhx7c22H9Cky7wlvwNHx@ietf.org, AJvYcCX+Vt2juMyszdGxEdQKKUgcCbWxws8ALIyrIrWcEmFdldxRYg4XPTQ06laZRg6NyfjMTHFsBueKUFVAmas6cvAQhAHQBg==@ietf.org
X-Gm-Message-State: AOJu0Yxvz38mv9ewrqrBmo2DnvEVgn2aXPP6ZCuLbU54vO1BGkH7a0ra /SfEjrTCcZPqWaOVz2Sl7Pg/4w7orHKpApGJpoBwhqz7GIlK/9AU+B6HvjAmtRU9QMK9eqSy5N/ fBac4M9fGrOVdZTp4W4w2M+1UP+UFgQ==
X-Google-Smtp-Source: AGHT+IGYibw5XAU7BB9/DYuWpBPKVgMO4h+0b8vhVavjlcJwq84Kqc9Me5ZXoWrS/Azms/H6CigvuQvxfzCcgDMhzFA=
X-Received: by 2002:a05:6402:40ce:b0:5c8:8652:dfe3 with SMTP id 4fb4d7f45d1cf-5c8d2e11c03mr10408121a12.9.1728341192001; Mon, 07 Oct 2024 15:46:32 -0700 (PDT)
MIME-Version: 1.0
References: <CAN8C-_JkHcer1MbvwSrtFxFu_38JRy-_JstYOmAMdOVCdCe-0g@mail.gmail.com>
In-Reply-To: <CAN8C-_JkHcer1MbvwSrtFxFu_38JRy-_JstYOmAMdOVCdCe-0g@mail.gmail.com>
From: Rob Sayre <sayrer@gmail.com>
Date: Mon, 07 Oct 2024 15:46:20 -0700
Message-ID: <CAChr6SzR=7iHHJVJHz6ZQQ=m=NrvrEB=ZJv1rbMMyH=zbh7ZFQ@mail.gmail.com>
To: Orie Steele <orie@transmute.industries>
Content-Type: multipart/alternative; boundary="000000000000cce97d0623eacaed"
Message-ID-Hash: 67WKLP6PNUXDLUU5G2QSZR7FKRUNNA6X
X-Message-ID-Hash: 67WKLP6PNUXDLUU5G2QSZR7FKRUNNA6X
X-MailFrom: sayrer@gmail.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-art.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: art@ietf.org, draft-bray-unichars@ietf.org, draft-bray-unichars.shepherd@ietf.org
X-Mailman-Version: 3.3.9rc5
Precedence: list
Subject: [art] Re: draft-bray-unichars-09 review
List-Id: Applications and Real-Time Area Discussion <art.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/art/enBe3HVGhcQ4tJu36MdKpuO7QeM>
List-Archive: <https://mailarchive.ietf.org/arch/browse/art>
List-Help: <mailto:art-request@ietf.org?subject=help>
List-Owner: <mailto:art-owner@ietf.org>
List-Post: <mailto:art@ietf.org>
List-Subscribe: <mailto:art-join@ietf.org>
List-Unsubscribe: <mailto:art-leave@ietf.org>
On Fri, Oct 4, 2024 at 7:22 AM Orie Steele <orie@transmute.industries> wrote: > Hi, > > This is not yet my AD evaluation, if you think I missed something obvious > here, please let me know so I can address it when this document moves to AD > Evaluation. > I think everything in these comments are topics on which reasonable people can disagree. I will pick one. ### Where is UTF-16 used? > > ``` > 178 A surrogate which occurs in text encoded in any transformation format > 179 other than UTF-16 has no meaning and may cause malfunction in > 180 software that encounters it. In particular, it is impossible to > 181 represent a surrogate in well-formed UTF-8. > ``` > > Some guidance here on where to expect UTF-16 could help explain where to > expect surrogates. > It's not possible to describe in an IETF standard, because these are not sent over the network. Except in JSON, in an undesirable way, occasionally. Maybe it would be better to say something like "Operating systems have many error-prone implementations of UTF-16, and these leak into UTF-8 protocols. It is unfortunate." thanks, Rob
- [art] Re: draft-bray-unichars-09 review Julian Reschke
- [art] Re: draft-bray-unichars-09 review Rob Sayre
- [art] draft-bray-unichars-09 review Orie Steele
- [art] Re: draft-bray-unichars-09 review John R. Levine
- [art] Re: draft-bray-unichars-09 review Rob Sayre
- [art] Re: draft-bray-unichars-09 review Tim Bray
- [art] Re: draft-bray-unichars-09 review Julian Reschke
- [art] Re: draft-bray-unichars-09 review Tim Bray
- [art] Re: draft-bray-unichars-09 review Rob Sayre
- [art] Re: draft-bray-unichars-09 review Carsten Bormann
- [art] Re: draft-bray-unichars-09 review Donald Eastlake
- [art] Re: [Ext] Questions re draft-bray-unichars Paul Hoffman
- [art] Re: draft-bray-unichars-09 review Tim Bray
- [art] Re: [Ext] Questions re draft-bray-unichars Tim Bray
- [art] Questions re draft-bray-unichars John R. Levine
- [art] Re: Questions re draft-bray-unichars Rob Sayre
- [art] Re: [Ext] Questions re draft-bray-unichars Peter Saint-Andre
- [art] Re: [Ext] Questions re draft-bray-unichars Tim Bray
- [art] Re: [Ext] Questions re draft-bray-unichars Peter Saint-Andre
- [art] Re: [Ext] Questions re draft-bray-unichars Rob Sayre
- [art] Re: [Ext] Questions re draft-bray-unichars Peter Saint-Andre