When to accept an answer for someone

8 vues (au cours des 30 derniers jours)
Daniel Shub
Daniel Shub le 28 Juin 2012
Commenté : Walter Roberson le 19 Nov 2021
TMW has now given many of us the power to accept answers for other people, but haven't provided any guidance as to when we should we do it (other than that we have to wait for 7 days). As uncle Ben said "with great power comes great responsibility." Should we be accepting our own answers? Maybe we should add a vote to accept "policy"?
  8 commentaires
Star Strider
Star Strider le 19 Nov 2021
I'm not really sure how I feel about accepting answers for other other people anyway.’
I do only if I come across one in which the OP says something on the order of ‘Thanks! That’s exactly what I needed’ or some such, and has been at least a while in the past.
Unfortunately, Answers has more than its share of OPs who are either ingrates or who don’t understand the forum (and who are unlikely to finish their degrees anyway for analogous reasons). That’s no reason to deprive those who earned them of deserved Reputation points. (Personal rant, based on several years of anger and frustration in that regard.)
.
DGM
DGM le 19 Nov 2021
Well, when I'm browsing old stuff, my motive isn't so much to do things for the benefit of the inactive OP. I'm just inclined to make the forum easier for people using web/site searches. I suppose I'd have to weigh it like I do other activity on old posts. If it's a sufficiently clear and concrete question and the page is still getting a decent amount of monthly traffic, then maybe it's worth considering what maintenance is warranted.
There are plenty of good answers that are informally accepted as you describe. The problem is when a user posts a tentative answer to an ambiguous question and the OP accepts it. Now you have a good answer to an unclear problem. I doubt that helps anyone who reads it after the fact, so I wouldn't ever want to do anything to improve its attractiveness in searches.

Connectez-vous pour commenter.

Réponses (7)

Thomas
Thomas le 28 Juin 2012
Modifié(e) : Thomas le 28 Juin 2012
How about
Do not accept your own answer
unless
1. The author has thanked you replied that the problem has been solved but the author has not accepted your answer 'and' you have multiple up votes 'and'
2. yours is the only answer received
In case of multiple answers received please let one of the other (hopefully unbiased) editors accept the answer, probably based on the number of 'up votes'
  5 commentaires
Matt J
Matt J le 24 Fév 2017
3. You are answering your own question ?
Walter Roberson
Walter Roberson le 19 Nov 2021
For several years it has not been allowed to accept your own answer, no matter how long since the last action.
(We had some problems along the way.)

Connectez-vous pour commenter.


Daniel Shub
Daniel Shub le 28 Juin 2012
Modifié(e) : Daniel Shub le 28 Juin 2012
I disagree with Thomas. I think we should never accept our own answers. I also think we should be vigilant about accepting answers for other people. If we accept answers for each other, then their will not be too many cases where you feel like you need to accept your own answer.
Edit
I think that you should flag questions/answers that you think should be accepted and then get a confirmation from someone else.
  5 commentaires
Walter Roberson
Walter Roberson le 24 Fév 2017
If I recall correctly, you do not get reputation points for accepting your own answer. However, your stats in the Contributors page do go up.
James Tursa
James Tursa le 24 Fév 2017
Modifié(e) : James Tursa le 24 Fév 2017
IMO, you should not be able to pump up anything related to your own points or stats by voting for or accepting your own answers. Even if you don't get the points, there is still an incentive for abuse by skewing the answers accepted stats.

Connectez-vous pour commenter.


Walter Roberson
Walter Roberson le 28 Juin 2012
Out of all of the changes, this is the one that gives me the greatest pause. My first reaction is that such a facility should seldom be used, and that it should be one of the high-reputation privs rather than just about the first non-trivial priv.
I tend to think of it as being very much a "janitor" function, for use by the few that go around spending time just cleaning up. I do that, but I don't think many others do.
I think the problem being addressed is that approximately 60% of all Questions get Answered by never get Accepted. That is a quite large number, and honestly there is no way I have time by myself to Accept all those, so perhaps it does need to be something that a fair number of people can do. But still I am concerned.
I see a lot of Questions that dry out rather than getting definitively solved. People posting (good) requests for clarification and not getting any response. Now there are certainly cases where an Answer is good enough for the expressed Question, but in my experience a large number of Questions are muddled, and that even when Questions seem to be well expressed that there is very often some ambiguity in the details (though it might take someone familiar with that field to spot it.) The questions that have enough information to answer completely are usually ones that can be answered by reference to a specific FAQ section.
I suspect 500 reputation is too low to establish a history of dealing well with the kind of ambiguity that is present in those many questions.
A few days ago I was musing about this situation a bit, and I was thinking that perhaps the most appropriate would be an "expired" or "inactive" status. I would have to think more about what properties such a status would have. Not usually auto-delete, as sometimes some good discussion gets generated before the matter gets put aside.
  1 commentaire
