Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 158 Stack Exchange communities.

What is meta?
Here's how it works:
  1. Any Stack Exchange user can ask a question
  2. The community provides support, votes on ideas, and reports bugs
  3. Your voice helps shape the way Stack Exchange operates

Suppose I asked a Rails question 3 years ago and got a good answer for Rails 2. Since then, Rails 3 has a different way to solve the problem, so someone posts an answer more suited to Rails 3. The Rails 2 answer is at the top because of its longer history. (This is a very common occurrence, BTW.)

Some think that a comment linking to the other answer is all that is appropriate. However, I think the top of both answers should include a line that says "This is for Rails 2. Please see the answer from xxxx for Rails 3" and vice-versa.

Is appropriate to edit an answer just to mention framework/language/OS version as I mention above?

share|improve this question
up vote 10 down vote accepted

Is appropriate to edit an answer just to mention framework/language/OS version as I mention above?

Yes, absolutely. This is the kind of information that should be seen first.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .