Would it be reasonable to have a system in place that auto-accepts an answer that has upvotes, has the most upvotes, and has remained unaccepted for over a long period of time?
-
4for sake of argument: what actual problem would this solve? What is the downside to letting questions just have no accepted answer?– KutuluMikeJun 28, 2016 at 23:34
-
4@RenaissanceProgrammer - btw, don't get disheartened from the downvotes, meta votes are used to show (dis)agreement with the topic at hand, not a reflection on you personally :-) The reason there's so much 'disagreement' today is that you've poked an extensively covered, contentious topic that gets brought up every now and then but one which has a clear answer from the Stack Exchange team.– Robotnik ModJun 28, 2016 at 23:53
3 Answers
To quote from @RobertCartaino,
The "accepted answer" feature was never intended to mark which answer is best or even if the answer is correct. It is, simply stated, the answer that the original author found most useful in solving their problem.
The community cannot know which answer the original author found most useful, or if any of the answers were helpful at all for the original author, thus they have no business accepting an answer for the original author. The community can communicate which answers they felt were helpful by upvotes.
Sorry, but it's really not gonna happen.
Situations and 'solutions' like these have been discussed to death both on this Meta site:
- Some answers aren't accepted because the askers are long gone
- Is it possible for this answer to be marked as accepted?
- New community "accept" privilege
and the entire SE Network's meta site:
- Moderators accepting answers on user's behalf after a certain time period
- Feature request: moderator ability to accept an answer
- Vote to Accept Answers
- Would it be possible to have a "community accepted" feature?
- Community vote for "Accepted Answer" (Rep. >= 5000 only)
- Vote to force-accept an answer for someone else's question
As well as probably other individual sites' metas as well.
It has been shot down time and again by the developers of Stack Exchange. The thing is: 'acceptance' has been, and will only ever be: the question OP's privilege.
Note that it doesn't take question acceptance for a question to be considered 'answered'. An answer with a single upvote is considered 'answered', which stops the community user from bumping the question, as well as taking the question out of the 'unanswered' tab
-
Furthermore, from personal experience, other non-SE Q&A sites suffer problems from community-accepted answers. MSDN forums is a landmine where high-reputation users will simply just mark their friend's answer as accepted and both move on, leaving the OP stranded commenting stuff like 'but it didn't work'.– Robotnik ModJun 28, 2016 at 23:39
No, this is a bad idea.
Accepting an answer ('checking' it) is something subjective that the asker does for the answer that helped them the most. It's a good thing to do, and it gives them more rep - but it's not required