On 4 Sep 2004, at 12:49, John Peacock wrote:
BTW, is trunk working again, then? When I checked it out yesterday, I discovered that some of the hooks were not running (like none of the check* modules would fire). I had to back out the last set of changes, since I had stupidly sync'd and smerged (Yes, I am using svk! Ask me how(TM)!).
I think that may be my fault, by moving the global hooks hash into the qpsmtpd object. But I think we definitely want to keep that change, so we'll fix it if its broken instead of backing it out.
Clearly, the project policy is not that trunk is always [mostly] functional (ouch). Once I finish up this stupid mail conversion (400 users and many gigabytes of mail), I'll try and spend a little time writing more tests (and maybe a Makefile.PL to make it easier to do the tests).
I don't think the project has a policy :-) Anyone who knows me on other projects knows that I like to break a few eggs. But we end up with working code eventually.
A Makefile.PL would be nice (and easy to add - I might do one if you don't get around to it). At the moment I'm testing with Test::Verbose's "tv" command, which has a --pure-perl flag for tests without a Makefile.PL.
Matt.
