Re: [Jmap] Working group last call: draft-ietf-jmap-mdn-03

"Bron Gondwana" <brong@fastmailteam.com> Fri, 22 November 2019 05:19 UTC

Return-Path: <brong@fastmailteam.com>
X-Original-To: jmap@ietfa.amsl.com
Delivered-To: jmap@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1D80C120288 for <jmap@ietfa.amsl.com>; Thu, 21 Nov 2019 21:19:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level:
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, 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=rrzdhB6a; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=qoQlKuQc
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 bta7zUBUNvJQ for <jmap@ietfa.amsl.com>; Thu, 21 Nov 2019 21:19:19 -0800 (PST)
Received: from wout1-smtp.messagingengine.com (wout1-smtp.messagingengine.com [64.147.123.24]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 594E112022D for <jmap@ietf.org>; Thu, 21 Nov 2019 21:19:19 -0800 (PST)
Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.west.internal (Postfix) with ESMTP id 9E9D810DC; Fri, 22 Nov 2019 00:19:18 -0500 (EST)
Received: from imap99 ([10.202.2.99]) by compute6.internal (MEProxy); Fri, 22 Nov 2019 00:19:18 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= fastmailteam.com; h=mime-version:message-id:in-reply-to :references:date:from:to:cc:subject:content-type; s=fm1; bh=lTF1 omGVeDBVOwAMd2HNtR28QzuLMmPkSb/E1gkbvgI=; b=rrzdhB6aPA3eP4/3VzXy J7RAniJ1BhWcusUh7i5m421zHeBARroUfRJQ5tI+XqEIjLrdxGXllTwPRdvmQz8Y gY68FtmKfbYqXxNEY1gFfHC773FfdXEzm/Oe9nr0+HeBzf1c0QCgCPWuQkrtDZ6i OrVtqFTqEgBPMALSkF/7deZNvgAUI3qnZXvnF75xlF034y9p95BP+TWFNJ/o1tYO PM1/7Soa0CfnZIBg4PBHgsYwFHJVmUIBNSyZBKClAOtV4Q1LLwbp3E4Y6C7nEbUz w99lP33JZB2Q54G2hcULItm17dCUgrWviKH3+WDS43CJi0vDdWAQu4fCB54Fxyfg ug==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=lTF1om GVeDBVOwAMd2HNtR28QzuLMmPkSb/E1gkbvgI=; b=qoQlKuQcUxlWTig2nMiISA kGDaLGZqWcfw2ugdzLqv1kjyHZPxAeddmrTrFaz0VyiYd95RkMbE34HGp4pse12A 2rZc3WTSnG71egsHvAqgDR8FpFc7HPXEQ7TZnCWr/Bb/3zHx6/MtA2s6kF80Iofu 4OozcGfCgthIWqkgMP8AHo9ke1bRIOmgFLNYCJXg0iqyYyh1W0IsWHamUa+CCOaf GHh8g+I3kIrLTQVDax2XZtbvbWhfAwnednHKmVtDIOdG7X5t8TFKCpI/yRKW+z9B 7sU0nWVtMuttMDodFjROhYUc+bQBD9eXKVyVAwi2XiDf1HiJ+Pq/pdwZrfe8xn4w ==
X-ME-Sender: <xms:1W_XXWfYbS40d0j-F2D3RCddvKqha2peQqzjL7lTFYwtopsHpCWlNw>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedufedrudehfedgkedtucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepofgfggfkjghffffhvffutgesrgdtreerreertdenucfhrhhomhepfdeurhho nhcuifhonhgufigrnhgrfdcuoegsrhhonhhgsehfrghsthhmrghilhhtvggrmhdrtghomh eqnecuffhomhgrihhnpehivghtfhdrohhrghdpihgvthhfrddrohhrghenucfrrghrrghm pehmrghilhhfrhhomhepsghrohhnghesfhgrshhtmhgrihhlthgvrghmrdgtohhmnecuve hluhhsthgvrhfuihiivgeptd
X-ME-Proxy: <xmx:1W_XXb77KNtsiq--CM8EBUmEvig5bA0VFG-RFQB4lvtGgDQUFepqZw> <xmx:1W_XXbKBA7QK-GJ9znjEo7XxWestKHu57oAvljSOX7dEWWeEwLgpAA> <xmx:1W_XXUPzHaWoxXqVccUzryu4mzq3mIhh41BL8md1kYwz0bTWR6tkIQ> <xmx:1m_XXVwfCPzX44CBfA4dn-naQJ0f4A4mVzFeEZE9GqdSfNexKzR8GA>
Received: by mailuser.nyi.internal (Postfix, from userid 501) id C0A12300DFE; Fri, 22 Nov 2019 00:19:17 -0500 (EST)
X-Mailer: MessagingEngine.com Webmail Interface
User-Agent: Cyrus-JMAP/3.1.7-578-g826f590-fmstable-20191119v1
Mime-Version: 1.0
Message-Id: <5365e458-8fe8-4bf2-9b5c-5a1ea386b79c@dogfood.fastmail.com>
In-Reply-To: <ed66abcb-b2e5-4032-b809-f7534e3318d8@dogfood.fastmail.com>
References: <1776898c-03ee-4d34-b254-a9c638dd3741@dogfood.fastmail.com> <ed66abcb-b2e5-4032-b809-f7534e3318d8@dogfood.fastmail.com>
Date: Fri, 22 Nov 2019 16:19:14 +1100
From: Bron Gondwana <brong@fastmailteam.com>
To: jmap@ietf.org
Cc: Raphael OUAZANA <rouazana@linagora.com>
Content-Type: multipart/alternative; boundary="80eef5da27dd43788dd880e9d315b5fe"
Archived-At: <https://mailarchive.ietf.org/arch/msg/jmap/7Pog-GjHGork9ZEgVIh6MLr3CsA>
Subject: Re: [Jmap] Working group last call: draft-ietf-jmap-mdn-03
X-BeenThere: jmap@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: JSON Message Access Protocol <jmap.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/jmap>, <mailto:jmap-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/jmap/>
List-Post: <mailto:jmap@ietf.org>
List-Help: <mailto:jmap-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/jmap>, <mailto:jmap-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 22 Nov 2019 05:19:21 -0000

Raphael,

With my chair hat on - I'm happy for you to either issue drafts with updates during the last call period, or wait until the end and issue another draft containing all the feedback at the end of the last call period.

Either way, I'm happy to submit to publication after this last call without doing another last call - so long as those who have given feedback during this time agree that it's been addressed in the final draft!

Cheers,

Bron.

On Fri, Nov 22, 2019, at 15:51, Neil Jenkins wrote:
> Overall I think this doc is good. A few nits:
> 
>> o  forEmailId: "String" Email Id of the received email this MDN is
   relative to.
> 
> This needs to be nullable, as described in MDN/parse.
> 
>> o  originalMessageID: "String|null" (server-set)
> 
> I think this should be *originalMessageId* (lowercase d on the end) for consistency.
> 
>> 2.1 <https://tools.ietf.org/html/draft-ietf-jmap-mdn-03#section-2.1>.  MDN/set

>> 
   Standard "/set" method as described in [RFC8620 <https://tools.ietf..org/html/rfc8620>] where only the
   _create_ parameter is supported.
> 
> This is not quite right: the "accountId" and "ifInState" arguments are fine. I think this text should say something like:
> 
>> Only create is supported; any attempt to update/destroy MUST be rejected with a "forbidden" SetError.
> 
> And as a general comment, in the final versions of RFC8620/8621 we cleaned up the formatting so it worked better in the plain text version of the RFCs; I suggest adopting the same. So we use "quote" for a property name reference (not _underscore_) and remove the *asterisks* around the property names in the definitions.
> 
> Cheers,
> Neil.
> _______________________________________________
> Jmap mailing list
> Jmap@ietf.org
> https://www.ietf.org/mailman/listinfo/jmap
> 

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