Multipart Mail Hacks

chromatic on 2004-03-16T05:46:59

At the risk of finding a brown paper bag bug, I've released the latest version of my mailhacks modules. See my Perl projects page or wait for the Mail::Action 0.30, Mail::SimpleList 0.87, and Mail::TempAddress 0.56 to hit the CPAN.

Tomorrow's project? Test::MockObject::Extends.

(Mini-rant: Mail::Box is huge to pull in just for message handling, but it appears to work. It'd surely be nice if it were split into smaller pieces, though. I don't need IMAP, POP3, mbox, or maildir handling to parse a message.)


"Brown paper bag" bug?

dws on 2004-03-16T07:37:25

O.K., I'll bite. What is a "brown paper bag bug"?

Re:"Brown paper bag" bug?

lachoy on 2004-03-16T12:41:06

When you put out a release only to realize a short time later the existence of a blindingly obvious bug that requires you to wear a (virtual) brown paper bag over your head from the embarrassment as you put out a new release with a three-line changelog. Here's an example...

IME this most often happens with releases that have been in the cooker too long.

Jargon: brown-paper-bag bug

Mr. Muskrat on 2004-03-16T12:43:58

From brown-paper-bag bug:

brown-paper-bag bug     n.   A bug in a public software release that is so embarrassing that the author notionally wears a brown paper bag over his head for a while so he won't be recognized on the net. Entered popular usage after the early-1999 release of the first Linux 2.2, which had one. The phrase was used in Linus Torvalds's apology posting.