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

John C Klensin <john-ietf@jck.com> Thu, 04 August 2022 12:45 UTC

Return-Path: <john-ietf@jck.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 E03ECC14CF0A for <emailcore@ietfa.amsl.com>; Thu, 4 Aug 2022 05:45:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.906
X-Spam-Level:
X-Spam-Status: No, score=-1.906 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01] autolearn=ham autolearn_force=no
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 0AeTNKkmx9iY for <emailcore@ietfa.amsl.com>; Thu, 4 Aug 2022 05:45:31 -0700 (PDT)
Received: from bsa2.jck.com (ns.jck.com [70.88.254.51]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CF37CC14F732 for <emailcore@ietf.org>; Thu, 4 Aug 2022 05:45:31 -0700 (PDT)
Received: from [198.252.137.10] (helo=PSB) by bsa2.jck.com with esmtp (Exim 4.82 (FreeBSD)) (envelope-from <john-ietf@jck.com>) id 1oJaED-0003eM-6f; Thu, 04 Aug 2022 08:45:29 -0400
Date: Thu, 04 Aug 2022 08:45:23 -0400
From: John C Klensin <john-ietf@jck.com>
To: Julien ÉLIE <julien@trigofacile.com>, emailcore@ietf.org
Message-ID: <8A3BAF234B4580D591240172@PSB>
In-Reply-To: <f2e46271-de99-20d4-68ea-a33f560f11d6@trigofacile.com>
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>
X-Mailer: Mulberry/4.0.8 (Win32)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
X-SA-Exim-Connect-IP: 198.252.137.10
X-SA-Exim-Mail-From: john-ietf@jck.com
X-SA-Exim-Scanned: No (on bsa2.jck.com); SAEximRunCond expanded to false
Archived-At: <https://mailarchive.ietf.org/arch/msg/emailcore/QPeplOro2KpeaEoSLtc9wrVC9E0>
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: Thu, 04 Aug 2022 12:45:33 -0000


--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.

(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.

(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.

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?   Do you
want to open a ticket about a time zone discussion in the A/S,
or do we just move on?

thanks,
   john


(2)