What is meta? ×
Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 150 Stack Exchange communities.

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

2 Answers 2

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 .