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

I have noticed several times that when answering a question, someone who wrote an earlier answer will edit their answer by adding the content of my answer to theirs (as an alternate solution, or to make their answer more complete).

This is often a good thing for the community, because we want accepted answers to be as good as possible, but it seems unfair to the people who made the effort to provide the original content.

This is inherently a problem with the fact that answers are not collaborative (i.e. the site is not a wiki) but is it possible to solve this problem in some clever way? Or is it something we just need to deal with?

share|improve this question
6  
The best way to improve someones answer is to simply leave a comment, helping them out. That way, the original poster can just edit their answer, incorporating the additional information. It also shows who helped them out. –  alex Sep 14 '09 at 14:18
3  
One important point is that CC-BY-SA requires crediting the original author. –  CodesInChaos Mar 3 '12 at 10:24

7 Answers 7

I think the random sorting of answers makes this problem worse. Previously, if someone copied an answer they would appear later in the order. Now there's a 50-50 chance they'll appear first on any given view, which makes it more rewarding to do (imho).

The goal however is to get the best answer possible. Making a new answer that combines several other incomplete answer is encouraged (Joel has mentioned this as a way of gaining rep). The only negative form of this behaviour for me is if an answer is just a copy that adds nothing.

share|improve this answer
10  
Even if it's encouraged, it somehow doesn't feel right. –  alex Sep 14 '09 at 14:13

I actually have no probem with this practise under one condition. The answer must then be switched to CW. For example on the question Outlook 2007 won't close, Joel himself on this answer added a part of mine. However he also immediatly switched the answer to CW.

I think that should be the suggested practise. Alternatively give credit to the person that did provide that part of the answer, by linking to his answer or alternatively to his profile, so someone can vote up another of their answers.

share|improve this answer
2  
It's always nice to give credit, even if it was only a comment that helped you put together the final answer. In the end, we are a community. –  alex Sep 14 '09 at 14:14
    
"In the end, we are a community." But only if everyone agrees to act as a community. Those who choose to ignore the suggested practices because it suits them, end up stealing from those who follow the suggestions. It's a parallel with our society around us but here we rely even more on people voluntarily playing along because we have no "suggested practice enforcement" to jail those who don't play nice. –  Greg Dec 16 '10 at 13:49
    
The Community Wiki angle is a really nice one I didn't know about. However, the descripton of how to use it (stackoverflow.com/privileges/community-wiki) is very subjective: use it "when you feel your post would benefit from less concern about voting affecting the reputation of those participating in it." Some more explicit examples (referencing consensus from this kind of meta-discussion) would be handy, but I don't know if that's appropriate for those generic 'how to use SO' pages. –  monsieurRigsby Nov 30 '12 at 14:29

Well, I don't think there's much you could do, especially with the now random sorted answers. To the person viewing the two answers, there isn't much difference between somebody who posted quickly, then waited for a correct answer, and edited to add correct content, and somebody who just didn't post at all, waited for the correct answer, and reworded to make it look like their own.

I think that if you noticed this happening (with proof in the edit history), you would be completely within your rights to downvote the answer, and leave a comment as to why you were downvoting. If people start getting enough downvotes for this type of behaviour, they may stop.

share|improve this answer
5  
Aye, it is now the Slowest Cheater in the East problem. And I vote that we kill them with fire. –  Eric Sep 14 '09 at 1:31
    
(-1) Joel has specifically said that this is acceptable behaviour. In a podcast he said that you can gain rep by "finding a question with four or five good answers, and combining them into one great answer". That's not a verbatim quote. –  devinb Sep 14 '09 at 12:10
1  
There's a difference between combining 4 or 5 different answers, into something that is more complete, and taking a single answer, and copying it almost verbatim, in order to try to get a couple up votes without actually contributing anything of value. –  Kibbee Sep 14 '09 at 19:08
    
"I think that if you noticed this happening (with proof in the edit history), you would be completely within your rights to downvote the answer, and leave a comment as to why you were downvoting." - I actually did saw this a couple of times, the problem of doing this suggestion is that it will only start a fight in the comment section. Which we don't want (trust me I tried and it was a bad idea). Also, I don't think I'd have any credibility when the user has more rep than me. But I do find this behavior really sad. IMO it's same as if someone would copy code from someone else and claim it. –  ForceMagic Nov 11 '12 at 21:42

I don't think there could be any stealing stuff. The aim of SO is to provide the best answer.

If I write a good but not best answer, and that someone else write a very good answer, it is likely that I'll edit my answer, add what he though and I didn't though, and I'll add more details.

And if someone takes what I wrote, well good for him, as long as the OP will get his answer, I'm ok with this. If you are worried about reputation and so on, don't worry, these kind of people that knows nothing usually don't stay long, or ends stuck a N points of rep. Have faith in the system my friends ! ^^

I think the aim of SO isn't only to provide answer, but to "capitalize" good answers. Lots of time when I went to SO to ask a question, I found the answer using the search box.

share|improve this answer

How about a referencing based system. For instance, lets say I wanted to provide the user with the best answer possible. I could "reference" another post, and quote him/build on his ideas, and all reputation earned while this reference property is active... is split with him. It's not perfect, but it's an elegant solution imo.

share|improve this answer

Someone could test whether this is really a problem by creating a sockpuppet users specifically for the purpose of copying answers (their own answers, of course).

share|improve this answer

Perhaps an option to merge two answers if the two users agree? The result would be CW and contain the content of both posts (hence deleting the original posts).

share|improve this answer

You must log in to answer this question.

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