Nothing to see here. Move along.

No, really… Nothing.

  • Flickr Photos

    Detroit doesn't look so bad from here.

    IMG00078.jpg

    Didn't take long for Chrysler to hoist an Italian flag...

    More Photos
  • RSS Some things in my RSS reader

    • Are photographers all secretly super brave? July 12, 2009
      Shared by wolfger Holy shit. Because, let me tell you, after watching this guy come within an inch of his life -- and not even blink -- I am amazed. In contrast, to get a picture of how I would've reacted, you'd need to imagine Daffy Duck, with his tail on fire, being chased by flying piranhas, over a series of low-rolling hills off into the ho […]
      (author unknown)
    • The ATM Vulnerability You Won't Hear About July 10, 2009
      Shared by wolfger Because if we don't tell anybody about the gaping security hole, it doesn't exist... The talk has been pulled from the BlackHat conference: Barnaby Jack, a researcher with Juniper Networks, was to present a demonstration showing how he could jackpot a popular ATM brand by exploiting a vulnerability in its software. Jack was s […]
      (author unknown)
    • Comic: Dammit, Ray July 10, 2009
      Shared by wolfger It always happens...
      (author unknown)
    • XDM Arrived But You Can’t Have It Yet July 9, 2009
      Nine pallets of XDM arrived at the Tayler House today. You can’t have yours yet, though, because Tracy and Curtis won’t be back in town to sign pre-orders until next week. In order to only stock for immediate demand we needed to shift six of these pallets off to our warehousing facility. This meant getting on the Schlock Hotline and calling Jon Krupp, who ge […]
      Howard Tayler
    • Pandora Stabilizes, No Longer Completely Free July 8, 2009
      AbyssWyrm writes "Yesterday, Pandora founder Tim Westergren announced that the music service was on safe ground once again, but will no longer be free for all users. Instead, it will be really cheap — for those with a free account, there will be a cap of 40 hours per month, and a user may pay a one-time fee of $0.99 to resume unlimited listening to musi […]
      Soulskill
    • WWII propaganda posters remixed for WWIII July 8, 2009
      Steve sez, "WWII propaganda posters have been updated for to make sense with new technologies. 'Loose Tweets Sink Fleets.'" WWIII Propaganda Posters (Thanks, Steve!)
      Cory Doctorow
    • Introducing the Google Chrome OS July 8, 2009
      Shared by wolfger I am now officially somewhat frightened of Google. They do seem to be on a quest for global domination. Which isn't to say that I'm not looking forward to checking out these netbooks... It's been an exciting nine months since we launched the Google Chrome browser. Already, over 30 million people use it regularly. We design […]
      (author unknown)
    • strip for July / 08 / 2009 July 8, 2009
      Shared by wolfger I use Vim fairly often, and I've never used Vigor really, though I think I downloaded it once. Jump to a Random Strip in the Archives! | Get Sheldon Books 'n Shirts | Buy This Original Art | Forum Chat | Archives | E-mail Dave
      (author unknown)
    • Fireworks hammers July 7, 2009
      Shared by wolfger Sure. Why not? Sounds perfectly safe to me... Explosives at the end of sledgehammers? Big fun! (Thanks, Tara McGinley!)
      (author unknown)
    • Why People Don't Understand Risks July 7, 2009
      Yesterday's Minneapolis Star Tribune had the front-page headline: "Co-sleeping kills about 20 infants each year." (The headline in the web article is different.) The only problem is, in either case, there's no additional information with which to make sense of the statistic. How many infants don't die each year? How many infants […]
      schneier
  • Recent songs (last.fm)

  • Some links I like

  • Subscribe

Last rites

Posted by wolfger on May 7, 2008

When I gave my presentation on Ubuntu Bug Triage Basics at Penguicon (or whenever anybody asks what triage is), I likened bug triage to the TV show M*A*S*H in which the wounded come in, go through triage, and then are operated on according to their triaged status. While the analogy between software bug triage and human triage isn’t perfect, it’s fairly close.

Lately, I’ve been feeling a lot like Father Mulcahy. As the Army minister of the 4077th, he had the unenviable task of performing last rites on those who could not be saved. In much the same fashion, I’ve been invalidating bug reports that have sat around for several months in need of more information. If we don’t have enough information, we can’t operate. If we are unable to operate for too long, the bug report dies. It may not seem like the most useful triage function, but I like to do it for two reasons:

  1. It’s quick and (usually) simple. I can crunch out a lot of these is a small amount of time.
  2. It’s a good way to decrease the number of open bugs, of which there are way too many for our team of dedicated (mostly volunteer) developers to address them all.

In addition to those obvious reasons, though, there’s some other good that comes out of these “last rites”. Sometimes (in fact, twice in the past two days) the bug filer will get my invalidation notice, and suddenly wake up, see the questions that have been needing answers, and answer them! Kind of like that one episode of M*A*S*H… “This one’s not dead!”

And this, to answer a question from the Penguicon presentation, is another reason we don’t just script the process of invalidating old incomplete bugs.

2 Responses to “Last rites”

  1. “Sometimes (in fact, twice in the past two days) the bug filer will get my invalidation notice, and suddenly wake up, see the questions that have been needing answers, and answer them! Kind of like that one episode of M*A*S*H… “This one’s not dead!””

    Hurray! A happy ending.

    If the bug invalidation process were scripted, couldn’t it still notify the original filer and give an email address (person or list) for further discussion?

  2. wolfger said

    It could, and it would probably work almost as well in that case, but scripted replies tend to look and feel scripted, and are less likely to gain the human attention that a more personalized note can get.

    The recent hubbub in the bug squad about devs not wanting us to invalidate their stuff (even when it’s left “incomplete” for a half year) is another case against scripts…. Sure, you can script around that too, but the complexity increases, and as we find more and more edge cases, one begins to wonder if the script is actually going to do the job right. If you’ve got to double-check the script’s work, why have a script? ;-)

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>