Re: [dispatch] [Sedate] WG Review: Serialising Extended Data About Times and Events (sedate)

ned+dispatch@mrochek.com Mon, 07 June 2021 14:47 UTC

Return-Path: <ned+dispatch@mrochek.com>
X-Original-To: dispatch@ietfa.amsl.com
Delivered-To: dispatch@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 52D853A190C for <dispatch@ietfa.amsl.com>; Mon, 7 Jun 2021 07:47:18 -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, 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 ZtZqz7n1ixmG for <dispatch@ietfa.amsl.com>; Mon, 7 Jun 2021 07:47:13 -0700 (PDT)
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 548FD3A1901 for <dispatch@ietf.org>; Mon, 7 Jun 2021 07:47:13 -0700 (PDT)
Received: from dkim-sign.mauve.mrochek.com by mauve.mrochek.com (PMDF V6.1-1 #35243) id <01RZY69KAJ4000GUV9@mauve.mrochek.com> for dispatch@ietf.org; Mon, 7 Jun 2021 07:42:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mrochek.com; s=201712; t=1623076927; bh=g3rKqa6gBIbJzS14Cl/Oc60DQKX2IjMWHYa7WyaXeUw=; h=From:Cc:Date:Subject:In-reply-to:References:To:From; b=EZLUh8jmjElUnPS/oKYiGbzsU2lW+EbXq8mv/J0GNX4W7nP5d3OwiqBJ4IJGo9zt4 d3WR33E1F+/YPRr4cudl5v3rzLgQCZavrZG0ihSGPSiLfi7GkR8sKWZCHPaL+XSoEQ yHiwfK7oYyoPoLEAzMR5C1QiLIPq6YMgnoWyFmuI=
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 <01RZSK5M2ZAO0085YQ@mauve.mrochek.com> (original mail from NED@mauve.mrochek.com) for dispatch@ietf.org; Mon, 7 Jun 2021 07:42:02 -0700 (PDT)
From: ned+dispatch@mrochek.com
Cc: dispatch@ietf.org
Message-id: <01RZY69GSAQA0085YQ@mauve.mrochek.com>
Date: Mon, 07 Jun 2021 06:19:17 -0700
In-reply-to: "Your message dated Mon, 07 Jun 2021 20:44:31 +1000" <d526ea17-ab34-434d-8117-d90aa8b7748f@dogfood.fastmail.com>
References: <162255609215.5567.6852158423318065168@ietfa.amsl.com> <EEA84B36-BEA8-43F2-98F1-7C1BD817278F@ericsson.com> <01RZPZV5ELIY0085YQ@mauve.mrochek.com> <d526ea17-ab34-434d-8117-d90aa8b7748f@dogfood.fastmail.com>
To: Bron Gondwana <brong@fastmailteam.com>
Archived-At: <https://mailarchive.ietf.org/arch/msg/dispatch/Y61kZ1EfOwc4PmX_09ooUOK6IBc>
Subject: Re: [dispatch] [Sedate] WG Review: Serialising Extended Data About Times and Events (sedate)
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dispatch/>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Jun 2021 14:47:18 -0000

> On Wed, Jun 2, 2021, at 02:43, ned+dispatch@mrochek.com <mailto:ned%2Bdispatch%40mrochek.com> wrote:
> > The main problem is that the charter specifies that a variant of RFC 3339 is to
> > be embedded in this new specification, with no consideration given to the
> > alternate approach of incorporating either RFC 3339 or an RFC 3339bis by
> > reference.

> I take a lot of responsibility for this - and it's this way *because* of the
> feedback in DISPATCH last time, which was "don't try messing with RFC3339".  But
> I think maybe you also looked at the draft as it was proposed back then because
> - again - I didn't push hard enough to have an actual draft uploaded which
> specified basically that this would look something like:

I looked at the draft that cited in the charter as being, and I quote, "A good
basis for this work." Nothing more, nothing less.

What you are now saying is that wasn't true. And more generally, you asked
people to spend time reviewing an obsolete version of the proposed work.

This is a good time to point out that the IETF depends on large amounts or work
being undertaken by volunteers, corporate sponsored at best, but in many cases,
aside from an occasional mention in an acknowledgements section, entirely
uncompensated. 

There has been a lot of talk recently about how to make the IETF more welcoming
to newcomers, as well as how to retain people after the work that attracted them
to the IETF is finished. 

I'm afraid I can think of few things more disheartening than a demonstrable lack
of concern for wasting people's time. Indeed, in a curious way it's more
disrespectful than a direct personal attack, since at least when someone attacks
you it's clear that they care about whatever it is you said or did.

In any case, in the future, when you propose a charter, please try and make sure
it accurately represents the work you want to do.

> "RFC3339{bis}-point-in-time{extended context}" (exact encoding TBD)

> And that we wouldn't mess with 3339 OR we would BIS 3339 for the first part,
> and produce another document which referenced RFC3339 or RFC3339bis as the
> definition for the point-in-time part.

> This is how I understand the goals of this intended group to be - and if
> that's not adequately represented in the proposed charter text then I would
> welcome clarifying edits!

We are way past this being a matter that can be resolved by a few edits.

First, the current charter proposal needs to be withdrawn. You then need to
produce two drafts:

(1) RFC 3339bis 
(2) Extended context

You then may want to get some preliminary review of these documents, to make
sure they track with your intended goals. Or not - it may be that the people
working on these specifications have a clear shared understanding of what's
needed.

Once this is done a new charter needs to be submitted that describes the work to
be done, with these two new drafts as a starting point. Given the wide use of
RFC 3339, it needs to be very specific about what is or isn't in scope for the
revision of that specification.

As I said in a previous comment, I have no idea what, if anything, to do about
the revised versions of ISO 8601, so I leave that to you to figure out. 

That said, some of the subsequent comments about ECMA International TC39 and ISO
TC154, as well as statements like "Temporal proposal having reached stage 3" and
"delegates are already working on implementing it in various engines" seem to me
to be even more of a cause for concern. If this work really is as advanced as
these statements seem to imply, and is in any way constraining on what we're
doing here, then the WG needs access to these specifications.

In case it isn't clear, the situation I want to avoid is where someone in the WG
comes up with some proposal, only to be told, "Sorry, that's not the TC39 way,
and no, I don't have anything to show you what that way actually is."

I think that covers it.

				Ned