...when earning tag badges could be an influence?
(I'll try to keep this short)
I saw this question that was initially tagged c#, xml and xml-serialization. It was looking for a simple way to decode some XML strings. It was eventually answered by polishchuk where he pointed to a method that helps with this. It was upvoted and accepted. Afterwards, he retagged the question adding the .net tag.
To me that looked strange, I wouldn't add tags unless it made the question clearer or is otherwise absolutely needed. In this case, it was redundant since the c# tag usually implies .net and there were no other constraints given by the asker. So I looked at his history with the tag and every single answer he has under the .net tag that I have seen had the tag added by him after he answered. He's only been a member for just over a month and already has a bronze .net badge. It feels sketchy to me. It's certainly a related tag and is applicable but is it a necessary one?
I have a lot of other answers which I could also retag accordingly and I'd probably earn a lot more badges too. In fact everyone who participates regularly would probably benefit from this. But I feel that doing so would cause badge inflation.
Should we be adding tags like this or should we not?
I generally don't retag questions unless there is something terribly wrong with the current tags or I do it as part of normal editing duties.
I don't want to single this person out so I'm withholding his identity for now. Hopefully my explanation is enough to understand the situation.
[linq-to-*]
->[linq]
,[xsl]
or[xslt]
->[xml]
,[javascript]
->[web]
or[web-development]
, etc.C#
is a language and can be used on three different frameworks:.net
,Mono
andDotGNU
.