Re: [ietf-822] Fwd: New Version Notification for draft-crocker-inreply-react-03.txt

Ned Freed <ned.freed@mrochek.com> Fri, 23 October 2020 17:27 UTC

Return-Path: <ned.freed@mrochek.com>
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 2C0BB3A1040 for <ietf-822@ietfa.amsl.com>; Fri, 23 Oct 2020 10:27:56 -0700 (PDT)
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 ciebwRWn51Z2 for <ietf-822@ietfa.amsl.com>; Fri, 23 Oct 2020 10:27:55 -0700 (PDT)
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 F408C3A103C for <ietf-822@ietf.org>; Fri, 23 Oct 2020 10:27:54 -0700 (PDT)
Received: from dkim-sign.mauve.mrochek.com by mauve.mrochek.com (PMDF V6.1-1 #35243) id <01RR57PG7FSW0093TS@mauve.mrochek.com> for ietf-822@ietf.org; Fri, 23 Oct 2020 10:22:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mrochek.com; s=201712; t=1603473770; bh=31k+m0y9z8oHLbck60IrE3hS0mrE/jTzmcG+3UO/XDg=; h=Cc:Date:From:Subject:In-reply-to:References:To:From; b=pJ7HmDWXO8n7NzbKjqE9n7IIxuL9Ad402txCX4pp6S+uZSW+RbzmqXLINXUc+0td7 DazZmGvyM9jsWqfdqW9w3Gg9CgOmB7IOGjiAKFwMcJGNBWnxF7nwU2LfqZUIUmeaFb Q6S3BSGnCw96SOBB2frVf6XYFUnTxkhkCdmy1TSM=
MIME-version: 1.0
Content-transfer-encoding: 7bit
Content-type: TEXT/PLAIN; CHARSET="us-ascii"
Received: from mauve.mrochek.com by mauve.mrochek.com (PMDF V6.1-1 #35243) id <01RQN4TDY6V4005PTU@mauve.mrochek.com>; Fri, 23 Oct 2020 10:22:47 -0700 (PDT)
Cc: ietf-822@ietf.org
Message-id: <01RR57PDW9P4005PTU@mauve.mrochek.com>
Date: Fri, 23 Oct 2020 09:54:19 -0700
From: Ned Freed <ned.freed@mrochek.com>
In-reply-to: "Your message dated Fri, 23 Oct 2020 18:24:29 +0200" <352e1ac9-9e09-b38d-50b2-6889b628f817@cketti.de>
References: <160337881491.27133.9061463868224826181@ietfa.amsl.com> <295d4e28-c76f-b54a-cc2c-0e389bcb678a@dcrocker.net> <7224fa10-fd8c-19d3-f59b-8415b07db77b@cketti.de> <01RR52LD7SLE005PTU@mauve.mrochek.com> <352e1ac9-9e09-b38d-50b2-6889b628f817@cketti.de>
To: cketti <ck@cketti.de>
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf-822/MMFD2Tf-8ahYAIoEN82B3pBRsMA>
Subject: Re: [ietf-822] Fwd: New Version Notification for draft-crocker-inreply-react-03.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: Fri, 23 Oct 2020 17:27:56 -0000

> On 23.10.20 16:46, Ned Freed wrote:
> >> Not conflating reply text with a summary reaction makes a lot of things
> >> easier for clients and users.
> > There's no such conflation in the present proposal. A part that's
> > marked as a reaction is a reaction only. The fallback to being
> > treated as a reply is just that: A fallback.

> The proposal doesn't mandate it. But currently it's certainly an option
> to have a text part containing a reply and a reaction part in the same
> message.

Which means they are separate and not conflated.

> > That said, I suppose we could restrict things to reactions having to be a
> > separate message with a single part. In practice this isn't as much of a
> > restriction as it appears since an ever-increasing percentage of messages are
> > structured objects, which can't be combined with a reaction. But there's
> > already been feedback objecting to the additional message traffic, so I think
> > this needs to be a decision made by the group.

> Isn't not wanting additional traffic an additional reason to limit
> reaction messages to only a reaction?

Forcing separate messages is funny way to define less traffic,

> That way people who don't like
> them, say on their mailing list, can easily reject those messages
> without users being annoyed that they have to resend the text without a
> reaction or mailing list software having to rewrite the message to
> remove the reaction part.

First, as I previously noted, the best way for those not interested in seeing
reactions to achieve that goal is to use a reaction-enabled client and disable
display of reactions.

Second, I am *extremely* skeptical that people who dislike reactions
specifically exist in such numbers to justify mailing list support for
reaction-stripping, let alone torquing the protocol itself in such a fashion as
to cater to their interests.

Third, even if they do exist, mailing lists already commonly provide the
ability to strip attachments, so this just isnt that big of a reach.

> >> 1. There will be users who won't care about emoji reactions and will be
> >> annoyed by them. Being able to filter out messages by header-field is a
> >> fairly common feature of email clients. If reaction messages are not
> >> supposed to contain additional text there's no harm in filtering out
> >> those messages.
> > They can do that by filtering on the content-disposition field.

> This is only true if the reaction part is the only part and the
> header-field is part of the top-level header.

Yes, which is why I suggested seeing if there is general agreement this and
similar use-cases is worth catering to by restricting the protocol to only be 
used in this way.

The bottom line is this entire line of argument hinges on there being
sufficient need to limit the protocol in order to support easier suppression of
reactions. If there's general agreement that there is then I guess I'm OK with
limiting the protocol, but I haven't seen anything like that so far.

				Ned