Re: [ietf-822] Review of and suggested changes for draft-crocker-inreply-react-01.txt

Dave Crocker <dhc@dcrocker.net> Thu, 22 October 2020 13:34 UTC

Return-Path: <dhc@dcrocker.net>
X-Original-To: ietf-822@ietfa.amsl.com
Delivered-To: ietf-822@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8C7523A0BE9 for <ietf-822@ietfa.amsl.com>; Thu, 22 Oct 2020 06:34:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.147
X-Spam-Level:
X-Spam-Status: No, score=-2.147 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, NICE_REPLY_A=-0.247, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 Nucl2bRlCZgd for <ietf-822@ietfa.amsl.com>; Thu, 22 Oct 2020 06:34:05 -0700 (PDT)
Received: from simon.songbird.com (simon.songbird.com [72.52.113.5]) (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 424933A0BDE for <ietf-822@ietf.org>; Thu, 22 Oct 2020 06:34:02 -0700 (PDT)
Received: from [192.168.0.109] (c-24-130-62-181.hsd1.ca.comcast.net [24.130.62.181]) (authenticated bits=0) by simon.songbird.com (8.14.4/8.14.4/Debian-4.1ubuntu1.1) with ESMTP id 09MDbLiS004880 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Thu, 22 Oct 2020 06:37:21 -0700
Reply-To: dcrocker@bbiw.net
To: Ned Freed <ned.freed@mrochek.com>
References: <01RR27LBEQ12005PTU@mauve.mrochek.com>
From: Dave Crocker <dhc@dcrocker.net>
Organization: Brandenburg InternetWorking
Cc: ietf-822@ietf.org
Message-ID: <ebc08c1f-6ac8-ee09-cfef-8e91d8e0cafe@dcrocker.net>
Date: Thu, 22 Oct 2020 06:33:55 -0700
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.12.1
MIME-Version: 1.0
In-Reply-To: <01RR27LBEQ12005PTU@mauve.mrochek.com>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf-822/oVgUGKphaHDPV1VGTmOpQwwWfhM>
Subject: Re: [ietf-822] Review of and suggested changes for draft-crocker-inreply-react-01.txt
X-BeenThere: ietf-822@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Discussion of issues related to Internet Message Format \[RFC 822, RFC 2822, RFC 5322\]" <ietf-822.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ietf-822>, <mailto:ietf-822-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ietf-822/>
List-Post: <mailto:ietf-822@ietf.org>
List-Help: <mailto:ietf-822-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf-822>, <mailto:ietf-822-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Oct 2020 13:34:07 -0000

On 10/21/2020 6:43 AM, Ned Freed wrote:
> First of all, I think there's at least one more key insight that we need to
> pull out of existing reaction facilities: In many if not most cases they
> operate independently of reply messages. Indeed, this is what makes them so
> attractive: As a user I can offer an opinion of something without having to
> write anything. I just click on a button, up comes a panel of emoji, I make a
> selection, done. (Yes, I realize this is a UI detail, and we don't do UIs,
> but it's such an important capability that it warrants our attention.)


(I'm responding, here, only to the above text, and not yet to the 
proposal that followed.)


In spite of the above text's latter comment on UI detail, it seems to 
confuse UI design with semantics.

Specifically: Triggering a reaction is, in fact, making a reply.

The UI means of doing that are, of course, quite different from typing a 
text reply, and the display of the reaction is handled quite 
differently.  That's possible because the reply is data-typed specially.

In a sense, this is on a par with distinguishing a message's being a 
reply, versus being standalone.  It's created somewhat differently and 
it (can be) displayed somewhat differently (linking it to previous 
messages), by virtue of attaching the In-Reply-To header field.  (Let's 
ignore the earlier, heuristic of matching Subject: text.)


These creation-side and display-side UI differences are hugely 
important, of course, but they don't alter the underlying, transactional 
nature of an affect-indication response, from a free-form text response.

d/


-- 
Dave Crocker
Brandenburg InternetWorking
bbiw.net