Re: I-D Action: draft-ietf-sieve-imap-sieve-08.txt

Stephan Bosch <[email protected]>
Newsgroups gmane.ietf.mta-filters
Message-ID <[email protected]>
On 9/13/2012 9:05 PM, Barry Leiba wrote:
> Oy.
> These comments are VERY late, and the document has already gone
> through IESG approval.  I'll look at them and see what I think we can
> address now.

My previous comments were late already and I wonder why I missed these ones.

> I also have a question for the working group:
> In his IESG evaluation review, Robert Sparks has this comment:
>
> << The environment names live in a global space - other extensions might want to
> put a cause into the environment. Would it be worth the pain to scope the name
> _this_ extension is adding to this extension ("imapcause" or something like
> that)? >>
>
> I think that's a reasonable change, and will change "cause" to
> "imapcause", unless there's objection from the WG (and one or two
> "That sounds fine." comments would be good).

That sounds fine.

> On Tue, Sep 11, 2012 at 4:51 AM, Stephan Bosch <[email protected]> wrote:
>> There is no changelog in the document, so I wondered what changed
> That's why &deity made diffs.  When you go to the tools page:
>     http://tools.ietf.org/html/draft-ietf-sieve-imap-sieve
> ...you can click on "Diff1" if you like strike-out diffs or "Diff2" if
> you like side-by-side diffs.  Tools are your friends.

Indeed they are; good to know. It's good that I didn't use that though, 
otherwise I would not have made these comments. :)

>> #2) Section 2.2.2 suggests that there is a MULTIAPPEND command for IMAP.
>> There is no such thing: it is an IMAP capability that extends APPEND to
>> accept multiple messages at once. I would merge this with the previous
>> section:
> I have added this second paragraph to 2.2.1, eliminated 2.2.2, and
> eliminated the other references to a MULTIAPPEND command:
>
>      If the IMAP server also supports the IMAP MultiAppend extension
>      <xref target="RFC3502"/>, the APPEND command can create more
>      than one message at a time.
>      In that case, each message creation is considered a separate
>      event, and any applicable Sieve script is called once for each
>      message.

Agreed.

>> I also gave the issue of useless script triggers, i.e. events that are never
>> of interest for the script involved, some more thought. For example, I would
>> hate to have my Sieve script executed for each message that I read (added
>> \Seen flag) while it doesn't do anything useful with that event. Wouldn't it
>> be useful to have a `/shared/imapsieve/cause' Metadata item that indicates
>> which causes (the items from Section 7.3.1 in a space-separated list) should
>> trigger the Sieve script? More detailed control could be used to select
>> specific flags that are relevant (e.g. in a '/share/imapsieve/changedflags'
>> Metatada item).
> It might, and we considered this, but rejected the complexity.  I
> don't think this is the time to reconsider it.

Yes, I agree. This document is too far along. I'll remember this for a 
future revision/extension.

Regards,

Stephan.
_______________________________________________
sieve mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/sieve
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.