I notice an apparent asymmetry between the two processes of closing a question or voting for reopening. In the former case, a reason for the vote must be given. In the latter, it is not possible to explain the reason. What is the rationale for such difference? Wouldn't be better to know why there is a request for reopening?

  • 3
    $\begingroup$ What reopen reasons do you think should be listed? $\endgroup$ – BioPhysicist Nov 29 '20 at 0:40
  • 2
    $\begingroup$ What's wrong with using comments for this? $\endgroup$ – Emilio Pisanty Nov 29 '20 at 11:55
  • 2
    $\begingroup$ @EmilioPisanty It would make easier for people who are supposed to vote for reopening to understand the specific reason for that proposal. Not always reading comments is clarifying. $\endgroup$ – GiorgioP Nov 29 '20 at 21:54

I think the system makes sense like it is.

The way I see it, a question is basically "on-topic" unless it falls within some off topic close reason. There are specific reasons that a question is off topic, and those reasons can typically help improve a question. Casting a close vote just means you do not think the question is on topic in it's current state.

The reason for reopen votes should essentially always be "It does not fall into any category of an off-topic question.", so I don't think there is really a need to make users choose a reason for this decision. Essentially, being open is the default for questions, and users typically don't have to explain or select a reason why their questions fit. This should apply for reopening as well in my opinion.

  • $\begingroup$ My comment to BioPhysicist applies to your answer too. $\endgroup$ – GiorgioP Nov 29 '20 at 17:33

When questions are closed, two things happen:

  • If there is anything nontrivial or non-obvious about the closure, it gets discussed in the comments. These comments are for the benefit of people who are voting (or not) to close the question.
  • When the question actually does get closed, it gets a banner stating that it is closed and with a brief explanation as to why. This banner has two different primary targets:
    • The original asker, whose question has just been closed. For one thing, s/he deserves the benefit of an explanation as to why this happened. But, more importantly, the banner is a call-to-action and an initial resource that points the asker to the resources s/he can use to fix the question.
    • Future visitors, who can see the closure and its reason and use it to get a better model for the scope of the site and the types of questions that are and are not on topic.

In contrast, when a question is reopened, the closure banner is removed along with all explicit system traces of the closure on the surface level of the thread. The closure-then-reopening cycle is documented in the edit history and on the question timeline, should anybody wish to delve into those, but in general the question is considered an on-topic open question no different from a freshly-asked one.

As such, there is no point in having an official banner that explains why the question was reopened once the process has been completed $-$ it would be actively harmful and it would directly detract from the ethic that threads on SE are just questions and answers, without any more superfluous meta commentary than absolutely necessary.

On the other hand, in the run-up to reopening, as the question is discussed, potentially edited, and voted on, any discussion regarding whether it should be reopened can happen in the comments. As a general rule, whenever nontrivial cases come up, this is what happens. If anybody wants to know why there are people that want to reopen the question, they can just look to the comments section.

You've already partially responded to this idea:

Not always reading comments is clarifying.

... so what makes you think that having a "canned" reason from a tightly-defined set would be more enlightening? With due apologies, it simply does not make sense.

Moreover, there is really nowhere for the information to go. If I am forced to decide on a reason for why the question should be reopened, what should happen to that bit of information? It cannot be shown publicly as a message from the system, because at that stage it is just a partial vote without a sufficient community quorum. The only real place where this can happen would be... as a comment.

More importantly, there is no denying that reopening questions is an uphill battle, so unless it's absolutely obvious that the question has been fixed, there is a strong onus on the reopen voters to argue for the reopening in the comment thread.

When I see a vote for reopening, quite often I ask myself "why somebody thought it could be reopened?" Clearly there is a disagreement with the original vote. But in many cases it is not clear the reason.

If it is not clear to you, then that is just a failure of communication on their part. They needed to convince you that you should vote with them, and they did not explain it well enough. On this site, nobody is forced to explain their votes $-$ in this particular case, those people chose not to, and that's it.

