Re: [Last-Call] New Version Notification for draft-crocker-inreply-react-07.txt

"Martin J. Dürst" <duerst@it.aoyama.ac.jp> Wed, 03 March 2021 23:35 UTC

Return-Path: <duerst@it.aoyama.ac.jp>
X-Original-To: last-call@ietfa.amsl.com
Delivered-To: last-call@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EB6DF3A083B for <last-call@ietfa.amsl.com>; Wed, 3 Mar 2021 15:35:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level:
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, MSGID_FROM_MTA_HEADER=0.001, NICE_REPLY_A=-0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=itaoyama.onmicrosoft.com
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 6ojflCVtJzdW for <last-call@ietfa.amsl.com>; Wed, 3 Mar 2021 15:35:04 -0800 (PST)
Received: from JPN01-TY1-obe.outbound.protection.outlook.com (mail-eopbgr1400123.outbound.protection.outlook.com [40.107.140.123]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9CAFD3A0839 for <last-call@ietf.org>; Wed, 3 Mar 2021 15:35:04 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=F9/Ggi0zkZeXM2Ahk7134Y5/kctR9SDlRl+m2Yh0fZjPO9qx5Fjo2gdwNDBh4wV71DxoOl1gsedyHG6+heI7sngK46cFCvPawkY0CYL+bPqIgEBfoo9ymVUi63Zo5hYLbi+6dukdGSxsW3nUIjFb9y0cm6qc+1vWDX3JyDrZZDRNuGAd7m/WEdjGD8YX4wcATHqmletCphfqv4gc7nlAhj+YpCawwhne53eyn0QBlwFxZRq7hCYHYl/H+bHcctErXbeS7YDOk8N7zi432pzFpElrkodZLOINWSlY6lhnW+2wh13dxqHo4n8Sp+UXSYcJXuHuCNynj1WXcBqjaXOWAg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=1/Bex5XO1g20lUhcmgAkL22Yl+2N9l1RkWYliH0KbWg=; b=Zw4jeRAdhWe9veb/059vXbYR9mdSM8wH4uOsOOuK19c7g8Vnwo4ExSfjEY2r63vCyaQ9AvVnENUNtbXCUqnCaGNBGN/sejByme5KWsPdds3S5yYyjspDRVwdbIhfekKgXy8jK2Qo+tuM+kkaab+g3zK9mEmVOgPYq1T8nVNvXqaB1A7VN6vK7GkCdSLh48gkS+LCKYoK0UBxOfdRK6QKj6CGEYYquR3Y2Mxk1u58naW819IKsv/qNAhrNvrozJ66uX8XRl/1HWmaD+rmg9YP6REDKULhnhgL7MEqGfdMiWW0ia7zbW8f3ixc+6L5YVO76jfHIo7pwLgpO0owDX45Lg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=it.aoyama.ac.jp; dmarc=pass action=none header.from=it.aoyama.ac.jp; dkim=pass header.d=it.aoyama.ac.jp; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=itaoyama.onmicrosoft.com; s=selector2-itaoyama-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=1/Bex5XO1g20lUhcmgAkL22Yl+2N9l1RkWYliH0KbWg=; b=sAwTOztwyh8gQNFvnHZ77vHzWtm+paIna98wELDRq61wi7hkLTCyJdixbxa0XWEtc3n4d8vOypSYIYVAEi//Mv0phrZwjA+gJ148bEhYGzDzCZu3Rh2Hn+7t+FMqkFx1QPrO/kN5tgyAllqXe5fiM+kXXjxBNIylg+yB0KbK4jc=
Authentication-Results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=it.aoyama.ac.jp;
Received: from TYAPR01MB5689.jpnprd01.prod.outlook.com (2603:1096:404:8053::7) by TYCPR01MB5757.jpnprd01.prod.outlook.com (2603:1096:400:46::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3912.19; Wed, 3 Mar 2021 23:35:01 +0000
Received: from TYAPR01MB5689.jpnprd01.prod.outlook.com ([fe80::946a:9db2:a4b5:6b1f]) by TYAPR01MB5689.jpnprd01.prod.outlook.com ([fe80::946a:9db2:a4b5:6b1f%7]) with mapi id 15.20.3890.031; Wed, 3 Mar 2021 23:35:01 +0000
To: John C Klensin <john@jck.com>, Dave Crocker <dcrocker@bbiw.net>, Barry Leiba <barryleiba@computer.org>
Cc: last-call@ietf.org
References: <20210226225413.EC3EA6EF3ACB@ary.qy> <0439c097-365a-4341-8f67-758ef5ba4556@beta.fastmail.com> <0CF8E76113EAF87238A9DFEE@LM73.int.jck.com> <2e2d8c51-687d-9dd9-ab5f-0cc451926e3b@bbiw.net> <CAC4RtVCJvUhgWRRGRAXy-PYrcM6SVEB0U37hr=cGcUdo7rinCA@mail.gmail.com> <fc47c6b0-e7f3-0ce3-deae-3cad1778420f@bbiw.net> <0a137ccd-8517-1c49-9aa2-efe37d948036@it.aoyama.ac.jp> <1245EE63C96B58F0C732642B@LM73.int.jck.com>
From: "Martin J. Dürst" <duerst@it.aoyama.ac.jp>
Organization: Aoyama Gakuin University
Message-ID: <adb323ef-9486-2175-a3be-a18e71a32fd6@it.aoyama.ac.jp>
Date: Thu, 04 Mar 2021 08:34:57 +0900
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.7.1
In-Reply-To: <1245EE63C96B58F0C732642B@LM73.int.jck.com>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Language: en-US
Content-Transfer-Encoding: 8bit
X-Originating-IP: [223.217.46.174]
X-ClientProxiedBy: TYAPR01CA0207.jpnprd01.prod.outlook.com (2603:1096:404:29::27) To TYAPR01MB5689.jpnprd01.prod.outlook.com (2603:1096:404:8053::7)
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
Received: from [192.168.1.7] (223.217.46.174) by TYAPR01CA0207.jpnprd01.prod.outlook.com (2603:1096:404:29::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3912.17 via Frontend Transport; Wed, 3 Mar 2021 23:35:00 +0000
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 59622518-70f1-4c7f-c873-08d8de9cf6cd
X-MS-TrafficTypeDiagnostic: TYCPR01MB5757:
X-Microsoft-Antispam-PRVS: <TYCPR01MB5757D52FB6F03D406C9C650BCA989@TYCPR01MB5757.jpnprd01.prod.outlook.com>
X-MS-Oob-TLC-OOBClassifiers: OLM:10000;
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: WgyvF02Y4WmjB634bDIQT+RSfkEYPJexBD0I4+2R9W9pvyZsuXqQp1txhNJ56PPFdByuNcz8fA5gmRUROH1A0OrAPvzAxEjsvFnSuU+mznfC55wEgge1YcwFJ5FyOOdiephlXL4IuUS1jsCMdSSkKCBgEPhpX/PXa3gxzsNmfYQaF5OdDcqmscK2nHzQ5KqkG8RaJz5hpuahjjd/qNBei4tue4WiVvm5zmWgTgy3dSa2HOGO1eHCsFQWS7QoIIi8rklTlKVsDf0hGQKrbFZapcAqSdIlXcYNSCD1w44RhZYYeYqEb6QOIaWkhU2MpdtLoF+hM0m7iGcHuuda2Ej34tWkhl61m6iDDTIuZTzZtfaIGElIVe7I1xLKgEkkrc2JMV0A06cZm4J5p/vz6AYe4bW/+xvE7sow8NwJGRc+/Ng8SlsUA0J/qLFf12k62xIgMQdtTMu+j1XsmWioDQw6P7rtn83X2ceY65+2SBtBsngGw81otUPJwMmQUQbJpbUFMPk7605GYVqdqtlDGKVZlHNiiJUsMc6JXNCX8oNJfRbfBiPY70WM1KQXE5Ff3nj/g80qKaHKSCXp8mqsTm0u8y3rwAmT71Hq8G1wREiAwdA=
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:TYAPR01MB5689.jpnprd01.prod.outlook.com; PTR:; CAT:NONE; SFS:(366004)(39840400004)(376002)(136003)(396003)(346002)(52116002)(36916002)(31696002)(15650500001)(956004)(83380400001)(66574015)(5660300002)(4326008)(8676002)(26005)(2906002)(6666004)(2616005)(186003)(16526019)(16576012)(316002)(786003)(53546011)(110136005)(478600001)(66946007)(66556008)(66476007)(86362001)(31686004)(8936002)(6486002)(43740500002)(45980500001); DIR:OUT; SFP:1102;
X-MS-Exchange-AntiSpam-MessageData: rCPWwRhhu7t9OOLSjy+dbtPRHVx9WU8+eiBkR0YHbyh18w5NxyvbGDDYzZdoJmct6sDuAVreBuf47by+zWCe6FTDrjEZUp/fcr32ou4tjsfTeto1kqtISerFq/3WlanuG0qNA2AZM0c5woYGpZ1qF9Wmiu6Jcotr2Qn+f8aGcGT7R+ZejZ2eZy6PYvHFnLCZZIctyTDHo+k2zQu4whIkzod6UVHc/+SlfkcBGrzZK25NixV4UdTxOUmTzEaTM910U+Qu6+FIRBWecHxYsAJiZqRJy1/l4vnaghmcZXcfSlYuPe6ISJLuExJ5wQ0HjHfLoVoJWsGlIaVHcpifEGfRo1pDWFx1PsqcL8sklV0KqEUsqpDu1q3lrhLe01cWqMQ+BkIwPeLREmKXY86mZCEw5WUth8VYfQHGT8+zW3o0Bg6fQ8faYcGX1lN9zH3i09R3pMUcsttCXb0IEPXTtgO1hocN+J8PA2ykUi5MyS34U5hRzkD/yjPIA7JZX2L+oZ2yOMdn87ZLjRcu+l+Ys+GXgwnebN/invqWmKsLTyB/Q1hETXTzwPPyb/7CtUQ/4kQJEl6VL+5VYKYirkjNOFsLcFc8171KhB/cYg4oDaz95uX5Hq+SUxk6H9TDVah3Xd/tOz6TUv4rOl6s8Pe77PR+oZwrXFsUrQigD7qe1slFgFVQ7BUPPC0unD2CKFUk/aczb7+o0i6eB9mj7fmlJDFawyYefRBVNSxCZSAVV2Kxckpuvt1vsq+SU9HIQbpt0SEV/VyiPs4RE4pAmiKx0y613yF9kSD7QwjvVJN3GptFUG68NQs3T0/b898MhWDbbqgrnBV9ZYqZEiEIGoMq+5/kw1EVeU/XQSvX/2ilskkS93xY1W5AAMBEVRw9TbROzTfz/tsVG4E2dBXLDy1KJ21p0SH1VJROdfr3JuJF3OzUhMUj35I0rdjDP0mfdj9kLYbP+w63yUk0ZFwsIRs87HycpRkJux1Xqd7UFJt+1VrE/7alDBrR0JEN6KdGN6hgGE+5o8MH7Bl+U2KigQsLSBspacOucom8k891USx5+K7DIhqgztegQSsdBSnNngxhHM9TQtcqC92QFnOD0oKSL8gCyoTiYR7Lwy7AHDMhJ/uNXzOUJWes2A8iKmOyGa924KaA/tiQ1NQQHx9oYcRpYtiP0Jgg+WgvYmHyF5d+5VvQftvAhMUUOihnbtsVs24N3YvhhrgrbFEqWhB6fYl885BQXlXzwkV8oTy45DztPeOy5dpbInMCqwN/k+2J8JDMMN04t663IkcWYoSIF+siXKin6hajeqhwJLUdb1FUCUBd+uTR3M4hVqChVmESjytamNjO
X-OriginatorOrg: it.aoyama.ac.jp
X-MS-Exchange-CrossTenant-Network-Message-Id: 59622518-70f1-4c7f-c873-08d8de9cf6cd
X-MS-Exchange-CrossTenant-AuthSource: TYAPR01MB5689.jpnprd01.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Mar 2021 23:35:01.2867 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: e02030e7-4d45-463e-a968-0290e738c18e
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: 9RJ2Xmi050sOcnaWpxFTz4s1YQuXtZslGKxkzUNmtGRNTZKq5y5z1QgXj0B1qpiQU7htcXjWfQSi9BDLJaRO8g==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYCPR01MB5757
Archived-At: <https://mailarchive.ietf.org/arch/msg/last-call/K1Zlb1gxqFXokQgNsu9vDjM71Yc>
Subject: Re: [Last-Call] New Version Notification for draft-crocker-inreply-react-07.txt
X-BeenThere: last-call@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: IETF Last Calls <last-call.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/last-call>, <mailto:last-call-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/last-call/>
List-Post: <mailto:last-call@ietf.org>
List-Help: <mailto:last-call-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/last-call>, <mailto:last-call-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 03 Mar 2021 23:35:07 -0000

Hello John, others,

Sorry this reply is late; I didn't get around to it yesterday.

On 03/03/2021 05:01, John C Klensin wrote:
> 
> 
> --On Tuesday, 02 March, 2021 15:48 +0900 "Martin J. Dürst"
> <duerst@it.aoyama.ac.jp> wrote:
> 
>> ...
>>> Note:
>>>       The "emoji" token looks simple. It isn't.
>>>   Implementors are  well-advised not to assume that emoji
>>> sequences are trivial to parse or  validate. Among other
>>> concerns, an implementation of the Unicode  Character
>>> Database is required. An emoji is more than a stand-in for a
>>> simple alternation of characters. Similarly, one emoji
>>> sequence is not  interchangeable with, or equivalent to,
>>> another one, and comparisons  require detailed understanding
>>> of the relevant Unicode mechanisms. Use  of an existing
>>> Unicode implementation will typically prove extremely
>>> helpful, as will an understanding of the error modes that may
>>> arise from  a chosen implementation.
>>
>> I think this is a valuable addition. I was following the
>> discussion for a long time, and wanted to point to the Unicode
>> implementations already existing out there and the high
>> probability that a mailer would use one of these, but Ned
>> finally pointed this out ahead of me.
> 
> Martin,
> 
> A question about the above.  When I first read the paragraph,
> "implementation of the Unicode  Character Database" struck me as
> strange, partially because I don't know what implementing a
> database means.  I would have thought the better wording would
> have been closer to "implementation of the rules of UTS#51 and
> the associated tables".  Do you agree?  If you (or others who
> are deeply steeped in Unicode) do not see a problem with the
> existing text, I'm happy to just let it go.

"implementation of the Unicode Character Database" indeed sounds 
somewhat strange. A first expansion could be "implementation of an API 
that gives access to the character properties defined in the Unicode 
Character Database", which would probably sound a bit more natural.

Such an implementation can be as a direct API (similar to the old C 
stdlib isupper and friends), as part of a regular expression engine, or 
in some other, more targeted form (e.g. some API tailored to IDNs or 
so). Actually implementing it involves downloading and parsing the data 
Unicode provides, selecting the data needed, and converting it to a form 
that can be used by the target environment (e.g. programming language,...).

Hope this helps. Please feel free to ask more if necessary, but 
preferably in another venue.

Regards,   Martin.