Re: [Emailcore] Ticket #8: Need a registry of header fields that are Ok to add after submission

Ned Freed <ned.freed@mrochek.com> Thu, 29 July 2021 14:27 UTC

Return-Path: <ned.freed@mrochek.com>
X-Original-To: emailcore@ietfa.amsl.com
Delivered-To: emailcore@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2FDC53A2481 for <emailcore@ietfa.amsl.com>; Thu, 29 Jul 2021 07:27:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level:
X-Spam-Status: No, score=-2.099 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_DNSWL_BLOCKED=0.001, 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 hd3_99JBPeQl for <emailcore@ietfa.amsl.com>; Thu, 29 Jul 2021 07:27:23 -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 BF7BF3A247E for <emailcore@ietf.org>; Thu, 29 Jul 2021 07:27:23 -0700 (PDT)
Received: from dkim-sign.mauve.mrochek.com by mauve.mrochek.com (PMDF V6.1-1 #35243) id <01S1YSPYYT2800IX5C@mauve.mrochek.com> for emailcore@ietf.org; Thu, 29 Jul 2021 07:22:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mrochek.com; s=201712; t=1627568538; bh=twKvk4//+gTDOw4FSSIo5JML2ypKM5ouWk3ZXJOeN4c=; h=Cc:Date:From:Subject:In-reply-to:References:To:From; b=GjiIm3m2zCppatnEhj8VelUK5MyOZZ2sbK3GXY9o6VXJrIuDaorYQT2BAe7YOh280 k0/kUwUiPktxrQubsa0NAmozUVVIkhE06nhI8/QUH34DVMuRMa9OEG4mdtt9IUvRuB 6vVrS4lvsGP2sTq1uISBI1NtK1+sWA6mU7334NiI=
MIME-version: 1.0
Content-transfer-encoding: 7bit
Content-type: TEXT/PLAIN; CHARSET="us-ascii"; Format="flowed"
Received: from mauve.mrochek.com by mauve.mrochek.com (PMDF V6.1-1 #35243) id <01S1LCO8JIDC005PTU@mauve.mrochek.com>; Thu, 29 Jul 2021 07:22:15 -0700 (PDT)
Cc: John Levine <johnl@taugh.com>, emailcore@ietf.org, alexey.melnikov@isode.com
Message-id: <01S1YSPX83H2005PTU@mauve.mrochek.com>
Date: Thu, 29 Jul 2021 07:10:26 -0700
From: Ned Freed <ned.freed@mrochek.com>
In-reply-to: "Your message dated Wed, 28 Jul 2021 21:08:56 -0700" <c46f56d4-317a-b7f3-0123-c7b89ca8bc0f@dcrocker.net>
References: <20210729031352.DE5F725480DE@ary.qy> <c46f56d4-317a-b7f3-0123-c7b89ca8bc0f@dcrocker.net>
To: Dave Crocker <dhc@dcrocker.net>
Archived-At: <https://mailarchive.ietf.org/arch/msg/emailcore/L3FIxJv-mrJ_hRyga1CLSubNBPc>
Subject: Re: [Emailcore] Ticket #8: Need a registry of header fields that are Ok to add after submission
X-BeenThere: emailcore@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: EMAILCORE proposed working group list <emailcore.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/emailcore>, <mailto:emailcore-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/emailcore/>
List-Post: <mailto:emailcore@ietf.org>
List-Help: <mailto:emailcore-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/emailcore>, <mailto:emailcore-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Jul 2021 14:27:28 -0000

> On 7/28/2021 8:13 PM, John Levine wrote:
> > I can sort of see adding a column to the existing registry with a hint
> > about where in the mail process it's typically added, but not a whole new registry.

> A 'hint'?

The file extension in the media types registry is just a hint, but even
so it's quite useful.

> 1. Chosen by whom and through what process?

The usual process of adding entries to the registry. This would simply
be an optional item on the registation form.

>     Note that that makes it additional work and potentially another
>     source of controversy.

Really? You actually believe that it's possible to write a clear and cogent
specification for the syntax and semantics for a new email header and
yet not know the places where it can be introduced into the mail system?

And in the unlikely event this does happen, perhaps in this case it would
be good for the specification to explain why it's unclear.

> 2. It will be taken as normative
>     Because that's what people do when they see entries like this, in
>     places like this.

Decades of experience with various registries says this is not the case.

Like it or not, the "selective inattention" force mediated by the "doesn't
apply to me" boson tends to overpower almost everything.

And as far as I can tell we have yet to detect the "normative" force you
meantion.

> 3. It is an attempt to make a 'registry' be a kind of partial tutorial.
>     To do a useful job takes surrounding text.  Typically quite a bit.

Again, I don't see how you can properly specify a header field without
talking about it's relationship to the email architecture. So yes,
actual text is required to do this properly. But providing a indication
of this in the registry doesn't change this one bit.

				Ned