After reading through some of the questions on Software Recommendations Meta (SRM), most notably:
I'm concerned about how as a community we will be addressing software recommendation questions and answers as the software we are recommending changes and as users ask similar but different questions.
What will we do when users do not take into account the date of a post and answer into their reasoning when upvoting or downvoting? This can ultimately lead to a false recommendation (upvoting) of a piece of software that no longer provides the feature(s) requested, or an inaccurate assertion (downvoting) that the software is a poor match for the feature(s) requested.
To prevent this from occurring, should we always be requesting users to specify the version number, and/or links to a feature list of said version to remove any ambiguity of whether said features are available at the time of the recommendation? Should we also encourage users to update their posts as new software versions are released to ensure that the poster of the question, and other users, understand that the recommended software has changed since the original answer was posted? And if we do this, will users become upset if their answers become community wiki posts/answers that they can no longer earn reputation for after too many edits, even though it is to help the community?
Perhaps I'm reading into this too much, but I want to hear what you guys think about this issue. I hope I have explained it clear, but if I have not, please let me know and I will do my best to clarify my viewpoint. Cheers.