Re: Working Group Last Call: draft-ietf-sieve-3431bis-01.txt (relational test)

Michael Haardt <michael@freenet-ag.de> Thu, 15 September 2005 12:50 UTC

Received: from above.proper.com (localhost.vpnc.org [127.0.0.1]) by above.proper.com (8.12.11/8.12.9) with ESMTP id j8FCoIKX086790; Thu, 15 Sep 2005 05:50:18 -0700 (PDT) (envelope-from owner-ietf-mta-filters@mail.imc.org)
Received: (from majordom@localhost) by above.proper.com (8.12.11/8.12.9/Submit) id j8FCoIUV086789; Thu, 15 Sep 2005 05:50:18 -0700 (PDT)
X-Authentication-Warning: above.proper.com: majordom set sender to owner-ietf-mta-filters@mail.imc.org using -f
Received: from mout1.freenet.de (mout1.freenet.de [194.97.50.132]) by above.proper.com (8.12.11/8.12.9) with ESMTP id j8FCoHT0086783 for <ietf-mta-filters@imc.org>; Thu, 15 Sep 2005 05:50:18 -0700 (PDT) (envelope-from michael@freenet-ag.de)
Received: from [194.97.50.135] (helo=mx2.freenet.de) by mout1.freenet.de with esmtpa (Exim 4.53) id 1EFtBw-0000JJ-Bq for ietf-mta-filters@imc.org; Thu, 15 Sep 2005 14:50:16 +0200
Received: from nostromo.freenet-ag.de ([194.97.7.6]) by mx2.freenet.de with esmtps (TLSv1:AES256-SHA:256) (Exim 4.53 #4) id 1EFtBw-0001Te-9l for ietf-mta-filters@imc.org; Thu, 15 Sep 2005 14:50:16 +0200
Received: from michael by nostromo.freenet-ag.de with local (ID michael) (Exim 4.53-RC1 #7) id 1EFtBv-0000tk-VN for ietf-mta-filters@imc.org; Thu, 15 Sep 2005 14:50:15 +0200
To: ietf-mta-filters@imc.org
Subject: Re: Working Group Last Call: draft-ietf-sieve-3431bis-01.txt (relational test)
Message-Id: <E1EFtBv-0000tk-VN@nostromo.freenet-ag.de>
From: Michael Haardt <michael@freenet-ag.de>
Date: Thu, 15 Sep 2005 14:50:15 +0200
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>

> >Section 4.1:
> >
> >   The VALUE match type may be used with any comparator which returns
> >   sort information.
> >
> >And which comparator of the base language does that? All, I guess,
> >but I miss reading that.
> >
> "relational" draft is not the place for listing such comparators. There 
> is a separate document (currently draft-newman-i18n-comparator-05.txt) 
> that defines the comparator registry.

I guess you are right that duplicating information is not good, but the
Sieve base language contains so few comparators, that it would be nice
to state that those return sort information.

After all, "i;ascii-numeric" is described to allow at least 32 bit
integers and not being capable to compare signed numbers.  The latter
at least is duplicated information, yet it is very helpful.

Michael