I just noticed, if you vote to close a question because of exact duplicate, the text states This question has been asked before and already has an answer.
It's the second part of that statement that puzzles me and already has an answer.
Why is this? If a question is duplicated, why should it matter whether or not the duplicate already has an answer? I think that second part should be removed, it should not matter whether or not the duplicate question has been answered.
Suppose I ask a question which no one is able to answer. The question sits there for a few months. Then someone else comes along and asks the same question, which again is unable to be answered. They're still duplicates, whether there's an answer or not. There are some questions which no one on StackOverflow knows an answer for. Then suppose the issue is so big that many people ask the same question. We just have to grin and bear it and let them keep piling up?
I think something new should be implemented. There needs to be a vote to "link with another question", not "close as duplicate". This could work even for those questions which do have answers. There should be a mechanism to "Link" questions together. That way, suppose the same question's been asked 10 times. Sure, maybe they need to be closed. And we already have links to the other question. But, there needs to be something where all the related questions which have been officially linked together to be listed in the same place.
If you open one of such questions, there will be a list of "Other similar questions". And I'm not talking about "Similar" or "Recommended" questions. I'm talking about questions which users have actually voted as duplicates, and which are explicitly listed in all the duplicated copies.
EDIT
After discovering the "Linked" list on the right side, I realized something else. This "Linked" list shows just any other questions which have been posted anywhere in the question/comments. This is close to what I mean, but not quite.
That opened my eyes to another possibility...
- Duplicate question is asked
- Users vote to "Link" with the other question
- Question(s) which are duplicated do not get closed
- When enough votes are cast, question gets linked
- More of a "Merge" occurs when questions get linked
- When any of these are viewed, all linked questions show in the same page
- Also, all answers to all linked questions show together in the same page
- Comments and Answers to any linked question automatically show for all linked questions
So, in the end, I'm suggesting a virtual merge of all linked (duplicated) questions all together in the same page. None of these questions gets closed. Instead, all linked questions/comments/answers automatically get listed in the same page. No hard feelings for being closed. Everything can be seen at once. Any answer is associated with all linked questions.