Today, after browsing for some JBoss related Java questions to answer, I noticed this:
I don't understand why this has been done.
Previously, I used the tag as a catch all to view 'questions I have a good chance of answering'. After all, anyone with experience of using JBoss enough to be answering questions, probably has experience of / or that will apply to more than one specific version.
I also used the tag a a quick link to view a list of enterprise related Java questions with a common theme (EJB's, persistence, JMS, RMI etc.). After all, if you're using JBoss, it'll be to gain the use of its designed functions.
From my experience, many genuinely version specific JBoss questions, relate more towards the setup and config (possibly more appropriate on https://serverfault.com/?) of the application server, instead of being a programming problem.
We don't push Java language questions to use a version specific tag. I also checked the Tomcat tag, as it relates to Java questions in much the same way (a very common Java web container), yet the tag there isn't marked "do not use".
What's the correct approach? Should questions use version-agnostic tags at all? Is the case for JBoss different to Tomcat because of question volumes or some other factor?