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

Raphael OUAZANA <rouazana@linagora.com> Mon, 16 December 2019 16:59 UTC

Return-Path: <rouazana@linagora.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 7802B12085C for <jmap@ietfa.amsl.com>; Mon, 16 Dec 2019 08:59:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.522
X-Spam-Level:
X-Spam-Status: No, score=-1.522 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, HTML_MIME_NO_HTML_TAG=0.377, MIME_HTML_ONLY=0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=linagora.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 76-Tii2ACY1K for <jmap@ietfa.amsl.com>; Mon, 16 Dec 2019 08:59:02 -0800 (PST)
Received: from outgoing.linagora.com (outgoing.linagora.com [51.75.198.246]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BAE5F12003E for <jmap@ietf.org>; Mon, 16 Dec 2019 08:59:01 -0800 (PST)
Received: from linagora.com (unknown [10.233.69.202]) by outgoing.linagora.com (Postfix) with ESMTP id 9A7D83B; Mon, 16 Dec 2019 16:58:59 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linagora.com; s=s20181122; t=1576515539; bh=O+JdFQqxvE/08cpeZu+JdUp8q+p/9kDJ0TDb9SfRx5E=; h=From:Reply-To:To:Subject:Date:References:From; b=PwjNMFRb/VFnWLeyQ47xJdtd/Y71LiaWrHp/XKiH43LJ7XUMwxyweb8eHpnOyR5Fb PqNDOM8RAzAKVqQpwQvKjHd0qjfkY0K+nXmXPCxJaRci+b21Xge3Ojxeu6UqLGZaIe Us6NFVQ1VOLeq/4PvxWabe1u/UBCxP+y9dLPyL4k4mP++qaIcQhox3Lph0/SwGaGJ4 YpEGSjYdqYU3MxzaQIIlXaWqJH2EtCjZj4ZxmE5stGXcVUnL9ENeX9TZo1cEoeBk3E 0Rf3d5jvPKy2ae6XflAAeYHYCfceCThLNW/qe/Tn1hgAKrezDVqRPKQgRM2EUSEoxx jKgeRiun1jeuQ==
MIME-Version: 1.0
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
From: Raphael OUAZANA <rouazana@linagora.com>
Sender: Raphael OUAZANA <rouazana@linagora.com>
Reply-To: rouazana@linagora.com
To: "jmap@ietf.org" <jmap@ietf.org>, Bron Gondwana <brong@fastmailteam.com>
Message-ID: <Mime4j.38.c9bead4a4e8ed166.16f0fa5fb9b@linagora.com>
Date: Mon, 16 Dec 2019 16:58:53 +0000
References: <1776898c-03ee-4d34-b254-a9c638dd3741@dogfood.fastmail.com> <ed66abcb-b2e5-4032-b809-f7534e3318d8@dogfood.fastmail.com>
Archived-At: <https://mailarchive.ietf.org/arch/msg/jmap/WXoHN0dvW891F1X_0uLs8oKiae8>
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: Mon, 16 Dec 2019 16:59:06 -0000

Thank you all for your remarks.

I uploaded a new version of the draft. I have taken care of all the comments that were made, thank you very much for the suggestions, it was really helpful.

Regards,

Raphaël.

Le 22 novembre 2019 06:19, de brong@fastmailteam.com
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.

https://tools.ietf.org/html/draft-ietf-jmap-mdn-03#section-2.1" name="section-2.1" class="qt-selflink" rel="nofollow">2.1. MDN/set

Standard "/set" method as described in [https://tools.ietf..org/html/rfc8620" rel="nofollow">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


--
  Bron Gondwana, CEO, Fastmail Pty Ltd