The comments have swayed my opinion on this matter, I had misinterpreted it as a network-wide change
Alright, let me first post my interpretation of the problem for clarity:
New users are posting badly phrased/incomplete questions. Others comment quickly, asking for clarification, but the newbies aren't online by then. The newbie comes online some time later (day? days?) and clarifies. In the meanwhile, the commenters have to wait. Also, the commenters may not be online when the guy replies, so we get a sort of broken communication. Also, badly written questions get closed quickly if not improved.
Solution #1 (your solution)
When they submit the question, tell the OP to stick around for a while to receive comments/tips on making the question clear.
- No extra work on the commenters' behalf
- If the OP listens, we can establish quick back-and-forth communication, and improve the question in a jiffy
- Easy to implement
What if the question is perfect? The OP will still wait for comments that never come. Bad UX. And it's not necessary that the question will get immediately answered--many questions can be too deep to get a quick answer. Fix: find out how long it takes for an average clarification comment, and tell the OP to wait that long only. Make the message somewhat like
Please wait 5 minutes--if there are any clarifications we need to be able to answer this, we shall ask you soon.
What if the (badly written) question is neglected? Bad UX again. Fix: Apply this only on active tag/tag combos. If possible, only display it when enough people are currently stalking the tag via review/main page favorites.
Such messages tend to be ignored at times (I ignore them :P ). Fix:Make it clear and hard to miss (Jin, halp plz?)
One thing that bugged me was "why should commenters mind waiting?". I mean, you're not going to stay stuck to that question, go do something else! I'm active on Physics.SE, a smaller site, where immediate replies are rare--I just go off and do something else. I don't care about the post so much that I'll want an immediate reply--I'm perfectly fine with a reply the next day, as long as the question ends up being clarified.
There are just two issues with waiting: One is the broken communication mentioned above (which I personally am used to), and the other is that, sometimes, users edit or comment without @replying.
Some of these problems can be fixed by a watchlist feature. Let users "watchlist" a question--basically they will be multicollider'd on the event of a comment, edit, answer, anything. Maybe make this customizable so that the user can choose whether or not to include comments, edits, answer edits, and whatnot. This way, the commenter can just "watch" a question and be notified when it is clarified.
- No need to rely on the newbies for this to work
- Useful elsewhere
- More work for the devs Fix: Feed balpha unicorn waffles. Other than that, no fix that I can think of
- More work for commenters on a question that's not really their problem. No fix
- Broken communication No fix
Solution #3 Fix the root problem
The root problem is that questions are not clear. This isn't easily fixable, but we can at least ask a newbie to reread it carefully before submitting.
Please reread your question before submitting. Make sure that all the relevant parts are present, it is in good grammar, and it is clear. We shall not waste time interpreting your question for you.
- Saves us the trouble of attempting to interpret questions in the first place
- Easily ignored. Fix:
Similar to your original proposal, just make the "please wait 5 minutes" on an
onBeforeUnload triggered messagebox.