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

When you click on the button to cast a close vote, you get a list of options: duplicate, off-topic, unclear, too broad, and primarily opinion based. These appear to be consistent across every site. However, my problem is the "off topic" option: when you click on it, it brings up things that don't make a question off topic for a site.

Off topic, to most people, means out of scope for the site. And some of the choices relate to being off topic. The option to vote to migrate is there. However, every site also has an "other" option under off topic to write a custom reason. Some sites also have specific choices that don't make sense, such as Stack Overflow's "describe the specific problem" and "demonstrate a minimal understanding of the problem being solved" options - it's non-obvious that these reasons would be found under something called "off topic" on the main screen.

I'm not sure what the best way to do this is. Perhaps "other" should be a higher level reason and some of the custom reasons should be spread out among other higher level bullets, I'm not sure. It's just that from a closer's perspective, I may not see the "describe the specific problem" reason because I wouldn't look for it under off topic.

share|improve this question
3  
I'd like all of the reasons to be on the first screen, and then reclassify some of these as "other". There should be groupings to aid the user in narrowing down the hold reason. –  casperOne Jun 26 '13 at 12:25
    
I think that would be the best, yes. High level descriptions of what makes a question good, followed by specific options. Perhaps each high level should also have an other custom entry field? –  Thomas Owens Jun 26 '13 at 12:27
1  
Maybe not for everything, but for "other", yes, I agree completely. Off topic really needs to be split out and those other things named to "other" or something else, as 1/2 of those reasons are clearly on topic. –  casperOne Jun 26 '13 at 12:28
9  
Agree with abandoning the off-topic grouping; it's already being abused since it's the only modifiable category, and the text it leaves on a closed question is incredibly awkward. Although that would leave a lot of options on the main close dialog –  Michael Mrozek Jun 26 '13 at 15:32
1  
@MichaelMrozek I think that there should be categories on the first page, with each of the subcategories actually being customizable to some extent. I think that "duplicate", "off-topic", "unclear/broad", and "opinion based" should be candidates for top level since they apply to every site, with things like "no SCCCE" being under "unclear/broad" instead of "off-topic" on Stack Overflow. –  Thomas Owens Jun 26 '13 at 16:10
4  
AndrewC also made this suggestion in an answer, and Ben Lee posted another answer with the same concerns. –  Josh Caswell Jun 26 '13 at 18:50
    
Why do I want to dupe this to Responding to your “too localized” concerns? –  ɥʇǝS May 30 at 2:28

2 Answers 2

Strictly stick to the everyday meaning of "Off Topic"

"Off topic" does not, in an everyday sense, describe all site-specific reasons, and the phrase should not be used on questions that aren't allowed for reasons other than the general area of content.

  • Network Hardware on Stack Overflow is genuinely off topic
  • On Stack Overflow "How do you add two numbers in [language]?" is ON topic, but NOT ALLOWED and should be closed for not showing minimal understanding. To call it off-topic is to stretch the phrase too far.

Don't remake the mistakes of the old close reasons

If we stretch the phrase, we fall in the trap of some of the old close reasons.

  • Not constructive didn't just mean unhelpful, it meant something much broader,
  • Too localized didn't just mean applicable to a local area, it meant something much broader.
  • Not a real question didn't just mean it wasn't a question, it meant the question was unclear or incomplete.

We got an awful lot of upset users saying "in what sense is my question ......?". It doesn't matter how great your explanation below the heading is, if the heading doesn't mean what an ordinary person thinks it means, there's completely unnecessary grief.

Correct text encourages correct use

We also got a lot of misapplication of the old reasons: if you're supposed to use the phrase when it doesn't really apply (too localized for an excellently illuminating homework exercise pasted in), you get in the habit of extending the close reason beyond its textual meaning. Accurate wording encourages accurate use. Overextension of language leads to overextension of close reasons.

You just don't need to say Off Topic

Make the category in the dialogue be called "site-specific reason", and have each reason use its own custom title, eg

put on hold by AndrewC, SomeOneElse,.... :

Questions must demonstrate a minimal understanding of the problem being solved. Tell us what you've tried to do, why it didn't work, and how it should work. See also: Stack Overflow question checklist.

No need to use the words Off-Topic in the close dialogue or in the text for the user.

