[prev] [thread] [next] [lurker] [Date index for 2002/09/21]
On Fri, Sep 20, 2002 at 02:31:44PM +0100, Simon Wistow wrote: > On Mon, Sep 16, 2002 at 09:37:53PM +0100, Simon Wistow said: > > Actually the hardest thing is writing the tests :) > > I've refactored my code, done some tests and put in stuff to allow you > to delete config keys. And lo, it was a bit odd. A few days ago I had a more general (as in we can use it for approvals/unsubscribes, anything that needs feedback to perform an action really) scheme in my brain. It's like this: if ( message is somehow magic ) { do what it says. } else { stash it in the deferred queue. send an email out( to => who the message was from, from => foo-request, # foo-request is handled by Domo subject+body => mention deferred queue number ); } # in Domo if ( message is a confirm command ) { grab the message from the deferred queue. make it magical. put it back through the pipeline. } But I forgot to make a note of it because my pen had run out of ink - it only just came back to me when seeing how complex you seem to have made it. > We now have challenge/response subscribing. Plz. test. Actually do just now, after I installed the new dependency of Disgest::MD5. Please to be adding external dependencies to the list in Makefile.PL. For those playing the home game, there's a lag between CVS and the lists running on plough (@unixbeard.net) as I have to check the code out, eyeball the commitlogs for incompatible changes, run the tests, cross my fingers, then make it live. This gap is going to get a bit longer this weekend as I'm about to move all my stuff across London. And then I'll be at work again trying to look like a hard-working type during the week. -- Richard Clamp <richardc@xxxxxxxxx.xxx>There's stuff above here
Generated at 13:56 on 01 Jul 2004 by mariachi 0.52