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

Canned responses: a great and a terrible thing

Posted by wolfger on December 16, 2007

I’ve begun doing a lot of bug triage lately for Ubuntu, because it really needs it. New bugs are reported faster than they’re fixed, and the number of bugs is rather staggering. Many of these were never assigned a package, and so no particular bug-fixing crew is even aware of them. So I dive in and do what I can to decide which bugs should go where, and I try not to make a mess of things. Many bugs have nowhere near enough information in them to have a hope of finding the bug and fixing it.
This is where the “canned response” often comes in. I may not know much about sound problems, or hardware detection, but I can go to the bugs/responses page and get a canned response that will tell the bug reporter what we need to know so that we can find the bug and make everybody’s life better. Great, fantastic tool, right? Of course it is! But a problem exists that is really endemic to canned responses everywhere: they sound like canned responses, and give the user/customer/bug-reporter the impression (subtle or not so subtle) that we don’t particularly care.

Thank you for taking the time to report this bug and helping to make Ubuntu better. Unfortunately we can’t fix it, because your description didn’t include enough information.

Please include the information requested at https://help.ubuntu.com/community/DebuggingUSBStorage as separate attachments.

Horrible. It starts well, by thanking the user and acknowledging that they have spent a precious thing, their time, in reporting a bug to us, but if you get more than a couple of these responses, you’ll know it for what it is: canned. There’s nothing worse than an insincere “thank you”, and when every “thank you” is worded exactly the same, it sounds insincere whether it is or not.

The canned response gets worse from there:

  1. “Unfortunately we can’t fix it”. Whoa. What? Talk about a defeatist attitude! Who says we can’t fix it? We don’t even know what it is yet!
  2. “because your description didn’t include enough information”. It’s not bad enough that we’re already defeated before we’ve begun, but it’s all your fault! Yes, you. The person we just thanked. We can’t fix the problem, and it’s all because of you. Now… this statement may be true, but that’s certainly not the best way to encourage participation. We don’t want finger-pointing, we want to fix bugs.
  3. “Please include the information requested at [URL]“. So we can’t fix it, it’s your fault, and we know what info we need, but rather than tell you, we’re going to make you do extra work to find out what we need so you can give it to us. Granted, sometimes what we need is far too wordy to fit neatly into the bug tracking system, and the URL saves a lot of space, but it can be rather off-putting to somebody who just wanted to let us know there’s a problem, and is now being asked to do all sorts of work. For the canned response I’ve chosen for my example, the steps at the URL are not all that long, and it would be far friendlier of us to simply copy and paste those steps into the bug report. Save the user some time, increase the likelihood that they’ll respond with the info. Everybody’s happy.

What to do? Well, the “obvious solution” is to rewrite the canned responses so that they’re friendlier. That would help, but it wouldn’t resolve the core problem, which is that canned responses end up sounding like canned responses, and will give people the impression we don’t particularly care. The only real solution is for bug triagers to use the canned responses without actually using them. OK, I know, sounds awfully zen and full of BS when I put it like that, but what I mean is, you have to copy and paste the canned response, but then *edit* it.

  1. Change the thank you to something personal, or even omit it entirely.
  2. Never, ever say “we can’t fix it”. You can say “we need more information”, or “we need to know how to recreate the problem”, or even “that’s a wishlist item, we’re not going to fix it”, but never tell the user (or yourself) that you can’t fix it. Because most of the time that’s simply not true.
  3. Don’t blame the user. Ever. Even if they are at fault. Asking them to “please provide more information to help us solve this” is infinitely better than “because you didn’t provide enough information”. Always make the user feel like you are asking for a favor rather than requiring them to perform specific steps.
  4. Look at the URL you are giving the user. Is the information short enough to be included entirely? Do it! Is the information at the URL even applicable? I’ve found that some of the canned response URLs are horribly GNOME-specific. That’s fine for most users, but I like triaging Kubuntu bugs, and asking somebody running kdm to stop their gdm is just going to be confusing, frustrating, and a poor experience for all involved (including yourself).
  5. Be human. Ubuntu brands itself as “Linux for human beings”. Don’t act like a robot, and don’t treat the bug reporter like a robot. Canned responses fail utterly in both these respects. Even if you just change a couple words in the canned response, it makes a difference.

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>