> > plugins are, by their nature, fragile.  I'm just not sure I like my
> > logging to be fragile.
> 
> I'm fairly sure we can make it "safe" to the point that if all logging
> plugins break we log to STDERR at a minimum.

> Log::Dispatch has a plugin architecture, and it seems to me that we
> should just use our own plugin architecture for this.

Log::Dispatch's "plugin architecture" is no more than class
inheritance.  (One of the big things we're missing.)  I'd hesitate to
even really call what Log::Dispatch does a "plugin architecture".

> (there's nothing stopping you from writing a Log::Dispatch logging
> plugin :-)

Point.  :)  (But that's not the point!)

> I think we need Ask to mediate on this one though.

He's off skiing right now.  

-R (spent the past few hours chasing his tail trying to make IPsec work.)

Footnotes: 
[1] Because I like throwing totally worthless garbage benchmarks
around, I'll note that eval { 1OP } is 50% slower than { 1OP }.

Reply via email to