Re: [Jmap] Barry Leiba's Yes on charter-ietf-jmap-02-00: (with COMMENT)

"Bron Gondwana" <brong@fastmailteam.com> Thu, 05 December 2019 11:34 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 BE1AC120103; Thu, 5 Dec 2019 03:34:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level:
X-Spam-Status: No, score=-2.7 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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=fastmailteam.com header.b=uklGvXAw; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=YfI4rGGk
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 dxvzRtIKKDli; Thu, 5 Dec 2019 03:34:47 -0800 (PST)
Received: from wout5-smtp.messagingengine.com (wout5-smtp.messagingengine.com [64.147.123.21]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BC46D12004A; Thu, 5 Dec 2019 03:34:44 -0800 (PST)
Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.west.internal (Postfix) with ESMTP id D399FA69; Thu, 5 Dec 2019 06:34:43 -0500 (EST)
Received: from imap99 ([10.202.2.99]) by compute6.internal (MEProxy); Thu, 05 Dec 2019 06:34:44 -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=Llk8 wpPOfoYD80McwS9YpJQBHYdfZ62ZZFHeDOXiS74=; b=uklGvXAwh2KUSToUTnhV RKft68TfzLR7QKdtXmdoGJbpMmIlV7YI6GnXOZ2Ia0bRa5PaE2jQPrWxxsS/sshv AbkTWa4tcf5gja00lwVMvV81fvdtd0XVq4ETxVauSaAaq0hMAg1BI2LeK3H9Mb6x GiUnJjhHD6c8pru4Bd/wD1WXYM0lsIu/ImmZ0ET4pKMYanXxgtUevgnoWfZP+68s RGAAs+6aP/cod57rgu+fA2/l5Qonc9+8+876cv7cpTragKCHY4FmPkwVx3YHSq9B hDGaMb9NANSwXO7vD38oCYtOK30cYAk5raoXd1I8Z7oZVAnnbPGKHqVLpND5Dtnp DQ==
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=Llk8wp POfoYD80McwS9YpJQBHYdfZ62ZZFHeDOXiS74=; b=YfI4rGGk+fOi9u/549AgN4 4tvniDzEb6/zqtTmmHWfNdaOCxDnkFiz4TkCgt2tYZl58wLLRFFX4gA3AXpi7n6B FsLJHqZtgsiW3U049Fef8tpDlNpwKPOv7NJ+bi4ZMtaanZE8wjojBprve7i9BHDt VylcLEw7FEkfOueUfEqaA/SU+UNaSXPx8G5O+vADPsRQjvvH4l+8GLqeItuFOhOZ ePSyobpetrXthjR4Hsdrsq7HdLvegaueSWmW6zfKUi9weu1knnGScT16AfnnHci/ LcOsKn3UnUZQID2w4SvLx8rVYpE5xgppJh3lVQX7rig7aia4EAqzQzDPLk9mtaMw ==
X-ME-Sender: <xms:U-voXSc-7rjlXuBezwS8hUwaMs6YSuwyYuw8gy6vPwyG7oyo3RfgAA>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedufedrudekuddgfedtucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepofgfggfkjghffffhvffutgesmhdtreerreerjeenucfhrhhomhepfdeurhho nhcuifhonhgufigrnhgrfdcuoegsrhhonhhgsehfrghsthhmrghilhhtvggrmhdrtghomh eqnecuffhomhgrihhnpehgihhthhhusgdrtghomhdpihgvthhfrdhorhhgnecurfgrrhgr mhepmhgrihhlfhhrohhmpegsrhhonhhgsehfrghsthhmrghilhhtvggrmhdrtghomhenuc evlhhushhtvghrufhiiigvpedt
X-ME-Proxy: <xmx:U-voXQAAjXUsO4X8WFnt5n9atTZQ9-Ss3Tf8YmtSOFyHQfbfkdNjZw> <xmx:U-voXRtQJqdkVx9EuI9gdy6FxoAysZ-lZhMnPxKeUZyV3qLPZ99eWg> <xmx:U-voXZy6nlocHsW0kigYttP1UBafvEKD_5yKlHGdjATa6O38wBHJPQ> <xmx:U-voXTRTNDeu6SgOlPoBXXWsR49gfi4_XmTN8zVLB3HyYxgo8AqZyg>
Received: by mailuser.nyi.internal (Postfix, from userid 501) id 2504F30006F; Thu, 5 Dec 2019 06:34:43 -0500 (EST)
X-Mailer: MessagingEngine.com Webmail Interface
User-Agent: Cyrus-JMAP/3.1.7-612-g13027cc-fmstable-20191203v1
Mime-Version: 1.0
Message-Id: <999f2d6d-0d09-44b6-9b99-ca43774b045f@dogfood.fastmail.com>
In-Reply-To: <157538205135.24843.17780384774128724876.idtracker@ietfa.amsl.com>
References: <157538205135.24843.17780384774128724876.idtracker@ietfa.amsl.com>
Date: Thu, 05 Dec 2019 22:34:48 +1100
From: Bron Gondwana <brong@fastmailteam.com>
To: Barry Leiba <barryleiba@computer.org>, The IESG <iesg@ietf.org>
Cc: jmap@ietf.org, jmap-chairs@ietf.org
Content-Type: multipart/mixed; boundary="69f789ce40584d87855a0d2a06fbbfb8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/jmap/ERskeWcWfjWpxLgpIuFWNgz55FE>
Subject: Re: [Jmap] Barry Leiba's Yes on charter-ietf-jmap-02-00: (with COMMENT)
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: Thu, 05 Dec 2019 11:34:50 -0000

On Wed, Dec 4, 2019, at 01:07, Barry Leiba via Datatracker wrote:
> Barry Leiba has entered the following ballot position for
> charter-ietf-jmap-02-00: Yes
> 
> Actually, "Yes, but..."

Thanks Barry!

I have attached an updated draft charter. It is also available from the master copy where I track changes on Github:

https://github.com/jmapio/jmap/blob/master/ietf-docs/charter.txt

This explicit change is:

https://github.com/jmapio/jmap/commit/23a26b22c5d56c4531f71806b03894180fa1b0c8

> The concrete deliverables at the bottom include JSCalendar but not JSContact;
> please add one for the latter.

When I wrote this, we hadn't yet chosen the location for JSContact work to occur, which is why it wasn't included. I have updated that now to include both the JSContact format for contacts and groups of contacts, and a JMAP Contacts document to describe how to access addressbooks which contain records in JSContact format.

> That would make five concrete deliverables, of which only two (websockets and
> MDNs) have milestones listed. It would be nice to have milestones for the
> others.

I can do that. I already had milestone dates agreed at IETF106 for JSContact, but had not yet had them in datatracker because JSContact isn't in scope until this charter is accepted! I will add milestones for all deliverables once the recharter is finished.

> And there's a milestone for which there's no listed deliverable (the
> implementation guidance). I'm ambivalent here: does it make sense to list it
> as a deliverable? Or maybe it's better just to have it in the milestones, as
> there is a "catch-all" deliverable that will cover it.

We decided at IETF106 to keep that milestone around for now as we think it's a useful document to produce.

I have added additional text to the bottom of the draft charter:

Also within scope for this working group are informational documents for converting between JMAP data representation and other formats which can be used to specify the same underlying data.

JSCalendar also has a document of this type:

https://datatracker.ietf.org/doc/draft-ietf-calext-jscalendar-icalendar/

Though it's being tracked in the CALEXT working group because that's where the JSCalendar format was worked on.

Cheers,

Bron.

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