Re: [Sedate] Warren Kumari's No Objection on draft-ietf-sedate-datetime-extended-10: (with COMMENT)

Carsten Bormann <cabo@tzi.org> Tue, 17 October 2023 18:51 UTC

Return-Path: <cabo@tzi.org>
X-Original-To: sedate@ietfa.amsl.com
Delivered-To: sedate@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9BB41C17060B; Tue, 17 Oct 2023 11:51:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.907
X-Spam-Level:
X-Spam-Status: No, score=-6.907 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] 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 tIXYH5IJp-UJ; Tue, 17 Oct 2023 11:51:47 -0700 (PDT)
Received: from smtp.zfn.uni-bremen.de (smtp.zfn.uni-bremen.de [134.102.50.21]) (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 72E56C15154E; Tue, 17 Oct 2023 11:51:46 -0700 (PDT)
Received: from [192.168.217.124] (p548dc15c.dip0.t-ipconnect.de [84.141.193.92]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.zfn.uni-bremen.de (Postfix) with ESMTPSA id 4S933z0G5YzDCcX; Tue, 17 Oct 2023 20:51:43 +0200 (CEST)
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.7\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <169756632443.34776.132383358090698474@ietfa.amsl.com>
Date: Tue, 17 Oct 2023 20:51:42 +0200
Cc: The IESG <iesg@ietf.org>, draft-ietf-sedate-datetime-extended@ietf.org, sedate-chairs@ietf.org, sedate@ietf.org, Mark McFadden <Mark@internetpolicyadvisors.com>, jclarke@cisco.com, ops-dir@ietf.org
X-Mao-Original-Outgoing-Id: 719261502.5037349-1311c4500b3ad7228cc9ad853d3bc9bf
Content-Transfer-Encoding: quoted-printable
Message-Id: <A260A7EA-07B6-48E2-81F8-D092E4D7A3A5@tzi.org>
References: <169756632443.34776.132383358090698474@ietfa.amsl.com>
To: Warren Kumari <warren@kumari.net>
X-Mailer: Apple Mail (2.3608.120.23.2.7)
Archived-At: <https://mailarchive.ietf.org/arch/msg/sedate/pc8wU19bWhLIi7Xa4uN55Ie1WIU>
Subject: Re: [Sedate] Warren Kumari's No Objection on draft-ietf-sedate-datetime-extended-10: (with COMMENT)
X-BeenThere: sedate@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Serialising Extended Data About Times and Events <sedate.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sedate>, <mailto:sedate-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sedate/>
List-Post: <mailto:sedate@ietf.org>
List-Help: <mailto:sedate-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sedate>, <mailto:sedate-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Oct 2023 18:51:51 -0000

Hi Warren,

> ----------------------------------------------------------------------
> COMMENT:
> ----------------------------------------------------------------------
> 
> I am balloting NoObjection (to a large extent because this is exactly what the
> SEDATE charter calls dfor), but this document fills me with unease.

I’m not sure I understand this concern.

> I agree with Joe Clarke's concerns in the OpsDir around backwards compatibility:
> https://datatracker.ietf.org/doc/review-ietf-sedate-datetime-extended-10-opsdir-telechat-clarke-2023-10-12/
> and
> https://datatracker.ietf.org/doc/review-ietf-sedate-datetime-extended-08-opsdir-lc-clarke-2023-06-12/
> but I don't really know if anything can be done to solve this (other than
> plastering "WARNING: Existing implementations will likely choke and die" all
> over the place).

Implementations of what?
Obviously, don’t feed IXDTF to an RFC 3339 implementation.
If the extensions of IXDTF are not appropriate for an application, don’t use it — you know where to find RFC 3339.

The one update to RFC 3339 reduces the complexity.
Logging should be happening in UTC already, so you now have more license to use Z in place of a not-so-interoperable -00:00.

So the RFC 3339 fix is a net win, and you can avoid the complexity (and additional bulk) of IXDTF by sticking with RFC 3339.

What is the operational impact?

Grüße, Carsten


> I'm also concerned that this will make working with operational logs harder --
> as it is, when 'cat'ing various log files (or looking at logs on various
> network equipment), much of the "meat" of the log is already lost because it
> scrolls off the left side of the screen (or is replaced by [...]).
> 
> Again, much of this seems to be baked into the SEDATE charter, and so I'm
> balloting NoObj, but it is with a feeling of disquiet.
> 
> 
>