\u003C/h1>\n\nOh, closing. You are the watcher on the walls. You are the shield that guards the realms of men. Okay, so it's possible that I \u003Cem>may\u003C/em> be thinking of the \u003Ca href=\"http://en.wikipedia.org/w/index.php?search=nights+watch&title=Special%3ASearch\">Night's Watch\u003C/a>. No matter.\n\nClosing is a big part of what separates us from other, um... \u003Ca href=\"http://answers.yahoo.com/\">less focused Q&A sites\u003C/a>. It's what ensures that our sites remain the kind of places that experts want to be. Closing… was working. But it wasn't perfect.\n\n\u003Ch1>Closing wasn't clear.\u003C/h1>\n\nOur close reasons were designed for _experienced _users, but \u003Cstrong>did little to help the author of the question\u003C/strong> understand what the heck was going on. Over time, as we tried to make five close reasons address \u003Cem>hundreds\u003C/em> of question types, they became too broad to actually convey what's wrong. \u003Cstrong>Identifying the common factors of poor questions was a good idea, but we took it a little too far.\u003C/strong>\n\nIt's confusing ask for help \u003Ca href=\"http://stackoverflow.com/questions/4568645/printing-1-to-1000-without-loop-or-conditionals\">solving a specific programming problem\u003C/a>, only to be told that it's\"not about programming\". Or to ask \u003Ca href=\"http://apple.stackexchange.com/questions/70457/what-special-about-apple-airport-extreme\">which router to buy\u003C/a>, just to learn that you're likely to solicit \"debate, arguments, polling, or extended discussion.\" Really? You guys take routers pretty seriously here.\n\nNow, it's not that we want those questions, but we need to convey exactly \u003Cem>why we don't want them\u003C/em>. Imagine if police could give out summons that, rather than, \"failure to stop at a signal,\" just read, \"behavioral violation\". \u003Cstrong>When feedback isn't specific, it's impossible to fix the problem, but easy to write it off\u003C/strong> as probably coming from a bunch of grumpy old jerkfaces who'd rather make you look like an idiot than actually help you.\n\n\u003Ch1>Closing wasn't nice.\u003C/h1>\n\n\u003Cstrong>Having your question closed feels lousy; there's no doubt about it. \u003C/strong>Now, we don't care as much about \u003Cem>nice\u003C/em> as we do about \u003Cem>quality\u003C/em> - but that's not a real dichotomy. We can be more constructive in conveying our standards without lowering them one bit. And we need to, because whether we liked it or not:\n\n\u003Cstrong>Having your question closed \u003Cem>feels\u003C/em> like a personal attack.\u003C/strong>\n\n\u003Ca href=\"/images/wordpress/2013-06-16_15-31-27.jpg\">\u003Cimg src=\"http://stackoverflow.blog/wp-content/uploads/2017/02/2013-06-16_15-31-27-1024x717.jpg\" alt=\"2013-06-16_15-31-27\" />\u003C/a>\n\nIt \u003Cem>is\u003C/em> off-putting to be told that your question is \"not constructive\". To \u003Cem>the poster,\u003C/em> \"not constructive\" doesn't sound like polite feedback; it sounds like something a slightly detached guidance counselor might say to a child. And,\"not a real question\"? Does that make \u003Cem>the listener\u003C/em> want to get \"realer\" or to snarkily link to a definition of the word \"question\"?\n\n\u003Cstrong>Ironically, we picked those terms \u003Cem>explicitly\u003C/em> because they were nicer ways to convey what we meant.\u003C/strong> And they \u003Cem>were\u003C/em> nicer than, \"You're kind of ranting and being a jackass,\" or, \"No one can answer that ambiguous nonsense.\" But so is prefacing my feedback to my wife with:\n\n\u003Cblockquote>\u003Cstrong>\u003Cem>It could be just me, but I feel\u003C/em>\u003C/strong> like you're acting completely nutballs crazy.\u003C/blockquote>\n\nIn both cases, we've gotten nicer than we started, but we're still pretty far shy of where someone might actually \u003Cem>accept our feedback\u003C/em>.\n\n\u003Ch1>Fixing your closed question didn't work\u003C/h1>\n\n\u003Cstrong>The goal was always for some closures to drive an edit, improve, re-open cycle.\u003C/strong> The user gets helped, gets better at asking, and the community gets useful content. Unfortunately, since there was no way to know when a question had been improved, this almost never happened.\n\n\u003Ch1>We can do better.\u003C/h1>\n\nWe're not going to lower our standards. But if we want to \u003Cem>educate\u003C/em> new users, \u003Cstrong>we need get better at three things:\u003C/strong>\n\n\u003Col>\n \u003Cli>\u003Cstrong>make users want to improve questions, not argue about them\u003C/strong> - \"terminated as too sucky; re-submit when less so,\" and, \"needs more information, add detail to move forward\" are different. One makes you want to work your way to the next stage. One makes you want to kick someone's shins.\u003C/li>\n \u003Cli>\u003Cstrong>make it clear exactly what needs to be fixed\u003C/strong>, or is problematic, \u003Cem>without\u003C/em> relying on information on another page.\u003C/li>\n \u003Cli>\u003Cstrong>provide a clear path for to get questions re-opened\u003C/strong> - questions that \u003Cem>are\u003C/em> brought up to our standards should get reopened.\u003C/li>\n\u003C/ol>\n\n\u003Ch1>Here's how:\u003C/h1>\n\n\u003Col>\n \u003Cli>\"On hold\" will replace \"closed\" on newly closed posts\n\u003Cstrong>\u003Cimg src=\"http://stackoverflow.blog/wp-content/uploads/2017/02/zq0SL-2-1024x651.jpg\" alt=\"zq0SL 2\" />The word \"closed\" sounded final. \u003C/strong>Think about \"closed\" discussions, real estate deals, or job applications. In each case,\"closed\" means,\na) additional revisions are \u003Cstrong>not\u003C/strong> welcome, and b) the matter \u003Cstrong>won't\u003C/strong> be further considered.We led with a word that sounded final, so when we eventually told users they could edit their post, they weren't \u003Cem>listening\u003C/em>; they were dusting off the old debate uniform to \u003Cem>argue their case\u003C/em>.\u003Cstrong>\"on hold\" better conveys what we always meant:\u003C/strong>\n\u003Cblockquote>If you can edit your question to better fit our model, we can get you the help you need.\u003C/blockquote>\nQuestions _not _re-opened within five days will revert to displaying as \"closed,\" to serve as a clearer signpost going forward.\u003C/li>\n \u003Cli>New close reasons are nicer \u003Cem>and\u003C/em> clearer\n\u003Col>\n \u003Cli>\"not constructive\" and \"not a real question\" are replaced by:\u003C/li>\n\u003C/ol>\n\u003Cblockquote>\u003Cstrong>too broad\u003C/strong> - There are either too many possible answers, or good answers would be too long for this format. Please add details to narrow the answer set or to isolate an issue that can be answered in a few paragraphs.\n\n\u003Cstrong>unclear what you're asking\u003C/strong> - Please clarify your specific problem or add additional details to highlight exactly what you need. As it's currently written, it’s hard to tell exactly what you're asking.\n\n\u003Cstrong>primarily opinion based\u003C/strong> - Many good questions generate \u003Cem>some\u003C/em> degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise.\u003C/blockquote>\n\u003C/li>\n\u003C/ol>\n\nThey're much less likely to make the reader defensive, and much more specific about exactly what to fix.\n\n\u003Col start=\"2\">\n \u003Cli>\"Off-Topic\" now includes site-specific close reasons\nMany communities have decided that some questions that \u003Cem>sound\u003C/em> like they fall under the topic \"headline\" (\"cooking\", \"photography\", etc.) should be explicitly disallowed:\u003C/li>\n\u003C/ol>\n\n\u003Cblockquote>\n\u003Cul>\n \u003Cli>On our \u003Cstrong>cooking\u003C/strong> site, recipe requests are off-topic, (but recipe replacements questions are allowed).\u003C/li>\n \u003Cli>On \u003Cstrong>photography\u003C/strong> - \"fix my picture\" questions are off topic, (but specific technique requests are allowed).\u003C/li>\n \u003Cli>Stack Overflow is about \u003Cstrong>programming\u003C/strong>, but programming questions you'd solve on a whiteboard or that ask what's wrong with a large block of code are no good.\u003C/li>\n\u003C/ul>\n\u003C/blockquote>\n\nEach example \u003Cem>seems\u003C/em> on-topic, but the community definition of what's allowed has been adjusted to exclude them. These nuanced definitions have always been in each site's \u003Ca href=\"http://stackoverflow.com/help\">help center\u003C/a> (formerly the FAQ,) and are also the new user \u003Ca href=\"http://blog.stackoverflow.com/2013/01/about-page-2-0-the-quickstartening/\">About page\u003C/a>.\n\nAnd, as of today, they are also available to \"off-topic\" close-voters right in the close dialogue. Users can pick one from the site's list, or if none apply, they can enter a free-form one which will appear as a comment and as a choice for others voting to close the same question:\n\n\u003Cblockquote>\"Your question appears to be about ferret grooming, which is off-topic for Stack Overflow\".\u003C/blockquote>\n\nThese site-specific reasons will also address situations previously covered by \"General Reference\" and \"Too Localized\". Those were the least used and most misused reasons - moderator and team sampling found a huge percentage of their application to be erroneous. (References to location in a question were particularly dangerous - never mind that a couple of billion people might live there.) But they did have some important uses:\n\n\u003Cblockquote>\n\u003Cul>\n \u003Cli>Questions that could be answered with a single dictionary search on English, and\u003C/li>\n \u003Cli>Unguided requests to debug huge blocks of code on Stack Overflow\u003C/li>\n\u003C/ul>\n\u003C/blockquote>\n\nIn almost all of their \u003Cem>good\u003C/em> uses, \u003Cstrong>they were clarifying what a community, over time, had deemed to be off-topic for their site.\u003C/strong> Programming questions,_ but not code dumps. _English language questions, \u003Cem>but not single search definitions. \u003C/em>\n\n\u003Col start=\"3\">\n \u003Cli>Duplicates now focus on redirection to the answers you need\nAll dupes now must point to an answered question, and the new language focuses on getting you answers:\u003C/li>\n\u003C/ol>\n\n\u003Cblockquote>marked as [duplicate] - this question has been asked before and already has an answer. If those answers do not fully address your question, please edit this question to explain how it is different, or ask a new question.\u003C/blockquote>\n\n\u003Col start=\"3\">\n \u003Cli>Questions edited by the original poster automatically go to the re-open queue\nOnce there, other users will review and can re-open improved posts. No more flagging your own question, or going to Meta to request a formal appellate review. If you make meaningful edits to your question within five days of being put on hold, it gets considered for re-opening.\u003C/li>\n\u003C/ol>\n\n\u003Ch1>Oh, one last thing.\u003C/h1>\n\n\u003Cstrong>Thank you.\u003C/strong> A ton of work has gone into this, and as usual, the best ideas came from \u003Ca href=\"http://meta.stackoverflow.com/questions/184154/closing-changes-on-hold-unclear-too-broad-opinion-based-off-topic-reasons\">user input on Meta\u003C/a>, so we hope you're as proud of these changes as we are. We truly appreciate your feedback, and you've been incredibly vocal in your support for \u003Cem>almost\u003C/em> all of the changes. We know some of you have concerns about moving the good parts of \"too localized\" into the off-topic menu. We're \u003Ca href=\"http://meta.stackoverflow.com/questions/185102/responding-to-your-too-localized-concerns/185109?noredirect=1#comment567011_185109\">listening, and are going to keep a close eye on it\u003C/a> as we roll it out network-wide. In particular, we want to know if you're finding things that you can't close now, but could before, and we'll continue to adjust and iterate based on what we learn.\n\nIt really seems like there should be some kind of badge for reading something this long, but the devs shot that idea down. Hard. Apparently we \"will never ever offer badges to promote your endless ramblings, Jay.\"\n\nIt would have felt nicer if they'd told me the idea was on hold.\n\n\u003Ca href=\"http://www.youtube.com/watch?feature=player_detailpage&v=xGytDsqkQY8#t=17s\">http://www.youtube.com/watch?feature=player_detailpage&v=xGytDsqkQY8#t=17s\u003C/a>","html","2013-06-25T12:00:00.000Z",{"current":912},"the-war-of-the-closes",[914,922,927],{"_createdAt":915,"_id":916,"_rev":917,"_type":918,"_updatedAt":915,"slug":919,"title":921},"2023-05-23T16:43:21Z","wp-tagcat-announcements","9HpbCsT2tq0xwozQfkc4ih","blogTag",{"current":920},"announcements","Announcements",{"_createdAt":915,"_id":923,"_rev":917,"_type":918,"_updatedAt":915,"slug":924,"title":926},"wp-tagcat-community",{"current":925},"community","Community",{"_createdAt":915,"_id":928,"_rev":917,"_type":918,"_updatedAt":915,"slug":929,"title":931},"wp-tagcat-company",{"current":930},"company","Company","The War of the Closes",[934,940,946,952],{"_id":935,"publishedAt":936,"slug":937,"sponsored":902,"title":939},"e10457b6-a9f6-4aa9-90f2-d9e04eb77b7c","2025-08-27T04:40:00.000Z",{"_type":10,"current":938},"from-punch-cards-to-prompts-a-history-of-how-software-got-better","From punch cards to prompts: a history of how software got better",{"_id":941,"publishedAt":942,"slug":943,"sponsored":12,"title":945},"65472515-0b62-40d1-8b79-a62bdd2f508a","2025-08-25T16:00:00.000Z",{"_type":10,"current":944},"making-continuous-learning-work-at-work","Making continuous learning work at work",{"_id":947,"publishedAt":948,"slug":949,"sponsored":12,"title":951},"1b0bdf8c-5558-4631-80ca-40cb8e54b571","2025-08-21T14:00:25.054Z",{"_type":10,"current":950},"research-roadmap-update-august-2025","Research roadmap update, August 2025",{"_id":953,"publishedAt":954,"slug":955,"sponsored":12,"title":957},"5ff6f77f-c459-4080-b0fa-4091583af1ac","2025-08-20T14:00:00.000Z",{"_type":10,"current":956},"documents-the-architect-s-programming-language","Documents: The architect’s programming language",{"count":598,"lastTimestamp":959},"2023-05-25T09:45:54Z",["Reactive",961],{"$sarticleModal":962},false,["Set"],["ShallowReactive",965],{"sanity-V2tWGwyHQb7XRrKkflRWci-wfvHMNyqegOAM8V1mcTw":-1,"sanity-comment-wp-post-4831-1756370509663":-1},"/2013/06/25/the-war-of-the-closes"]