I’ve spent the last week diving into StackOverflow, and one of the biggest annoyances I have is questions that remain open and “unanswered” forever because someone suggested the answer as a comment and just left it there.
This doesn’t help anyone. The person who left the comment doesn’t get credit and the people looking for questions to answer have a ton of noise in their feeds.
There needs to be a way for third-parties to change “comments” into “answers,” at the very least.
Take this question, for instance.
If Greg turns out to be right, it’s mostly likely going to stay open forever. And Greg’s not going to get credit even if some friendly editor does come along and rephrase his comments and post them to the community wiki.
I submit to you that any system that requires editors to rewrite other people’s answers entirely is not a good system. Also, I think it’s a fair bet that a lot of original posters aren’t going to go back and check for more answers to their questions once they’ve solved their problem, so even if an editor DOES make a community wiki answer, it’s unlikely it’ll ever be marked as being the “one true answer.”
Honestly, if the current system were working I don’t think I’d see questions going back years and years that have “no” answers but really are answered in the comments (and the original poster thanks them in the comments, and that’s that).