Wendy Fullam
Wendy Fullam le 9 Avr 2013
I'm part of the internal team for Answers at MathWorks. I'd encourage the acceptance of each others' answers, after 7 days, to add value to the question and answer set for future visitors.
A primary benefit of the "Accept" feature is to provide an indication of value to future site visitors who have the same (or similar) question. Answers receives upwards of 14,000 visitors every day. When these visitors find a question without an "accepted" answer, their perception may be that no value can be extracted. This may lead to them asking a similar, possibly duplicate question - which might waste the time of major contributors. For this reason, accepting each others' Answers could, in effect, save you time. It also adds a large indication of quality to our Answer database.
We are exploring other methods to encourage the OP to accept an Answer. (Expanded notifications may potentially help here.) Conversely, contributors with high reputation have proven their ability to provide quality content - which is why we also believe they can recognize quality content, in the absence of the participation of the OP.
This is why I say, go ahead! Accept each others' answers if you think they were the best Answer provided. The 7 day delay was established because, at that point, the chance of the OP returning is fairly low. You'll be adding additional value to the Answers world, and helping to grow each others' reputation score.

Connectez-vous pour commenter.


Jan
Jan le 25 Fév 2017
I suggest to disable self-accepting completely.
One exception: In own questions, accepting own answers is useful, when the OP has found a solution or if the question is thought as a tutorial or FAQ.
It is enough, when the contributors with > 2000 or > 3000 points can accept the answers of others. This will might be a drawback in rare situations, but it can get a severe problem, if one or more users start a massive self-accepting. Seeing the green check mark on an answer has a great attraction. The more time and energy has been spent to write an answer, the more frustrating is the impression to be ignored. In general all answers are given with the opinion, that they are good enough for beeing accepted. But authors of answers are not necessarily unbiased enough to decide this. Currently 94 members have the power to use this feature and in the past they have done this with greate care. But this need not be case in the future, and this would destroy the accepted status as strong indicator for an answer, which is good and solve the asked question.
  3 commentaires
Jan
Jan le 25 Fév 2017
Modifié(e) : Jan le 25 Fév 2017
@Walter: :-) Touché. The "in general" sentence was a weak workaround, after I did not find a matching translation in 5 minutes. This term was the knot in my tongue. I think, there are severe problems in the forum currently, but I do not want to pillory somebody, who does not participate in the discussion. Babbling, I know.
Sometimes I add answers also, when there is an accepted answer already and my solution is slower. Then readers do not have to test this by their own again.
James Tursa
James Tursa le 2 Mar 2017
@Jan: I agree.

Connectez-vous pour commenter.


Kye Taylor
Kye Taylor le 28 Juin 2012
Such functionality should not have been implemented, IMO.

Matt J
Matt J le 24 Fév 2017
Modifié(e) : Matt J le 24 Fév 2017
Maybe we should add a vote to accept "policy"?
This is the solution that I would advocate. Let the answer be accepted if/when it receives a sufficient number of upvotes (which as usual cannot be given by the person supplying the answer).
Personally, I think that the answer acceptance system as a whole is expandable, and that the ranking of any answer in a thread should be determined entirely by upvotes. The value of an answer marked as accepted is an illusion. Nobody ever knows definitively if an answer is right except maybe for the simplest of "how to" questions. It's not uncommon for an OP to select a less than best answer.
  8 commentaires
Walter Roberson
Walter Roberson le 26 Fév 2017
"you could make it so that "I'm done" automatically triggers an upvote"
An upvote of what? All of the Answers posted at that time? Some of them might not be any good.
If the "I'm done" is attached to a specific Answer then what you propose becomes like the current Accept except that it does not move the selected answer to the top and (under your proposal) the poster would be barred from voting for other Answers later, which they currently are not.
I was thinking perhaps something more like the system noticing they haven't voted for anything in the question and asking them whether they are sure.
"The OP will tend to reward the latter, but in IMHO it is the former who gave the best help."
That does happen now to some extent. On the other hand, not everyone is doing homework, and not everyone who does homework is just looking for a fast solution.
For example when I posted a regexp question, I was the person in the best position to know which Answer(s) best explained the situation to me. No-one outside of me could know which Answer really twigged my understanding in the best way.
When I am Answering a Question and I use my Magic 8-Ball Rays to figure out what the poster is really stuck on and answer that, then my Answer is not necessarily the best Answer to what the Question looks like it is about, but it might be what the person needed.
Matt J
Matt J le 27 Fév 2017
Modifié(e) : Matt J le 27 Fév 2017
If the "I'm done" is attached to a specific Answer then what you propose becomes like the current Accept except that it does not move the selected answer to the top and (under your proposal) the poster would be barred from voting for other Answers later, which they currently are not.
No, they wouldn't be barred from voting for other Answers, just from awarding the same Answer more than 2 points. In what I envision, an "I'm done" would be like an upvote in all respects except that it would also provide a visual flag on the Answer that the OP liked.
It is like the current system, except the OP's vote doesn't carry any more influence than anybody else's.
That does happen now to some extent. On the other hand, not everyone is doing homework, and not everyone who does homework is just looking for a fast solution.
There will always be a distribution of cases, but I don't think those people really suffer under what I propose. They still get to reward the Answer they liked and, with the "I'm done" flag, others in the forum would still know whether the OP's vote is up for grabs.

Connectez-vous pour commenter.


Jan
Jan le 7 Mar 2017
Another point: Users should not get the power to remove flags on their own questions or comments.

Catégories

En savoir plus sur System Commands dans Help Center et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by