[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Questions and remarks on draft-ietf-sieve-include-01.txt
I'm posting draft-ietf-managesieve-02 that addresses these comments. Thank
you!
On Tue, 14 Apr 2009 15:36:20 +0200, Arnt Gulbrandsen
<arnt@xxxxxxxxxxxxxxxxxxx> wrote:
> Aaron Stone answers Stephan Bosch:
>>> - Where the ManageSieve protocol specifies what characters are
>>> allowed for a script name, the include extension for the Sieve
>>> language does not. Would it be useful to adopt the same
>>> limitations? Especially things like '/' can cause problems.
>>
>> Good suggestion. I think this makes sense to give a consistent opinion
>> on what script names should look like, but on the other hand, perhaps
>> it's possible that someone isn't using ManageSieve but IS using
>> include and might need to get at weird names? Do we care in that
>> case?
>
> If so, then they probably will use managesieve at some point anyway.
>
>>> - The global command is required to follow 'require' or another
>>> global command. I am worried what happens when other extensions
>>> have commands with similar requirements. Shouldn't we account for
>>> this eventuality?
>>
>> I don't like this restriction anyways. Any objection to lifting it?
>
> (I don't feel qualified to have an opinion on this issue.)
>
>>> - The scope of the :once modifier could be a bit confusing. I am
>>> assuming it holds for the whole Sieve execution and not only for
>>> the identical include commands within the current script.
>>
>> Correct. Could you suggest how I might clarify that it's the whole
>> execution? I feel like I'm missing the right word for being inside
>> one file vs. being inside one delivery/execution instance.
>
> I think that's enough of an issue that it's worth a whole sentence or
two.
>
> I like precise words. But sometimes you can be as precise as you want,
> and someone will read the text after being up half the night with the
> crying baby and won't get it.
>
> Or zero words perhaps. Why is :once justified? is "mandatory :once" or
> ":once not supported" good enough?
>
> Arnt