Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 158 Stack Exchange communities.

What is meta?
Here's how it works:
  1. Any Stack Exchange user can ask a question
  2. The community provides support, votes on ideas, and reports bugs
  3. Your voice helps shape the way Stack Exchange operates

I was wondering what is the correct approach in case I ask a question and, through the comments and answers other people give, I realize that my question wasn't formulated correctly, or even that I asked the wrong question, because I asked one thing when in fact I wanted to ask another.

In this case, I would like to reformulate the entire question, changing the title and everything. What should I do? Edit the current question (and put a commentary explaining why I changed the whole text) or start a new question, and put a link in the old one to the new one?

share|improve this question
Should've looked harder for a duplicate. – dsetton Feb 19 '10 at 12:42
@dsetton - the built in search isn't brilliant so it's not surprising you didn't find a duplicate straight away. – ChrisF Feb 19 '10 at 12:50
Shouldn't the IDE have a "Refactor" menu? – David Thornley Feb 19 '10 at 21:55
up vote 4 down vote accepted

You should start a new question. Whatever you do, don't edit your original question so that it invalidates existing answers.

share|improve this answer
Ok, thanks! And what about linking the old question to the new one? I mean, just so people who enter the page know that the question wasn't abandoned, it just.. changed to a new location. – dsetton Feb 19 '10 at 12:34


If there are already answers, which answer the original question, I'd let it be and ask a new question.

If there are no answers, you can either

  • delete the old question, ask a new one
  • edit the question

Which solution you choose depends on how much different the new question is from the old one, I think it's hard to answer this without any examples.

About comments: I don't think you have to explain it in the comments, if someone is interested he/she could just look up the edit history. Outdated information isn't usually interesting for most of your readers.

It could be nice though, to reply in a comment to the person who found out about your mistake, just to let them know you appreciate their comment.

share|improve this answer
I see.. Thank you! – dsetton Feb 19 '10 at 12:39

You must log in to answer this question.

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