Re: [Emailcore] WGLC: draft-ietf-emailcore-rfc5322bis-03

Alexey Melnikov <aamelnikov@fastmail.fm> Fri, 05 August 2022 09:42 UTC

Return-Path: <aamelnikov@fastmail.fm>
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 3164CC159493 for <emailcore@ietfa.amsl.com>; Fri, 5 Aug 2022 02:42:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.806
X-Spam-Level:
X-Spam-Status: No, score=-2.806 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, 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 (2048-bit key) header.d=fastmail.fm header.b=YksCbmto; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=G/Y+Dr4g
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 Q6TVDXJG1xtv for <emailcore@ietfa.amsl.com>; Fri, 5 Aug 2022 02:42:54 -0700 (PDT)
Received: from out3-smtp.messagingengine.com (out3-smtp.messagingengine.com [66.111.4.27]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 738D2C14CF1C for <emailcore@ietf.org>; Fri, 5 Aug 2022 02:42:54 -0700 (PDT)
Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 91B5A5C0165; Fri, 5 Aug 2022 05:42:53 -0400 (EDT)
Received: from imap52 ([10.202.2.102]) by compute5.internal (MEProxy); Fri, 05 Aug 2022 05:42:53 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.fm; h= cc:content-transfer-encoding:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to; s=fm1; t=1659692573; x= 1659778973; bh=0JJg1J58YYwLSWiY8BIKbduuOMOcU101CAEOhbxIS/4=; b=Y ksCbmto98wegfLnPYKXGUSkt88vwz/guvzCmtRv5p2oR1PISYXIa4/iftLWZ2OYr uCgz5jqJ/+IvffM5suKNmaUKgQ71f2CDxZmniY2JbxWQtq7gRcbE9yu3CiJnUSGq 02SqpIxX9hFFUUrFly9HV4hO56mbv7ogxS5G8NOKRKRprBLjHLE80fUoAOsAGyAe WQyS5XLytW92w40AqJq7Fl5lblwjhMNiZdADdhSpqrpmnMP0nGc8Mdi/IZeg223M HA8cRMk7HAYMVnubdkNGJ8tZFFeDW9m7SwT+EEqsGAgpxiUjRMSqejwbqyju3FMw GzVOpl85RLF4ab8XP5hBA==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:date:feedback-id:feedback-id:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:sender :subject:subject:to:to:x-me-proxy:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm3; t=1659692573; x=1659778973; bh=0 JJg1J58YYwLSWiY8BIKbduuOMOcU101CAEOhbxIS/4=; b=G/Y+Dr4g2ehR2GEEV QFhpqS5qSL2l1R0oThZpa+ojvnZbLjfvQOvqECQ8l+DH43HFpZcnbiv4i2o+UeKi qwRdy43DfvnAnceMiVwC9yZRG7TfZ8Bxp364SpfniFksxa6MqNffW8+vgiCw42Yl Pbzv0xqpexv+YOvWzUQfbhhQa67TckK7x2rybe4cBid+Z2yy55RoSdEWyU6UokFX DFmeAQekc/b5n0VUnr14I4niOpR4QyaXDPTrqx6CBG5T4EmfCGiAR2L//VX/cJiw nZN/+6PR6pB/PSmzvKW5qnL+iq6wfwgaE6DCltSZKEcyz0yePcPGy+lhHxy2N85j Vx5aw==
X-ME-Sender: <xms:HebsYuF7SLwq4EJtUr9ea_b4qiUV1KcV_CbIDf2uVjoLBQ5f2IMq2Q> <xme:HebsYvUAi-Mm3D_nW_-vEwM3ZmO4N8CDG_WNDazzWUjHDxy5X_HNhhQyg3YTZ1t_d A-ubWbNBEMnERboqQ>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrvdefuddgvdduucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepofgfggfkjghffffhvffutgfgsehtqhertderreejnecuhfhrohhmpedftehl vgigvgihucfovghlnhhikhhovhdfuceorggrmhgvlhhnihhkohhvsehfrghsthhmrghilh drfhhmqeenucggtffrrghtthgvrhhnpeelieffleeuueefkeeljeefieehgeejtddvtddu ffeufeevveeftdefkeeuudevffenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmh epmhgrihhlfhhrohhmpegrrghmvghlnhhikhhovhesfhgrshhtmhgrihhlrdhfmh
X-ME-Proxy: <xmx:HebsYoLeRxQQ_-iuZFWs-_-rMsNDTtMx93krdCBBucLA56Yc0jUsiw> <xmx:HebsYoH1PVWBIdeex5CLWokG6xGhYvSMusmixYv5FM2osCtxTE4-aA> <xmx:HebsYkUyI2ObthKMsrJb71ToRYbVZ_RF0CRXhEeUNIETqLWe3NOJSQ> <xmx:HebsYteJjU-5E0WzPzSIC1AhzAb6_2eDtzcWLBqmzqrnu0KoVocfQA>
Feedback-ID: if62040e7:Fastmail
Received: by mailuser.nyi.internal (Postfix, from userid 501) id 3B303C6008B; Fri, 5 Aug 2022 05:42:53 -0400 (EDT)
X-Mailer: MessagingEngine.com Webmail Interface
User-Agent: Cyrus-JMAP/3.7.0-alpha0-758-ge0d20a54e1-fm-20220729.001-ge0d20a54
Mime-Version: 1.0
Message-Id: <a0679e43-7713-4eeb-a716-7f9c1c0ad2e8@www.fastmail.com>
In-Reply-To: <8A3BAF234B4580D591240172@PSB>
References: <20220802031735.E29F746F2656@ary.qy> <305AE7DFC0554733F7C75AAD@PSB> <20220802231408.xOC-e%steffen@sdaoden.eu> <3e5240b4-12ad-0fa1-398a-659a074e46d7@wizmail.org> <20220803223222.OopI_%steffen@sdaoden.eu> <f2e46271-de99-20d4-68ea-a33f560f11d6@trigofacile.com> <8A3BAF234B4580D591240172@PSB>
Date: Fri, 05 Aug 2022 10:42:32 +0100
From: Alexey Melnikov <aamelnikov@fastmail.fm>
To: John C Klensin <john-ietf@jck.com>, Julien ÉLIE <julien@trigofacile.com>, emailcore@ietf.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/emailcore/BOBROOvOzf_zkPtNYY5iMdFfUqc>
Subject: Re: [Emailcore] WGLC: draft-ietf-emailcore-rfc5322bis-03
X-BeenThere: emailcore@ietf.org
X-Mailman-Version: 2.1.39
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: Fri, 05 Aug 2022 09:42:59 -0000

Hi all,
(With my chair hat on.)

On Thu, Aug 4, 2022, at 1:45 PM, John C Klensin wrote:
> --On Thursday, August 4, 2022 09:20 +0200 Julien ÉLIE
> <julien@trigofacile.com> wrote:
>
>> Hi all,
>> 
>>>   |>    Though "-0000" also indicates Universal Time, it is
>>>   used to |>    indicate that the time was generated on a
>>>   system that may be |>    in a local time zone other than
>>>   Universal Time and that the |>    date-time contains no
>>>   information about the local time zone. |
>>>   |I probably still wouldn't...  I don't recall *ever*
>>>   |seeing "-0000".
>>> 
>>> Me neither, consciously.  Nor do i believe that most
>>> (practically, all) people ever will put value on that "-".
>> 
>> FWIW, dates with "-0000" often appear in the (Netnews)
>> Injection-Date header field generated by news servers when
>> injecting an article.
>> As well as in the Date header field when not provided by the
>> poster (this is not a mandatory field).  The news server adds
>> one, not knowing the local time zone of the author of the
>> article, and thus using the "-0000" syntax.
>> 
>> I even have an example from a well-known contributor of this
>> WG :-)
>> 
>> Message-ID: <t9d3rt$29g$2@gal.iecc.com>
>> Date: Mon, 27 Jun 2022 20:27:41 -0000 (UTC)
>> Injection-Date: Mon, 27 Jun 2022 20:27:41 -0000 (UTC)
>> 
>> 
>> Or when the Date header field is provided:
>> 
>> Message-ID: <tc6fmu$2q025$1@news.trigofacile.com>
>> Date: Sun, 31 Jul 2022 19:55:42 +0200
>> Injection-Date: Sun, 31 Jul 2022 17:55:42 -0000 (UTC)
>> 
>
> So, just to be sure I understand, in the first case "-0000" is
> being used for "unknown for the actual sender/ originator/
> injector" above, with "(UTC)" the time as supplied by the
> Server.  Correct?
>
> Comment: 
>
> I believe there are three separate questions here:
>
> (1) Is it desirable to change 5322bis to allow a time zone to
> express non-integral minutes?  From the discussion I think the
> answer is "no", if only because these are supposed to indicate
> actual time zones rather than being, e.g., precise indicators of
> local time.

Indeed. Extending the format is a non starter.

> (2) Should "UT" be taken off the "obs-*" list and added back
> into valid current syntax to allow systems to be clear about
> what is intended, rather than having to guess at the intended
> semantics of "+0000" and "-0000".  I still feel that might be a
> good idea, but I'm not seeing much traction for it.

Right.

> (3) Recommendations about what time zones should be chosen for a
> given message, either in the "Date:" header field or in the
> various other fields, notably trace fields, in which time-stamps
> are applied and/or what receiving systems should do about them.
> That seems to be an A/S subject, not a 5322bis/5321bis one.
> Whether we have anything useful to say is another matter.

Agreed.

> Co-chairs: at what point will you step in on this and either
> declare consensus or issue a consensus call, so that this
> discussion does not go on forever in terms of 5322bis?

My reading of the mailing list agrees with your assessment, so at this point this discussion is closed.
(If people disagree about the discussion being closed, they at least must change the subject, as this is no longer a RFC5322bis issue.)

> Do you
> want to open a ticket about a time zone discussion in the A/S,
> or do we just move on?

I will open a ticket for A/S, but as you said, it is not clear whether we will do any textual change in relationship to it.

Best Regards,
Alexey