Similarly, I don't think "Is there a library that does x with y in z?" should be called off-topic either, but just be called a library recommendation:

put on hold by AndrewC, HisSockPuppet, .....:

Questions asking for tool or library recommendations are not permitted on Stack Overflow as they tend to attract opinionated answers and spam. (Describe the problem)[http://meta.stackexchange.com/q/139399/] and what has been done so far to solve it.

share|improve this answer
3  
Well said. 'Course, the words "off-topic" are used as an anchor for the names of the folks who voted to close, so you'll have to figure out a fix for that. –  Robert Harvey Jun 26 '13 at 22:58
    
@RobertHarvey Good point. Edited with a suggested phrase. –  AndrewC Jun 26 '13 at 23:38
4  
Indeed. I would highly recommend that people spend 20-30 minutes in the close vote review queue filtered down to just the Off Topic questions to see just how absurd that category has become. It will make your head spin. –  joran Jun 27 '13 at 1:03
6  
@joran It only took 4 votes to close for "Off Topic" on one question for me to see that it was extremely absurd and to make a rare visit to Meta to find out what the heck happened to so totally muck up the reasons to close. –  Jim Balter Jun 27 '13 at 1:45
8  
"Don't remake the mistakes of the old close reasons". I can't +1 this enough. I still don't understand why there is any resistance or any hesitation at all to changing this label. "Off topic" means something in everyday parlance. Don't make it mean something else. It really is that simple. –  Ben Lee Jun 27 '13 at 18:44
    
What about "We do not answer questions about [...]"? –  badp Jun 28 '13 at 23:40
1  
If someone made a sock puppet account to do more cleanup on the site than they were allowed with their primary, would we really want to stop them? :-))) –  corsiKa Jul 12 '13 at 19:05
    
+1 for trying to prevent "completely unnecessary grief" to people. :) –  Will Ness Aug 20 '13 at 12:24

First off, SO, and the other SE sites, are a great contribution to the Internet - they actually _do_make it better.

What we are discussing here is, after all, how to make something that is really good even better. Just to get the perspective right.

I agree with my esteemed colleagues who point out that "Off Topic" is confusing when used as a close reason (a put-on-hold reason?) except for those cases where the question actually is outside the topic area of the site.

As a part of the growing pains of the fast growing SE network, you can say that it suffers from a "one size fits all" problem. It is understandable from a systems/corporate viewpoint that a single, unified code base is needed for the whole network, but for the users, especially the new ones who just stumble on the site and want to join, that is a non-concern.

This problem has two faces, as I see it:

  1. The "Off topic" close reason really is just a grouping of site-specific close reasons, not all of which really are related.

  2. A direct by-product of the first point: The label "Off topic" looks and sounds wrong to ears that haven't been trained in the one, true SE way.

If you look at the current Off-topic close reasons on SO, it feels like the problem would be solved if they were simply grouped differently:

  • The "Questions must describe the specific problem" and "Questions must demonstrate a minimal understanding of the problem" reasons really are valid reasons to put a question on hold: it can, after all, be improved to fit the format. These are the "needs more work" reasons.

  • The other Off-topic reasons are "true" off-topic reasons; the question really isn't for SO, even if re-formulated. Using the term "on hold" for these questions may be a bit of a misnomer, but that is for a different discussion.

I have left "Other" out of this, as it is defined by the person who enters the text.

So all in all, the cognitive dissonance experienced here seems to stem from the moniker (Off topic) carried over from the old system and applied indiscriminately to all site-specific close reasons and the fact that unrelated close reasons are grouped together under the same heading, even if they have very little to do with each other.

A modest proposal could be to:

  • Add another site-specific close reason group (or maybe it doesn't have to be site-specific if all agree on it) with moniker along the lines of "Needs more work". This group could handle sub-reasons such as "Questions must describe the specific problem" and "Questions must demonstrate a minimal understanding of the problem".

  • The second group could be "Off topic" and handle the true Off topic cases.

  • The last option ("Other") could be moved to the top level.

If creating a new group is deemed excessive, a similar effect could maybe be obtained by applying a headline or two on the Off topic close screen, just so a close reason for a question that is within the topic range of the site but needs more work is not grouped together with close reasons for questions that have nothing to do on the site.

Just a modest proposal - feel free to shoot it down!

share|improve this answer

You must log in to answer this question.

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