Re: [Jmap] I-D Action: draft-ietf-jmap-sieve-00.txt

Ken Murchison <murch@fastmail.com> Mon, 14 September 2020 11:35 UTC

Return-Path: <murch@fastmail.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 D64BF3A08CF for <jmap@ietfa.amsl.com>; Mon, 14 Sep 2020 04:35:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.12
X-Spam-Level:
X-Spam-Status: No, score=-2.12 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, FREEMAIL_FROM=0.001, NICE_REPLY_A=-0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, 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=fastmail.com header.b=DMCms4W2; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=CUOy+4Pi
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 ojANpSKehJgP for <jmap@ietfa.amsl.com>; Mon, 14 Sep 2020 04:35:25 -0700 (PDT)
Received: from out5-smtp.messagingengine.com (out5-smtp.messagingengine.com [66.111.4.29]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E9BA63A08CB for <jmap@ietf.org>; Mon, 14 Sep 2020 04:35:24 -0700 (PDT)
Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 4A2165C00A3 for <jmap@ietf.org>; Mon, 14 Sep 2020 07:35:24 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Mon, 14 Sep 2020 07:35:24 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= subject:to:references:from:message-id:date:mime-version :in-reply-to:content-type:content-transfer-encoding; s=fm3; bh=T ds5lDjKr0b1TfF9bTsEc9JbiNTDkDbvZZcG+Vklr7U=; b=DMCms4W2iulHyYvZm 54WNkwVymXsO5dtFg/K/s9jHBt1FOeV30EXwd+REg26z+v4BHea3JF5BiIKbcDR8 tPckzQIAET9rX0aU53peawSkX3AOwzL9ZixCsrOQQp7Zwxm6mNXyD5UkWQUDQ0Ql jMyt6MuTFnK/C6OHY9Cvx5a21njoYzb7/Ld+vaTyTBwMsfkT7II66gCm2ryGGgco rzpFkPnqcwnyIQ11hkp7q1kjmuCCyMadrbLuBsAuRckMUHvQnW94lVOpbSTN25U0 rlXt5G8CResxah53K08d8k+sRIbM0XtKYqDVAxdI7ha/tLmXNbKD9ub8oVx2jMNy wavXw==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding: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=fm3; bh=Tds5lDjKr0b1TfF9bTsEc9JbiNTDkDbvZZcG+Vklr 7U=; b=CUOy+4Pi4RscEc6AW/5BEFFTiyqHL0pxb/s6g2C7+lwYzwHVC8KLyx83e uq0IJxYm6HgTPxPDreKPdkcWrck/gl2IOeifYmLAkTLGLWh9FP3YMhzL6KjLRRxy 0dcRRVj9MpGoukFtagK0ZJqvkfrbDPr2WyVelkL6wFZZ5mwknjm7miCsY1CqhMZy i2D+DvoJkhdMehP0DhC6pGEAXqxo2K47+9cLS3hIL8HnyyisQ5dcFiZm3nFDCIUS Z6xWMheBB7NB1vVeicCIzXtZ0gnt/kLi5pvmgqX+G0ZKyP5Or9Nvw9rk9TEOWjRs bybbW93yD3Jee2ZWGK6bXjjmHYHHw==
X-ME-Sender: <xms:e1VfX4JGpCJy1l8c1jt-1OwDShGR8L17ojgP5trq-jxG-4K-Hb-Nfg> <xme:e1VfX4LtGFt-89HLssF7eOAz6_ITUnyvQYOFGpypiOnqqEqzKXUvrw9Rr8jyRoEJf YMu6iZD2G7zzA>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduiedrudeiiedggedvucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefuvfhfhffkffgfgggjtgfgsehtke ertddtfeejnecuhfhrohhmpefmvghnucfouhhrtghhihhsohhnuceomhhurhgthhesfhgr shhtmhgrihhlrdgtohhmqeenucggtffrrghtthgvrhhnpedvueetudegieffieetvdfhie dutedvgeejkeekudetvddvvdduteejvefghfdvkeenucffohhmrghinhepihgvthhfrdho rhhgnecukfhppeejgedrjeejrdekhedrvdehtdenucevlhhushhtvghrufhiiigvpedtne curfgrrhgrmhepmhgrihhlfhhrohhmpehmuhhrtghhsehfrghsthhmrghilhdrtghomh
X-ME-Proxy: <xmx:e1VfX4tEONbpKwlF6J178Tsql7jnNRC1p2xFqISsvfUyobhfdIDmIw> <xmx:e1VfX1Z9kcKZmthy_0d4uHAAzlhXROGeCo3wLYUwmhOekrZm9u-59g> <xmx:e1VfX_ZlGeqe3ylpB6G83PM7WLmtoX0ucaIt63PCxiZgoa8FB20dEA> <xmx:fFVfX4k_Evq15u6btmYV__phGySU9VuVY_wtL_FtgLAQjKCDy7y_xg>
Received: from [192.168.1.22] (cpe-74-77-85-250.buffalo.res.rr.com [74.77.85.250]) by mail.messagingengine.com (Postfix) with ESMTPA id CB4AE3064682 for <jmap@ietf.org>; Mon, 14 Sep 2020 07:35:23 -0400 (EDT)
To: jmap@ietf.org
References: <159939639047.12479.7539337766278478433@ietfa.amsl.com>
From: Ken Murchison <murch@fastmail.com>
Message-ID: <0493fb7f-4070-5bf7-3346-2839118b4385@fastmail.com>
Date: Mon, 14 Sep 2020 07:35:23 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.11.0
MIME-Version: 1.0
In-Reply-To: <159939639047.12479.7539337766278478433@ietfa.amsl.com>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: 8bit
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/jmap/_v7AAPCpSQkl6ILmjAYVnwZBBx0>
Subject: Re: [Jmap] I-D Action: draft-ietf-jmap-sieve-00.txt
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, 14 Sep 2020 11:35:27 -0000

Note that in the process of implementing SIeveScript/test I have decided 
that the list of actions in the response should be an array of objects 
rather than an array of strings.  I will create a -01 draft with these 
changes soonish.


On 9/6/20 8:46 AM, internet-drafts@ietf.org wrote:
> A New Internet-Draft is available from the on-line Internet-Drafts directories.
> This draft is a work item of the JSON Mail Access Protocol WG of the IETF.
>
>          Title           : JMAP for Sieve Scripts
>          Author          : Kenneth Murchison
> 	Filename        : draft-ietf-jmap-sieve-00.txt
> 	Pages           : 15
> 	Date            : 2020-09-04
>
> Abstract:
>     This document specifies a data model for managing Sieve scripts on a
>     server using JMAP.
>
> Open Issues
>
>     o  Do we need/want both "content" and "blobId" in the SieveScript
>        object?  It may be simpler to have just one way of specifying
>        content and "blobId" is more versatile and doesn't require JSON-
>        encoding of the content.  Furthermore, use of the forthcoming(?)
>        Blob/set method would avoid the extra roundtrip of having to
>        upload the blob first.
>
>     o  Should changes made by onSuccessActivateScript be reported in the
>        response to the client-initiated request, or via a second implicit
>        SIeveScript/set response?
>
>     o  The strawman for SieveScript/test only uses blobIds.  Will this
>        have to change once the issue regarding content/blobId in
>        SieveScript is resolved?
>
>
> The IETF datatracker status page for this draft is:
> https://datatracker.ietf.org/doc/draft-ietf-jmap-sieve/
>
> There are also htmlized versions available at:
> https://tools.ietf.org/html/draft-ietf-jmap-sieve-00
> https://datatracker.ietf.org/doc/html/draft-ietf-jmap-sieve-00
>
>
> Please note that it may take a couple of minutes from the time of submission
> until the htmlized version and diff are available at tools.ietf.org.
>
> Internet-Drafts are also available by anonymous FTP at:
> ftp://ftp.ietf.org/internet-drafts/
>
>