As a more general note: this type of feature is part of the core Q&A engine behaviour that works for the entire Stack Exchange network, and this community has no control over it. As such, it is basically pointless to ask about it here $-$ the correct venue is Meta Stack Exchange. Even if you did manage to convince us that your proposed changes to the mechanisms are sound, the most that this community can do is to tell you "yeah, that could work, you should post it over on MSE and try to get attention to it from a developer or community manager".


Wouldn't be better to know why there is a request for reopening?

Not really. The only reason is "I believe this question follows site policies and guidelines." Additionally, if you are choosing to reopen you think that the question is not what the close reason says it is in its current/edited form (assuming you are not those users who vote to reopen just to fight policies they do not like).

Of course I could be overlooking something. If you can propose a good way to give reopen reasons that are unique and valuable then you should propose them to help in the discussion.

  • 1
    $\begingroup$ A couple of general good reasons (I would have also some specific ones): 1) precisely to avoid the phenomenon of "users who vote to reopen just to fight policies they do not like" you have cited. Providing a reason would force the proposer to explain why that specific question should be reopened. 2) when a closing vote is cast there is a specific judgement about the reason that question does not follow site policies. A reopening vote without explanation why other voters do not agree with that judgement, or why they do not think closing reasons remain valid after some editing, gives to ... $\endgroup$ – GiorgioP Nov 29 '20 at 17:29
  • $\begingroup$ ..reopening vote a weaker status. This is what I have in mind speaking of asymmetry. $\endgroup$ – GiorgioP Nov 29 '20 at 17:30
  • $\begingroup$ @GiorgioP For point 1, in not asking for your motivation; I think I understand that. Point 2 just seems to be a restatement of what you said in the main post here. I'm asking what list of specific reasons your think should be given just like we have for closure reasons. I'm not asking for your own reasons in making this post. $\endgroup$ – BioPhysicist Nov 29 '20 at 18:22
  • $\begingroup$ It is not matter of mymotivaions. I am this question for discussing something that could improve this site. The reasons I gave are the reasons I believe that some change could be helpful. Therefore they cannot dismissed as not relevant. I do not think a pre-defined set of reasons can work for reopening. I would just use the same mechanism available for close votes based on a community-specific reason: space for a comment explaining the specific reason for reopening. $\endgroup$ – GiorgioP Nov 29 '20 at 21:49
  • $\begingroup$ That would help people to better decide about a proposal which is intended to revert the opinion of a group of members of the community with enough reputation to vote for closing. $\endgroup$ – GiorgioP Nov 29 '20 at 21:50
  • 1
    $\begingroup$ @GiorgioP Users having to leave a typed out comment when they vote to reopen would add a large asymmetry against reopen voting. Right now, you typically just have to click a few buttons, or could even write "because it is not about physics." for example. Questions being open by default is just how the site operates, so not having to say anything to reopen makes a lot of sense. It would be pretty frustrating if I had to write "because it is on topic" every time I wanted to cast a reopen vote, and it wouldn't help anyone. If I have a specific reason, I would leave a comment for all to see. $\endgroup$ – JMac Nov 29 '20 at 23:09
  • $\begingroup$ @JMac This site is great. However, quite frequently I ask my self "why this question has been closed?" and I can get some hint about the reasons. Automatic or not, there is a stated reason. When I see a vote for reopening, quite often I asm myself "why somebody thought it could be reopen ?" Clearly there is a disagreement with the original vote. But in many cases it is not clear the reason. Anyway, if people like this system I do not insist. After this discussion I'll use more freely comments, although I thought they were intended to improve questions, not for transverse communications. $\endgroup$ – GiorgioP Nov 29 '20 at 23:49
  • $\begingroup$ @GiorgioP I would argue that giving a reason to reopen a question that you think is on topic is using the comment to improve the question. IMO it's a pretty good improvement when an on-topic question is reopened. $\endgroup$ – JMac Nov 30 '20 at 0:07
  • 1
    $\begingroup$ @GiorgioP I hope you find a better answer that you are looking for. For me a reopen vote means the user doesn't think the question is off topic and belongs on the site, and I don't think more needs to be says beyond that. Therefore, I can't really sympathize with you on this. $\endgroup$ – BioPhysicist Nov 30 '20 at 1:40

You must log in to answer this question.

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