On Tue, 2006-01-24 at 09:48 +0100, Paul J Stevens wrote:
> Oleg Lapshin wrote:
>
> > Do sieve scripts work now?
> 
> Hardly. The wiki clearly states some pretty fundamental TODO's:
> http://www.dbmail.org/dokuwiki/doku.php?id=sieve
> but looking at modules/sortsieve.c, it doesn't look all that hard. The
> framework looks to be quite complete.

I'm been badly distracted by school this month. Two campus offices where
I do silly IT gruntwork have relocated, which means lots of moving
computers and listening to users tell you how much they appreciate your
help, but now wouldn't you just fix this one little thing...

The framework is in place, but I don't yet have an easy API within
DBMail to take action on messages at delivery time. When I did the Sieve
system the first time around a while back, I wrote a horrendous
abstraction layer for lists of generic message actions. It was too much
code for too little actual real work. Some might recall a big chunk of
sort.c disappearing around 2.0.4; it was that ugly code.

> Too bad Aaron doesn't seem to like unit-testing... (hint).

I haven't sat down to dig into the unit test framework at all. It might
have helped to catch that errant apostrophe. So, hint taken ;-)

Aaron


Reply via email to