Re: [calsify] Fwd: New Timestamp Draft

Ned Freed <ned.freed@mrochek.com> Sat, 23 January 2021 23:27 UTC

Return-Path: <ned.freed@mrochek.com>
X-Original-To: calsify@ietfa.amsl.com
Delivered-To: calsify@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 464293A0D76 for <calsify@ietfa.amsl.com>; Sat, 23 Jan 2021 15:27:47 -0800 (PST)
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, SPF_HELO_NONE=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 RNgzFr2kayi6 for <calsify@ietfa.amsl.com>; Sat, 23 Jan 2021 15:27:44 -0800 (PST)
Received: from plum.mrochek.com (plum.mrochek.com [172.95.64.195]) (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 F3DFC3A0D63 for <calsify@ietf.org>; Sat, 23 Jan 2021 15:27:43 -0800 (PST)
Received: from dkim-sign.mauve.mrochek.com by mauve.mrochek.com (PMDF V6.1-1 #35243) id <01RUQ0ZYNU8G00EIP4@mauve.mrochek.com> for calsify@ietf.org; Sat, 23 Jan 2021 15:22:40 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mrochek.com; s=201712; t=1611444160; bh=DLMeOXHBrp0l/f5pQKbQ/NfNdEubNbHrN+a294Q49+4=; h=Cc:Date:From:Subject:In-reply-to:References:To:From; b=JXOZhvt+q/NydKU663hs8ftTxNtur6z4oWoGYlfWBJswaVISh7K12+u9+OG+6ZRAw Rac0MSJ0GZxJuHinXu9zT/ceHyzz6abu+Js/c+hZNARlwmu9gq4lVOLH2hV5ecWL1I XhU+MNFGzV9dmKjmfczbtSw2z5CrbnOYTGGe5xEs=
MIME-version: 1.0
Content-transfer-encoding: 7bit
Content-type: TEXT/PLAIN; CHARSET="US-ASCII"
Received: from mauve.mrochek.com by mauve.mrochek.com (PMDF V6.1-1 #35243) id <01RUAOXM63XS005PTU@mauve.mrochek.com>; Sat, 23 Jan 2021 15:22:37 -0800 (PST)
Cc: "calsify@ietf.org" <calsify@ietf.org>, Ned Freed <ned.freed@mrochek.com>
Message-id: <01RUQ0ZW4L3U005PTU@mauve.mrochek.com>
Date: Sat, 23 Jan 2021 15:17:01 -0800
From: Ned Freed <ned.freed@mrochek.com>
In-reply-to: "Your message dated Sat, 23 Jan 2021 02:53:34 +0530" <c9a1caed-829a-2339-21c1-5f0970110863@igalia.com>
References: <5927c3a3-9539-553d-598a-18d8bdadb244@igalia.com> <c9a1caed-829a-2339-21c1-5f0970110863@igalia.com>
To: Ujjwal Sharma <ryzokuken@igalia.com>
Archived-At: <https://mailarchive.ietf.org/arch/msg/calsify/fhiQBDkW5vqVqTnr3rq4-VjfnwI>
Subject: Re: [calsify] Fwd: New Timestamp Draft
X-BeenThere: calsify@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: <calsify.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/calsify>, <mailto:calsify-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/calsify/>
List-Post: <mailto:calsify@ietf.org>
List-Help: <mailto:calsify-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/calsify>, <mailto:calsify-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 23 Jan 2021 23:27:47 -0000

Generality has real costs. To name the obvious example, I don't want to
*ever* see a timezone rule in a log file timestamp, or a field in an
email message.

I wouldn't have a problem with any of this if all you were proposing a new
format for calendar usage. Calendars are unusual in that they routinely deal
with dates in the future, and worse, dates in the future that are subject to
the vagarities of human behavior - so a given value does NOT, in general,
specify a fixed point in time.

But you're proposing a replacement for ISO 8601/RFC 3339, with the implication
that absent per-application profiling you have to accept the gamut. That IMO
goes too far.

				Ned


> CCing the Calsify ML because I didn't include it in the original email
> by mistake.

> -------- Forwarded Message --------
> Subject: Re: [calsify] New Timestamp Draft
> Date: Sat, 23 Jan 2021 02:51:00 +0530
> From: Ujjwal Sharma <ryzokuken@igalia.com>
> Organization: Igalia S.L.
> To: Ned Freed <ned.freed@mrochek.com>

> Hi Ned!

> I could not agree with you more on the different matters. Here's the
> response to the specific points raised by you.

> On 23/01/2021 12.17 am, Ned Freed wrote:
> > +1. The stability of this specification has been invaluable.

> Please refer to my email to Eliot for more clarification on this.
> Overall, this is a goal that I share wholeheartedy, and the whole idea
> behind the new draft is to design it in a way that is very generalized
> and that allows us to avoid any further additions to it and keep a
> similar level of stability. Note for example the deferring of key
> selection and standardization to bodies like IANA and Unicode consortium.

> > +1. And if there's some sort of liason with ISO or whoever is responsible
> > for this, they should be engaged.

> My understanding of the situation has been that this liason would be
> CalConnect. By all means, we have been collaborating quite closely with
> them, thanks to the amazing efforts of Ronald Tse and have plans to work
> with them further to enable greater adoption.

> Hope this helps, please feel free to ask for further clarifications.

> Best,
> Ujjwal

> --
> Ujjwal "Ryzokuken" Sharma (he/him)

> Compilers Hacker, Node.js Core Collaborator and Speaker