What is the correct way to version answers over time? Specifically, when the correct answer to a question changes in a way which makes the original answer (possibly with 100 upvotes) wrong?

You could downvote the now incorrect answer, but this takes time and hurts the reputation of the original answerer.

You could request it be deleted, but the answerer may be unavailable now or not want to lose the rep.

You could argue that questions should be versioned (have the asker include specific version numbers in some way), but this isn't always possible.

Are there any other ideas, and has any Q+A site solved this issue?

share|improve this question
    
Write a new answer for the new version. Edit the old answer to indicate it is for the old version only and things have changed. –  nhahtdh Aug 30 '12 at 6:26
add comment

1 Answer

up vote 0 down vote accepted

When I come across answers like this, I just leave a comment- something to the effect of "This no longer applies, because (reasons)."

If I know the updated answer (and it hasn't already been posted), I write a new answer and reference my new answer in the old answer's comment; "This no longer applies because X. See my answer for an updated solution."

share|improve this answer
add comment

You must log in to answer this question.

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