[Jmap] Call for adoption: JMAP QUOTA

"Bron Gondwana" <brong@fastmailteam.com> Fri, 06 September 2019 00:37 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 E8C55120071 for <jmap@ietfa.amsl.com>; Thu, 5 Sep 2019 17:37:09 -0700 (PDT)
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=Zs86wF60; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=Oqh+ZXMS
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 KxctNjoDiVIb for <jmap@ietfa.amsl.com>; Thu, 5 Sep 2019 17:37:08 -0700 (PDT)
Received: from wout2-smtp.messagingengine.com (wout2-smtp.messagingengine.com [64.147.123.25]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 31693120043 for <jmap@ietf.org>; Thu, 5 Sep 2019 17:37:08 -0700 (PDT)
Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.west.internal (Postfix) with ESMTP id 7EB50657 for <jmap@ietf.org>; Thu, 5 Sep 2019 20:37:07 -0400 (EDT)
Received: from imap7 ([10.202.2.57]) by compute6.internal (MEProxy); Thu, 05 Sep 2019 20:37:07 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= fastmailteam.com; h=mime-version:message-id:date:from:to:subject :content-type; s=fm3; bh=oSU+LBoT6Kv1fKE9McHiKtuxR474ijnwVydTt7e lJsQ=; b=Zs86wF60jUgUMygISIUMvwTIIlyUzMkjwEf74F506dJ2KpN7ql4nd1p vy7L98pE8LQsXISOyidh+Fn2YFswWXsXcXDXC0mBIbtHYxd+5QmvO4sweir1mRM2 YywCfaul19P2o/mgWrPhpSNtKsfMMw9TXe88ptX/NPft7l3ECG6+FQTItFhDnJ1K oURZOZNwGzgpZhxzTeFfpwz0ialn6h4FHLHnqjExC/lLQI8nTC/YpAb9nBilb7w8 jTipTllzUqs/swbacA5KJ5yaEjoCZBf4/qg/X+ZXkYWFOHswRQx7seKkLTzBqEfk 8q0D7VfZ3j0elejzC/H3jjKHssOsvrg==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:message-id :mime-version:subject:to:x-me-proxy:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm3; bh=oSU+LBoT6Kv1fKE9McHiKtuxR474i jnwVydTt7elJsQ=; b=Oqh+ZXMSp+ICjltOqdWBXt63wzIXdyZveGvSoEWbzn/iz Xk4d+FxbK4xo9oX15TDz2knwNC7ktVNEHT2oN6L+52PA0oOZwscvZ44br6kW+TtC ejzviAL1UCfrBBPorrOsCqiCgaOSIkz2O9n2WyKuHZtkg5qPJE/RztQigw2oZQ/J osSxqTTlwrFR/SvXAnVWtHe7hgdXJFGFhn2bue8oqJ4iB3SQ5WWrh1ZbOaXeGlDp uuWbaBwSZnOR3GAcIndEZm2rCkRV5ref8J2zswR3wUr8Rq4gMl6oC3So+9qWNJRy 3voQsDwqBsfYtgEAXE4i7syhHI+8t7H99sPir91hA==
X-ME-Sender: <xms:MqpxXaFZdJY3mbaYeiVoh4qSlwmyW5ZJEIxpovI1CQVx3R5_2Nnm0Q>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduvddrudejkedgvdduucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefofgggkfffhffvufgtsegrtderre erredtnecuhfhrohhmpedfuehrohhnucfiohhnugifrghnrgdfuceosghrohhnghesfhgr shhtmhgrihhlthgvrghmrdgtohhmqeenucffohhmrghinhepghhithhhuhgsrdgtohhmpd hivghtfhdrohhrghenucfrrghrrghmpehmrghilhhfrhhomhepsghrohhnghesfhgrshht mhgrihhlthgvrghmrdgtohhmnecuvehluhhsthgvrhfuihiivgeptd
X-ME-Proxy: <xmx:MqpxXZ1X5_XGFOQZOjIdzOmntIGFPBdkLqZZ5qk5GSYvLU3r0cKIjw> <xmx:MqpxXfqaERVfE7mm9GlIAGNyrQYHDUpyo30pCc5u7T7YUfxfETLt7Q> <xmx:MqpxXeMrr1a7r8tEQQWAkgRoaZ9AF4kALyssjHSIjm8qPQ4pQp1Fkg> <xmx:M6pxXS6QO7S3bojxh4LMQdUGOf6B4PSffbFtK8QE9T5srzPbDl6oMw>
Received: by mailuser.nyi.internal (Postfix, from userid 501) id AA110180091; Thu, 5 Sep 2019 20:37:06 -0400 (EDT)
X-Mailer: MessagingEngine.com Webmail Interface
User-Agent: Cyrus-JMAP/3.1.7-188-g385deb1-fmstable-20190905v2
Mime-Version: 1.0
Message-Id: <d90d5d6e-3c1a-4d90-875f-fc55de3c7c6f@beta.fastmail.com>
Date: Fri, 06 Sep 2019 10:36:46 +1000
From: Bron Gondwana <brong@fastmailteam.com>
To: jmap@ietf.org
Content-Type: multipart/alternative; boundary="ded41a9e984a42a490cc73a48c6f928a"
Archived-At: <https://mailarchive.ietf.org/arch/msg/jmap/S8tyed--JIoBDHPEb5pxKzvEeGM>
Subject: [Jmap] Call for adoption: JMAP QUOTA
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, 06 Sep 2019 00:37:10 -0000

Just to make it official!

This is a call for adoption for a specification for exposing (and potentially also managing) quotas over JMAP. As there are already multiple people in favour per the thread at https://mailarchive.ietf.org/arch/msg/jmap/G4C83gJEgjrjxi52J7UKaMc9TpY I am asking now if there are any objections.

If you do have objections, please make them by Friday, 20 September (2 weeks from today). If there are no objections we will adopt a draft at that point.

As a starting point we will work from https://github.com/linagora/jmap/pull/19.

I believe this work is within our charter, specifically:

> Extensions to the existing core and* mail* JMAP specifications are also
> within scope for this working group, for example any additional parts
> of SIEVE, *IMAP*, SMTP submission, as well as transport of JMAP over
> WSS (WebSocket over TLS, RFC 6455).

Quota exists as part of IMAP (RFC2087), so is in scope.

This proposed work will also take into account the work on IMAP quota being done in the EXTRA working group on https://datatracker.ietf.org/doc/draft-ietf-extra-quota/

Regards,

Bron.

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