community June 19, 2010

Improvements to Bounty System

We originally rolled out the question bounty system in January 2009. It has worked fairly well, in terms of motivating answerers and increasing the connection between askers and answerers. But I think we made some mistakes in being overly strict in our design of the bounty system. Just take a look at some of these…
Avatar for Jeff Atwood
Co-Founder (Former)

We originally rolled out the question bounty system in January 2009. It has worked fairly well, in terms of motivating answerers and increasing the connection between askers and answerers. But I think we made some mistakes in being overly strict in our design of the bounty system.

Just take a look at some of these highly voted meta requests in the [bounty] tag:

The feedback on the bounty system is quite extensive; this is an indication that there are what I’ll euphemistically call er … “issues” … with the current system.

Well, I’m happy to announce that we’re improving the bounty system to address (almost) all of these issues. As of now:

  1. Any user with sufficient reputation can start a bounty on any question

  2. A question may have multiple bounties, though only one active bounty is allowed at any given time.

  3. Bounty awards are no longer tied to accepted answer in any way.

Most of this is adapted from a great idea from our Community Coordinator, Robert Cartaino.

Assuming you have the minimum reputation required to award a bounty (currently 100), every question of 2 days of age or older will now show the “start a bounty” link at the bottom of the question.

Here, you can slice off a (non-refundable) piece of your own reputation — from 50 to 500 — to grant to one of the question answers of your choice. Once started, the bounty amount and name of the bounty owner is listed at the bottom of the question:

(Of course the bountied question will appear on the homepage featured tab and in all question lists with the bounty indicator, as before. Part of what you’re “paying for” with the bounty is to get additional attention for your question, over and beyond what a normal question gets.)

If you’re the bounty owner, you can award the bounty to a particular answer by simply clicking the bounty amount icon that appears next to each answer, as pictured below:

There are still some rules, of course:

  • All bounties are paid for up front and non-refundable under any circumstances.

  • Users may only have one active question bounty at any given time.

  • Questions may only have one active question bounty at any given time.

  • The bounty owner must wait 24 hours between the time starting the bounty, and the time the bounty can be manually accepted.

  • If the bounty owner does not award the bounty within the 7 day bounty period, the same auto-award rules apply, as before: any answers to the question posted after the bounty started, with at least 2 upvotes, are eligible for auto-accept and earn half the bounty amount. If there aren’t any answers meeting that criteria, no bounty is awarded.

  • The system no longer tosses in +50 bonus reputation to a bounty. We feel this newer, much more open bounty system no longer needs that incentive.

Once awarded, you’ll see the bounty amount icon permanently affixed to the answer it was awarded to — and, again, all bounties are completely independent of and unrelated to accepting an answer.

Before, bounty was strictly limited as a one-shot (tied to accepted answer) for question owners only. It’s now a much more flexible system:

  • Feel like a particular answerer on a question did a fantastic job and deserves some kind of bonus, beyond a simple upvote? Award them a bounty!

  • See a question that you’d really like answered, too? Help out the question owner by placing a bounty on it!

  • Want to provide a boost to a particularly well asked question (or answer) by a new user? Start a bounty on it!

I’m excited about these changes, because they open up bounties to a much larger audience — and make it easier for us to help contribute our own reputation toward others getting great answers to their questions!

Podcast logo The Stack Overflow Podcast is a weekly conversation about working in software development, learning to code, and the art and culture of computer programming.

Related

The Overflow Newsletter Banner
newsletter May 14, 2021

The Overflow #73: Open source helicopters on Mars

Welcome to ISSUE #73 of the Overflow! This newsletter is by developers, for developers, written and curated by the Stack Overflow team and Cassidy Williams at Netlify. This week: open source contributions take a helicopter to Mars, bug bounties cause real damage, and GitHub Actions give you a shortcut to continuous deployment. From the blog Find knowledge faster:…
The Overflow Newsletter Banner
newsletter May 28, 2021

The Overflow #75: Where design meets development

Welcome to ISSUE #75 of the Overflow! This newsletter is by developers, for developers, written and curated by the Stack Overflow team and Cassidy Williams at Netlify. This week: Rebuilding static sites a little at a time, telling the difference between decompilers and disassemblers, and five tools to fix security holes. From the blog Incremental Static Regeneration: Building…