This morning, I got in a brief back and forth discussion regarding the usage of tags and whether a retagging was appropriate.
Is adding tags for possible solutions or technologies the correct course of action regardless of the OP's desires, or should tags be limited the ONLY the technologies that the OP would like.
The original question has only the c# tag, but along the way a user with retag privileges decided that this question was a
RegEx question and added regex. Since the OP did not make any reference to
RegEx, I felt it was an improper retagging as you are possibly limiting the scope of the question to
RegEx answers and rolled back. However, the retagger disagrees saying that he was expanding the scope of the question to include
While I see the point that there is some value to broadcasting it out to the followers of the RegEx tag, I still don't agree as using that logic, we should retag any solution that could possibly solved with LINQ as linq and since XPATH can solve may of the same issues as LINQ-2-XML, they should include xpath whether or not the OP wanted it. It just opens the possibility of too many irrelevant tags just because a specific technology might solve a problem.
Am I correct in my interpretation, or do I need re-educated on tag usage?