[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: some input on sieve-00



On 10 May 1997 kjj@xxxxxxxxxxxx wrote:

> Tim Showalter <tjs@xxxxxxxxxxxxxx> writes:
> 
> >I won't change the word "sort" to "autofile" as I find that to be worse, but
> >I think the section might be a little vague.  Can someone give me a wrong
> >interpretation of the section?  Or is it better to change "sort" to
> >"filter"?
> 
> Filter tends to imply altering something.  That might not be appropriate
> in this context.

I don't think filter implys altering anything; the term has been in use in
various circles.

> >Can you offer a counterproposal?  I can't see another good way to do it; the
> >syntax errors falling through cause too many problems.  Furthermore, the
> >design of the language allows one if clause to stop processing; aborting out
> >of that if clause to allow the rest of the script to run would make it
> >very difficult to predict control flow during a syntax error.
> 
> Expressed in this way, I'm willing to agree that it's acceptable
> behaviour.  If that's the goal of the statement in the document, I would
> like to see verbage in the document stating the reasoning. Without such
> an explanation, I think the behaviour would be viewed in a poor light.
> It might also serve to inhibit non-compliant implementations.

I don't think inhibit is the right word.

In any case, it is the goal of the statement in the document.  I have this
idea that someone will case off all their mail except for things that look
like bombs and toss 'em.  This would cause problems if anything had errors.

I could add some explanatory text to the document.

> In general, I'd like to see more of the rationale of the design decisions
> documented in the spec.

Isn't that very atypical for a standards document?

-- 
                                           Tim Showalter tjs@xxxxxxxxxxxxxx