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

Ned Freed <ned.freed@mrochek.com> Mon, 01 March 2021 22:39 UTC

Return-Path: <ned.freed@mrochek.com>
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 8DF5F3A2446 for <last-call@ietfa.amsl.com>; Mon, 1 Mar 2021 14:39:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.1
X-Spam-Level:
X-Spam-Status: No, score=-2.1 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, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=mrochek.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 Ihr1KePwciaQ for <last-call@ietfa.amsl.com>; Mon, 1 Mar 2021 14:39:58 -0800 (PST)
Received: from mauve.mrochek.com (mauve.mrochek.com [98.153.82.211]) (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 4C70C3A2443 for <last-call@ietf.org>; Mon, 1 Mar 2021 14:39:58 -0800 (PST)
Received: from dkim-sign.mauve.mrochek.com by mauve.mrochek.com (PMDF V6.1-1 #35243) id <01RW5O4IFFFK00FLPS@mauve.mrochek.com> for last-call@ietf.org; Mon, 1 Mar 2021 14:34:54 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mrochek.com; s=201712; t=1614638094; bh=SkmXwMNOxxw3zVXhMds9QNVEGnLZaz79xdc7Gq6Kr0Q=; h=Cc:Date:From:Subject:In-reply-to:References:To:From; b=apspgobfo1WqsD1Z6WIGKWS4Awxqjp/BBGzDFH9JpSYZ88H9WWGKzuD0NK+FjTEHq lTesarWoYisSRSFjGL5VbQT6RGW70KxNYPetEiPBmphTAW9eoBK3aomyElWJMx6ysq mX8L91f/FbIRdFqgnlZF/Idhk6LQFbF3GVPeuXbE=
MIME-version: 1.0
Content-transfer-encoding: 8bit
Content-type: TEXT/PLAIN; charset="UTF-8"; format="flowed"
Received: from mauve.mrochek.com by mauve.mrochek.com (PMDF V6.1-1 #35243) id <01RVQNM60R7K005PTU@mauve.mrochek.com>; Mon, 1 Mar 2021 14:34:52 -0800 (PST)
Cc: Dave Crocker <dcrocker@bbiw.net>, last-call@ietf.org
Message-id: <01RW5O4GZD6A005PTU@mauve.mrochek.com>
Date: Mon, 01 Mar 2021 14:13:04 -0800
From: Ned Freed <ned.freed@mrochek.com>
In-reply-to: "Your message dated Fri, 26 Feb 2021 20:39:51 -0500" <2da68d7e-5f5f-b4bd-3d14-e5be523b5de@taugh.com>
References: <20210227000746.583206EF7036@ary.qy> <1bf0f5b1-a7a8-8c9f-3d6a-6f29f57fdb37@bbiw.net> <aaa9869-a44f-d23c-a5d-4f9e9d6d6c75@taugh.com> <688c9a89-1d37-deb9-9a93-2a69f1a63f28@bbiw.net> <2da68d7e-5f5f-b4bd-3d14-e5be523b5de@taugh.com>
To: John R Levine <johnl@taugh.com>
Archived-At: <https://mailarchive.ietf.org/arch/msg/last-call/HbT4oELl7L-oQO1VktnHxj0RkDM>
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: Mon, 01 Mar 2021 22:40:00 -0000

> >> On Fri, 26 Feb 2021, Dave Crocker wrote:
> >> I'd flip it around.  What reason do we have to believe that any particular
> >> restricted vocabulary that we might define would be useful to users we
> >> don't know and who may not even speak any language we speak?
> >
> > cf, the reference to established practice, which is distinguished from
> > free-form text, which is what you now seem to be proposing

> I see a rule allowing a string of emoji, which we've heard is problematic,

With precious little evidence to back it up, and no suggestions at all as to a
useful alternative.

Here, why don't you try it yourself? Can you come up with a set of reaction
indicators and a way to structure them which:

(0) are fully and openly specified,

(1) enjoy widespread support in existing UI toolkits, both for display and
    composition, and

(2) can leverage considerable experience using them in similar applications?

I'm betting the answer is no.

Frankly, at this point I'm having a serious case of deja vu. The similarly of
this discussion and the charset discussion during the development and
deployment of MIME is nothing short of uncanny. And we ended up getting it
wrong - mind you, not wrong enough to refuse to accept Unicode and UTF-8 when
they became available, but not after wasting a ton of time, and wrong enough to
encumber our solutions with worthless crap like language indicators that AFAIK
nobody has ever used.

I am not going to make that mistake again.

What we're doing - again - is something the IETF really does have experience in
doing: Letting the best be the enemy of the good. (And this case I happen to
think the best is pure fantasy.)

> and a base-emoji rule which has an unupported assertion that it's five
> emoji developed from existing practice, although I'm not aware of any
> existing application that uses that set.  Do you have a reference?  In the
> apps I use, the set of emoji responses differs from one device to the next
> and is invariably very large, hundreds at least.

It's a very weak may. I think it's useful to have such an example in order to
make it clear that subsetting is allowed. Although a reference for the subset
would not hurt.

> > (which is odd, > given what stage of processing this draft is in.)

> I agree that it was extremely premature to last call this draft.

Sometimes a last call is what's needed to get people to engage. Dave
asked for comments several times, and got U+1F997. What were
we supposed to do?

				Ned