Questions that are specific to deprecated behavior--for instance, how an HTML rendering method works for an old version of Ruby on Rails--should be tagged as outdated, or specific to older versions. Is there a way to do this?
I realize I've found several questions that are 2-3 years old while looking up how to do something. While it's not annoying, I and others could save a lot of time if there were tags such as "Ruby-on-Rails<=2" that we could filter out (or include if a search doesn't yield any satisfying results)
Edit: When I find old information on Rails, much of what I is still relevant to the current version.
It would be nice to add a tag like
deprecated-as-of-rails-2. That way, when (popular) questions/answers become inaccurate, they will be eventually tagged as such. Information on old versions is still useful to people maintaining/upgrading legacy code, but this should be distinguished from newer code when incompatible.
Should this be a feature request? Could it just be adopted by the community using a specific convention on tags?
python-2.7etc. actually have nothing to do with that version of Python. For many of them there was nothing about the question specific to even
python-2.x. I think the tag should only be that specific if it actually refers to features introduced in or removed after a certain version. If it isn't known yet that a feature will be removed in
ios-6.0and it's been around for several versions, does it make sense to tag
ios-5.0? (The version used should still be mentioned in the question).