Re: [calsify] [art] Artart last call review of draft-ietf-calext-ical-relations-09

Bron Gondwana <brong@fastmailteam.com> Mon, 21 February 2022 03:20 UTC

Return-Path: <brong@fastmailteam.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 6A4343A0CC9 for <calsify@ietfa.amsl.com>; Sun, 20 Feb 2022 19:20:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level:
X-Spam-Status: No, score=-2.097 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, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=fastmailteam.com header.b=Ge5bboIK; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=ToCOpLey
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 0cvx6HZD1dKq for <calsify@ietfa.amsl.com>; Sun, 20 Feb 2022 19:20:16 -0800 (PST)
Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 31ECB3A0CC7 for <calsify@ietf.org>; Sun, 20 Feb 2022 19:20:15 -0800 (PST)
Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id 68F545C0132 for <calsify@ietf.org>; Sun, 20 Feb 2022 22:20:15 -0500 (EST)
Received: from imap43 ([10.202.2.93]) by compute1.internal (MEProxy); Sun, 20 Feb 2022 22:20:15 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= fastmailteam.com; h=cc: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=fm2; bh=fhxZvmATucs9V2 CpKpGD2sawM0Go61lJlXnBqFX6xqs=; b=Ge5bboIKCmfWOIPKSQecslN85atItn fmmicbuSdkWIYC3e/rQj10ClkZ/qZvsC8SlnFN9LAn1k3RT2yHuyJRzF4Hxd2Q3T HXFdhXf8/aqr/4MDxKv5O9fkEvAwVATh4Y6fvrLbqt0aCq32P1K03elo4e5XT0J6 yzG196UvS9e4K1RbZP2sjhUY6vXhmnCSQVQ/gc5y3FBjmftw4yvSPfCQTXZ0PiLp HD1MmetHwArT8M94uU1ZCTkS4Iqnuuw/+722HpH6U4iZyBsPa681kekmHa0kfmVV riG/bVugsgyefGSy9QVyOYdJse279xmiTsrrzHl21hQXSoqqZzSvFMNQ==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:date: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=fm2; bh=fhxZvmATucs9V2CpK pGD2sawM0Go61lJlXnBqFX6xqs=; b=ToCOpLeyij8zPe9YapgH2BKxf/U1gKRoO Hz3Y1fw97UlpKlWZupDHNEUGRWYO0pFnI4Z7KGlP0ZuFCbvGRFr8D/3VeJ69+9iL dVYKRqXtmaMTtIVUaz65Etj/sLB2UIjQcjhpM739Qefy/G0MUO6ACrCmxuDA2MLN azCS7GYpAA6Ch0e/Oak/OaxJLTPlD8YhwKQHdd2pJrc/vekBo3cyfdN/vXfHzNms egi9pvXigsHRvfkYjOMDcW5hyPYJ+TxuwQePeQX5vjxiGIWp6VQdRjyMsEUlYQdL R/2J9YCphMQMxDVP51sgVLsZfhO5fT1sNTBylqSUhtDsj7XT2Kdpg==
X-ME-Sender: <xms:7wQTYvyXnzC38kHEqYaWIYiS0MlQnnuygwTKoaGOercyCDAispAyhA> <xme:7wQTYnQ6xgIx2rBadcQ3IOQ3LlgWGhD9rwoa6K3st6s3lprjjL3YfDJMvqaddHBXu YSpPZ1yQ6Y>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvvddrkeehgdehiecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhepofgfggfkjghffffhvffutgesrgdtre erreerjeenucfhrhhomhepfdeurhhonhcuifhonhgufigrnhgrfdcuoegsrhhonhhgsehf rghsthhmrghilhhtvggrmhdrtghomheqnecuggftrfgrthhtvghrnhepffdvkeefgeelie eutedttdffheevvefffeekuddvtddtkeeigfejuddvhfdvudelnecuffhomhgrihhnpehi vghtfhdrohhrghenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfh hrohhmpegsrhhonhhgsehfrghsthhmrghilhhtvggrmhdrtghomh
X-ME-Proxy: <xmx:7wQTYpVzO7kN78ZgjzFWdIBugVXJETZ4FXN9vyP-FtrZdreQDRRJvw> <xmx:7wQTYpiAZ1Dof_I0NVULevAaBDPauXjOMQImedCbsg3x1dePNMhCxA> <xmx:7wQTYhAV_tGT1CgLT0QqhAF5WdckLIXFr39JZrMXHQJ1hOVAPfKNrQ> <xmx:7wQTYkOGtGu3ZErXD2Co9B2WwYK7PYbUE3agbOYxiOFJJGow6L6opg>
Received: by mailuser.nyi.internal (Postfix, from userid 501) id 1727BAC0E99; Sun, 20 Feb 2022 22:20:15 -0500 (EST)
X-Mailer: MessagingEngine.com Webmail Interface
User-Agent: Cyrus-JMAP/3.5.0-alpha0-4778-g14fba9972e-fm-20220217.001-g14fba997
Mime-Version: 1.0
Message-Id: <15c1c5b2-27da-48e1-a6af-5526b1f9a482@dogfood.fastmail.com>
In-Reply-To: <cd471b4a-fdfc-b8fe-19fa-253f0f58a510@bedework.com>
References: <164418448737.20648.7264741467656389932@ietfa.amsl.com> <ceae308b-4d9d-9c39-7e0c-53e121bebea5@gmail.com> <5385e907-c4bd-793c-567b-28d724b088ff@ntlworld.com> <0824a0fe-4e4f-174f-4c97-50d294b519e9@gmail.com> <HE1PR07MB421778D29A4780A1E1E9B7FF98369@HE1PR07MB4217.eurprd07.prod.outlook.com> <cd471b4a-fdfc-b8fe-19fa-253f0f58a510@bedework.com>
Date: Sun, 20 Feb 2022 19:19:54 -0800
From: Bron Gondwana <brong@fastmailteam.com>
To: calsify@ietf.org
Content-Type: multipart/alternative; boundary="98163f6a426a4a69982724085fa431de"
Archived-At: <https://mailarchive.ietf.org/arch/msg/calsify/Q5VzWZTiFyQgCniOHa2aDJVc6GA>
Subject: Re: [calsify] [art] Artart last call review of draft-ietf-calext-ical-relations-09
X-BeenThere: calsify@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Calendaring and Scheduling Standards Simplification <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: Mon, 21 Feb 2022 03:20:22 -0000

