There has been some discussion regarding dev badges. Suggestions were:
-
Additional Core dev badge
-
Additional external dev badge (Maps/Missions/AI/Artwork?)
I think it's very important to reward all contributors as this'll encourage new peoplers to try their luck at improving the game. The first step is always the hardest and every bit of encouragement matters to take it.
Having a second tier to distinguish the ones who've spent many hours in this project would also be reasonable, although I doubt a little badge does much in the way of encouraging them anymore. Two badges would still be easy to differentiate and assign.
Once we start splitting the devs by categories it starts getting complicated. You'll probably only want to count categories where somebody has done notable improvements. Keep in mind that for the average steamuser the devs are just a distant group making everything. Three badges would still be possible without problem, but I'm wondering if we need the complexity. If an easier solution can serve the same purpose I'd rather go with it.
Besides rewarding people, the dev badge will most likely also (even if not intended) serve as a "trustworthy/knowledgeable person" marker. Thus giving it out to everyone may actually backfire and result in negative impressions of the devs as a whole. Whether they're split into categories or not will help as much as asking randoms to report bugs to the correct github (=Categories will be ignored).
I'd still be generous, but not give any guarantees that every single fixed typo is rewarded.