Re: [sieve] SIEVE WG Status

Barry Leiba <barryleiba@computer.org> Mon, 20 June 2011 17:59 UTC

Return-Path: <barryleiba.mailing.lists@gmail.com>
X-Original-To: sieve@ietfa.amsl.com
Delivered-To: sieve@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3C43A11E8168 for <sieve@ietfa.amsl.com>; Mon, 20 Jun 2011 10:59:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.898
X-Spam-Level:
X-Spam-Status: No, score=-102.898 tagged_above=-999 required=5 tests=[AWL=0.079, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 35V+rDUs9nji for <sieve@ietfa.amsl.com>; Mon, 20 Jun 2011 10:59:43 -0700 (PDT)
Received: from mail-gx0-f172.google.com (mail-gx0-f172.google.com [209.85.161.172]) by ietfa.amsl.com (Postfix) with ESMTP id 69E3911E815E for <sieve@ietf.org>; Mon, 20 Jun 2011 10:59:43 -0700 (PDT)
Received: by gxk19 with SMTP id 19so3280341gxk.31 for <sieve@ietf.org>; Mon, 20 Jun 2011 10:59:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=15tpIwPqY4oIJ7YXCwfhQcrWG5zp4o0CxLSVZRSp1lM=; b=wIPi+RPDaC/WwLcsk71aSFzP3cJ2R6eMb7VQT20YCq1k85UnpxCc8TOCOZr8+PT+Co LVkpscHYQAO3R0In+3mKNo/ZXXl+QrU1F5r1gDn+uM0ZVAKoGY6Dvl3FeCGxcvWV6mtH GdMok7UVMJsD50Fk2xyhmLi4esPKZCmJvtJiU=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; b=UgxGzQnXP0HnY3MHoEQfO2EBygnHI0RnKmp+numGESqlAHZ9jkjwWSISipE9lXSefR nCXydfJ/22+rMzjG2fJqVtyGTGnCyhGhfMB/gmPFnX6kvizLuAfqlfYh0I0eWxmV8yAb QzHVI0rzyfSlGO8OmaKQAQ7U/CtCFVBYIoDWM=
MIME-Version: 1.0
Received: by 10.150.8.9 with SMTP id 9mr2099138ybh.186.1308592782789; Mon, 20 Jun 2011 10:59:42 -0700 (PDT)
Sender: barryleiba.mailing.lists@gmail.com
Received: by 10.147.99.3 with HTTP; Mon, 20 Jun 2011 10:59:42 -0700 (PDT)
In-Reply-To: <816FC375A4D2F1E3CCDEEAA2@caldav.corp.apple.com>
References: <816FC375A4D2F1E3CCDEEAA2@caldav.corp.apple.com>
Date: Mon, 20 Jun 2011 13:59:42 -0400
X-Google-Sender-Auth: fr04yczVhonzvPjrpfUNGxaojfc
Message-ID: <BANLkTikVWTm3m+UgWJ1ULeUQAJo-dA=g-Q@mail.gmail.com>
From: Barry Leiba <barryleiba@computer.org>
To: Cyrus Daboo <cyrus@daboo.name>
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: quoted-printable
Cc: SIEVE <sieve@ietf.org>
Subject: Re: [sieve] SIEVE WG Status
X-BeenThere: sieve@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: SIEVE Working Group <sieve.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sieve>, <mailto:sieve-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/sieve>
List-Post: <mailto:sieve@ietf.org>
List-Help: <mailto:sieve-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sieve>, <mailto:sieve-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Jun 2011 17:59:44 -0000

Hi, Cyrus, and thanks for the update.

> draft-ietf-sieve-autoreply
> draft-ietf-sieve-external-lists
> draft-ietf-sieve-notify-presence
> draft-ietf-sieve-vacation-seconds
>
> These should all be published soon (having mostly been blocked on
> external-lists which was recently approved). Thanks to everyone for their
> work on these.

We can actually ask the ADs to release the hold on the three earlier
drafts.  They were not actually waiting on a normative reference to
external-lists.  It was an AD-requested hold to make sure that the
external-lists URI questions were settled down so that the examples
would be correct.  Now that external-lists is in the RFC-ed queue, the
other three docs can go ahead.  I'm copying Pete, asking him to ask
the RFC Editor to go ahead and process autoreply, notify-presence, and
vacation-seconds, and I will correct the examples in AUTH48.

>  (1) Finish work on existing in-progress Working Group documents:
>      (b) Notify SIP (draft-ietf-sieve-notify-sip-message)
>      (c) RegEx (draft-ietf-sieve-regex)
>      (e) Sieve in IMAP (draft-ietf-sieve-imap-sieve)
>
>  (2) Finalize and publish the following SIEVE extensions as proposed
>  standards:
>      (d) Convert messages (draft-melnikov-sieve-convert)

For (b) and (d), one of the authors (Sun Qian from Huawei) now has
other responsibilities.  My Huawei colleague Kepeng Li and I have
taken over his part of the work, and Kepeng has done an update on them
both.  We're now waiting for me to do a pass on them, which I expect
to get to this week or next.  So these will soon have a new version,
and we can finish them up.

For (e), I have an almost-ready version that's been almost ready for a
while.  I will finish it up and submit it after I get the
aforementioned two done, so expect it, also, within the next two
weeks.  It should address all of Ned's comments from the last round of
reviews, and so it should be pretty close to being a finished
version... I hope.

>  (3) Work on a specification for iCalendar and vCard extraction, and
>  cooperate with the VCARDDAV WG for address book tests in Sieve.

External-lists probably does all we really need for address book
tests, and I agree with dropping this one.

>  (4) Work on a specification to describe how EAI/IDN issues should be
>  handled in SIEVE.

I don't really see EAI picking this up, but I think there isn't much,
if anything, that needs to be done, and we can address it later,
either in the working group (if it hadn't been closed by then) or as
an individual submission.

>  (5) Work on a "Benefits of SIEVE" guide for client and server vendors

I agree with dropping this, unless someone can get a reasonable first
draft put together before Québec.

>  (6) Produce one or more informational RFCs containing a set of test
>  scripts and test email messages that are to be filtered by the scripts,
>  and the expected results of that filtering. This will serve as the basis
>  of a interoperability test suite to help determine the suitability of
>  moving the base specification and selected extensions to Draft status.

It seems to me that no one thinks it's important to move the base spec
to DS.  In any case, the huge number of extensions makes it seem a bit
pointless to move base to DS by itself, without bringing a suite of
the most useful/important extensions with it, and that's not happening
soon, I don't think.  Yes, let's drop this.

> Next question: does anyone have any new SIEVE work they would like to
> propose at this time?

I think we have what we need, and we should wrap up what we're doing,
declare success, and drink lots of beer.  (That said, I don't think
there's a need to hurry to close it without finishing the work in
progress, and (except perhaps for RegEx) we will soon finish it.  I
should say we'd have the remaining open docs (except perhaps for
RegEx) to the IESG by the end of August.

Barry