Sorry for the delay on this message, I was in transit to M3AAWG and didn't hit approve for a while.  Mike posted this days ago, but from an address which isn't on the list.

On Thu, Feb 17, 2022, at 08:30, Michael Douglass wrote:
> I'm just headed out for a long weekend at my daughter's. I'll try to get something out this weekend.
> 
> Thanks - Mike
> 
> On 2/17/22 10:40, Francesca Palombini wrote:
>> Spencer: thank you very much for this review! Good catches. Mike, I would agree that removing that sentence “MUST be documented in an RFC updating  [RFC5545].” makes sense. Note that the Update can still be added, if the wg considers it necessary, but maybe it does not need to be spelled out in this document. Would that answer your comment, Spencer?
>> 
>> 
>> Mike, Ben also pointed out that the ABNF is broken here – let’s get that fixed on the next version of the document. Other ballots can be found: https://datatracker.ietf.org/doc/draft-ietf-calext-ical-relations/ballot/
>>  
>> Thanks,
>> Francesca
>>  
>> *From: *art <art-bounces@ietf.org> on behalf of Michael Douglass <mikeadouglass@gmail.com>
>> *Date: *Monday, 14 February 2022 at 23:02
>> *To: *Keith Drage <drageke=40ntlworld.com@dmarc.ietf.org>, art@ietf.org <art@ietf.org>
>> *Subject: *Re: [art] [calsify] Artart last call review of draft-ietf-calext-ical-relations-09
>> 
>> On 2/7/22 05:24, Keith Drage wrote:
>> >
>> > On 07/02/2022 03:31, Michael Douglass wrote:
>> >>
>> >> On 2/6/22 16:54, Spencer Dawkins via Datatracker wrote:
>> >>> Reviewer: Spencer Dawkins
>> >>> Review result: Ready with Nits
>> >>>
>> >>>
>> >>> In section 6.1, I see
>> >>>
>> >>>        In addition to the values defined here any value defined in
>> >>>        [RFC8288] may be used.  However these uses SHOULD be 
>> >>> documented in
>> >>>        an RFC updating both [RFC5545] and [RFC8288]
>> >>>
>> >>> I have two questions - why normative language at all for this? it's a
>> >>> requirement for what people should do, not what the protocol should do.
>> >>>
>> >>> and why SHOULD? It seems that if this is something that ought to 
>> >>> happen, I
>> >>> don't understand why allowing the possibility that it won't happen 
>> >>> makes sense.
>> >>
>> >> I was supposed to change this but managed to miss it. I believe the 
>> >> language should be something like:
>> >>
>> >> --------- New ----------------
>> >>
>> >>       In addition to the value defined here any link relation in the 
>> >> link
>> >>       registry defined in [RFC8288], or new link relations may be used.
>> >>       However these uses MUST be documented in an RFC updating 
>> >> [RFC5545].
>> >>
>> >> ------------------------------
>> >>
>> >> I think this ensures:
>> >>
>> >> a. We have the appropriate documentation specifying what it means in 
>> >> the calendaring context and
>> >>
>> >> b. There's a link from 5545
>> >>
>> >>
>> > I have to agree with Spencer's original comment here. You should use 
>> > the normative language for the protocol.
>> >
>> > You define what you require here merely by having the IANA registry 
>> > and making it Standards Action or Specification Required.
>> >
>> > I'd also suggest that if a specification addition to the IANA registry 
>> > is required to update this specification, then your forward 
>> > compatibility rules are broken. Probably they are not, therefore the 
>> > addition to the registry does not need to update this document when it 
>> > becomes an RFC.
>> 
>> 
>> Are you saying that last sentence should be removed altogether?
>> 
>> 
>> >
>> > Keith
>> >
>> > _______________________________________________
>> > art mailing list
>> > art@ietf.org
>> > https://www.ietf.org/mailman/listinfo/art
>> 
>> _______________________________________________
>> art mailing list
>> art@ietf.org
>> https://www.ietf.org/mailman/listinfo/art
>> 
> _______________________________________________
> calsify mailing list
> calsify@ietf.org
> https://www.ietf.org/mailman/listinfo/calsify
> 

--
  Bron Gondwana, CEO, Fastmail Pty Ltd
  brong@fastmailteam.com