Trying to do too much (was Re: the introduction problem, etc.)

Jim Fenton <fenton@bluepopcorn.net> Wed, 18 May 2022 23:53 UTC

Return-Path: <fenton@bluepopcorn.net>
X-Original-To: ietf@ietfa.amsl.com
Delivered-To: ietf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 53C89C1B92AC for <ietf@ietfa.amsl.com>; Wed, 18 May 2022 16:53:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.096
X-Spam-Level:
X-Spam-Status: No, score=-2.096 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, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=bluepopcorn.net
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 pffdaqD7cw31 for <ietf@ietfa.amsl.com>; Wed, 18 May 2022 16:53:13 -0700 (PDT)
Received: from v2.bluepopcorn.net (v2.bluepopcorn.net [IPv6:2607:f2f8:a994::2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6FA2AC1B92AB for <ietf@ietf.org>; Wed, 18 May 2022 16:53:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=bluepopcorn.net; s=supersize; h=Content-Transfer-Encoding:Content-Type: MIME-Version:References:In-Reply-To:Message-ID:Date:Subject:To:From:Sender: Reply-To:Cc:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help: List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=3xV1f992QenV8Jvz159fGCYG5OPoc281U0u7VSCFO4w=; b=JtRi86eiRFsCLaw+Tsgm7mMMbV 9jThJvo4SSCszr3v3AM8SvinWVUwlbUtpy9PFxmPBSI+a+l2/HGgonuwUFC2zIh7TGlgglt+3yH3t VW1InlPlhrme6HV1Au1VOa9Ki6GHjiwCMleH3Zoe2n7yh4PyEw48cn1KaOqHlSXstX8U=;
Received: from [64.71.6.2] (helo=[10.100.11.204]) by v2.bluepopcorn.net with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from <fenton@bluepopcorn.net>) id 1nrTTb-0004e6-W0 for ietf@ietf.org; Wed, 18 May 2022 16:53:12 -0700
From: Jim Fenton <fenton@bluepopcorn.net>
To: ietf@ietf.org
Subject: Trying to do too much (was Re: the introduction problem, etc.)
Date: Wed, 18 May 2022 16:53:05 -0700
X-Mailer: MailMate (1.14r5852)
Message-ID: <A744D295-3C2D-46B9-AFD8-E3174115F15A@bluepopcorn.net>
In-Reply-To: <a18d7934-acc8-ec51-1671-fa2ed98285e9@necom830.hpcl.titech.ac.jp>
References: <CAMm+LwhD8wHJ284z91X5XP-8f+9=Dx1Kd50=8-Pd3SX==W6ivw@mail.gmail.com> <20220514171447.23A3840334EA@ary.qy> <CAMm+LwivypwPG_mAc=3w=dY4w9rgvO8+qY=c3Et+Gkitdw8GMA@mail.gmail.com> <3a66b3f8-03c0-d6b4-51fc-df093d88524f@taugh.com> <CAMm+LwjddEN3zS76SCnNtRb1cvq3ofnDdy6YXP5-SqjEsf2-8Q@mail.gmail.com> <a18d7934-acc8-ec51-1671-fa2ed98285e9@necom830.hpcl.titech.ac.jp>
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf/iOGyFjPhYHfFK7VFvQ2CMycBAOo>
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.34
Precedence: list
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ietf/>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 May 2022 23:53:17 -0000

Reading this long thread on the introduction problem and all sorts of other things reminds me that it isn’t productive to try to solve all of email’s problems with a single protocol. Email evolved as an easy way to contact basically anyone, and as a result got used for a lot of applications with different (and even conflicting) requirements.

We should be working defining a number of protocols that handle some of the things that email is used for today, and that email doesn’t do well. Some examples might be mailing lists, newsletters, advertising, notifications, and even personal correspondence. Some of these have an introduction problem, and others are explicitly opt-in and could solve the problem at opt-in time. They might even be merged together for the user so they don’t need to look at multiple things. And yes, there would still be email to handle the “everything else” cases.

I’ve been playing around with something to handle notifications, but it’s not clear how that would achieve deployment even if it worked well. There is a definite chicken-and-egg problem here.

-Jim