Re: I-D ACTION:draft-ietf-sieve-notify-03.txt
Michael Haardt <michael@freenet-ag.de> Wed, 28 June 2006 10:30 UTC
Received: from balder-227.proper.com (localhost [127.0.0.1]) by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k5SAUwaH005451; Wed, 28 Jun 2006 03:30:58 -0700 (MST) (envelope-from owner-ietf-mta-filters@mail.imc.org)
Received: (from majordom@localhost) by balder-227.proper.com (8.13.5/8.13.5/Submit) id k5SAUwU5005450; Wed, 28 Jun 2006 03:30:58 -0700 (MST) (envelope-from owner-ietf-mta-filters@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-ietf-mta-filters@mail.imc.org using -f
Received: from mout0.freenet.de (mout0.freenet.de [194.97.50.131]) by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k5SAUups005435 for <ietf-mta-filters@imc.org>; Wed, 28 Jun 2006 03:30:57 -0700 (MST) (envelope-from michael@freenet-ag.de)
Received: from [194.97.50.135] (helo=mx2.freenet.de) by mout0.freenet.de with esmtpa (Exim 4.61) (envelope-from <michael@freenet-ag.de>) id 1FvXJv-0004hH-I5 for ietf-mta-filters@imc.org; Wed, 28 Jun 2006 12:30:55 +0200
Received: from nostromo.freenet-ag.de ([194.97.7.6]) by mx2.freenet.de with esmtps (TLSv1:AES256-SHA:256) (Exim 4.62 #2) id 1FvXJv-000621-Fy for ietf-mta-filters@imc.org; Wed, 28 Jun 2006 12:30:55 +0200
Received: from michael by nostromo.freenet-ag.de with local (ID michael) (Exim 4.62 #7) id 1FvXJu-0001i8-UQ for ietf-mta-filters@imc.org; Wed, 28 Jun 2006 12:30:54 +0200
Date: Wed, 28 Jun 2006 12:30:54 +0200
From: Michael Haardt <michael@freenet-ag.de>
To: ietf-mta-filters@imc.org
Subject: Re: I-D ACTION:draft-ietf-sieve-notify-03.txt
Message-ID: <20060628103054.GA6532@nostromo.freenet-ag.de>
References: <E1Fuzu5-0007z6-J8@stiedprstage1.ietf.org>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <E1Fuzu5-0007z6-J8@stiedprstage1.ietf.org>
User-Agent: Mutt/1.5.6i
Sender: owner-ietf-mta-filters@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-mta-filters/mail-archive/>
List-ID: <ietf-mta-filters.imc.org>
List-Unsubscribe: <mailto:ietf-mta-filters-request@imc.org?body=unsubscribe>
Hello, I am just changing my code to implement -03 and have a few issues: Section 3.1: [":options" 1*(string-list / number)] Honestly, I think that's overkill. An arbitrary amount of string lists and numbers, but it must not be empty? I expected a single string list and I am surprised to see it was considered not to be enough. This has the implication that the ":method" tag is going to stay forever, whereas I expected -03 to remove it, making the method string the last argument. Correct? Section 3.2: An implementation MAY enforce other semantic restrictions on URIs -- for example an SMS URI can only contain phone numbers in a particular geographical region. Violation of such semantic restrictions MUST be treated as an error. [[Barry 1: "MUST" seems silly here, since the whole sentence is a "MAY".]] How about wording it differently? An implementation MAY enforce other semantic restrictions on URIs -- for example an SMS URI can only contain phone numbers in a particular geographical region. A violation of such semantic restrictions MUST be treated as an error and not cause notifications to be ignored. If that is not what was meant, then I guess we should word it differently for sure. :) Section 3.5: [[Alexey 1: Should we keep using "high", "normal" and "low" instead? Numbers are easier to compare with comparators.]] Since we talk about an input parameter to "notify", how about allowing words as well as numbers? Expressions using variables might generate numbers, whereas users probably prefer words. [[Barry 3.5: Why do we call this "priority", and then explain it as "importance"? Shouldn't we just call it "importance"?]] YES. In fact I thought it was decided to change that in -03. Section 3.6: If the message parameter is absent, a default message containing the value of the From header field [[Alexey 3: Align with usage of :from]] and the value of the Subject header field will be used. Note that the notification method (the ":method" tag) may affect how this information is formatted. Is that a suggestion, a MAY, SHOULD or MUST? Sites should be free to send other default messages and I vote for: If the message parameter is absent, a site-specific default message will be used. It is suggested that it contains the value of the "From" header field and the value of the "Subject" header field. Michael
- I-D ACTION:draft-ietf-sieve-notify-03.txt Internet-Drafts
- Re: I-D ACTION:draft-ietf-sieve-notify-03.txt Michael Haardt
- Re: I-D ACTION:draft-ietf-sieve-notify-03.txt Alexey Melnikov