Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 158 Stack Exchange communities.

What is meta?
Here's how it works:
  1. Any Stack Exchange user can ask a question
  2. The community provides support, votes on ideas, and reports bugs
  3. Your voice helps shape the way Stack Exchange operates

While there are some very popular tags that generate many upvotes, there are also some tags that are technically challenging but hardly ever generate more than one or two upvotes per answer, hence making it almost impossible to get tag badges.

Examples are Spring (1 gold, 5 silver for 4,668 questions) and Maven-2 (1 gold, 2 silver for 2,894 questions) as supposed to mainstream tags like C# (54 gold, 207 silver for 127,069 questions) and Java (40 gold, 111 silver for 81,277 questions). The following diagram shows that it's a lot harder to get Badges in the unpopular tags: e.g. in C#, a Bronze badge is assigned for every 128.22 questions while a Maven-2 Bronze badge is assigned every 723.5 questions. alt text

I do however believe that in the spirit of the recent discussion Will high reputation in Stack Overflow help to get a good job? for more exotic technologies, specific tag badges will go further towards impressing potential clients than overall rep. (If I have to hire a spring consultant, I'll prefer one with a Spring Gold Badge over one with an overall 150k rep). So my suggestion is to make tag badges for exotic answers easier to get by checking for both upvotes and accepted answers.

I have hacked together an OData Query to calculate the average score of an accepted answer, the result is that the average accepted answer has a score of 3.071917 votes. So I guess 3 is a rate we could work with here, but I'd suggest 2.5, because it makes for nicer numbers. So I would like to modify the tag badges as follows:

  • Bronze: 100 upvotes or 40 accepted answers
  • Silver: 400 upvotes or 160 accepted answers
  • Gold: 1000 upvotes or 400 accepted answers
share|improve this question
yup, similar, but not identical. I want to modify the existing badges, not add new ones – Sean Patrick Floyd Dec 2 '10 at 9:39
I second this--it makes no sense to not get credit towards a tag badge if your answer is accepted by the asker, is correct, but doesn't get upvoted. I mean, a Struts 2 question might only be seen by a dozen people. – Dave Newton Nov 26 '11 at 2:45
I third this :-) In my limited experience of SO (so please read this comment with that in mind), I also feel the rule not only applies to obscure or exotic languages but also extremely 'popular' languages where a lot of entry-level programmers ask questions... e.g. JavaScript. Don't know if others have observed this or would agree. If it's right, it suggests a bell-curve on a chart of popularity (x-axis) to good questioning/answering/usage on SO. – guypursey Feb 15 '13 at 15:14

You must log in to answer this question.

Browse other questions tagged .