I would like to ask you if it's possible to reveal who voted high and especially "who voted low without leaving a message".
It's very well said in the 'Code Project Rating and Reputation FAQ':
"A vote with no message doesn't help an author. A vote and a 'this is why I voted bad' helps an author improve. A high vote is just a "Thanks - well done!" and doesn't really require a comment suggesting improvements."
And I think that this is the right statement for messages in the message boards, too.
I'm a little annoyed about people who are hiding behind the anonymity of this voting system.
Don't get me wrong please: I do not doubt their right to vote bad or "low" but I doubt that this "just voting bad without leaving a reason" (=stabbing a person in his back) is helpful.
Only in the forums and when voting in Questions and Answers is it possible to vote low without leaving a comment. It's done this way to avoid overloading the discussions with noise, especially in contentious threads. Articles and tips require comments on low votes.
Revealing low voters on forum postings will result in nothing more than voting wars. It's just not worth it.
cheers, Chris Maunder
The Code Project | Co-founder <small>Microsoft C++ MVP</small>
will result in nothing more than voting wars. It's just not worth it.
You made a good point here.
Chris Maunder wrote:
Revealing low voters on forum postings
Sorry, that I didn't explain what I had in mind. I wasn't thinking thinking about revealing that in the forum as a message in the usual form.
The general idea was that one can move the mouse pointer to the part of your their own message where the vote is shown and get something like a 'Profile popup' that shows the message board name of the user and how he voted (and [?] a very short message - a sentence or two).
I might very well be that you assess the human nature better than I can, but I wasn't thinking of a voting war but of something else: I'd expect that those users who like to vote low and hide behind the anonymity would stop voting low because they do not want toreveal themselves (otherwise they would have left a message [in addition to their low vote].
It's a different kettle of fish but's it's a little like in this "meeting experiment":
Everyone who wants to say something has to get up. It's amazing how short meetings get when people have to leave the "comfort zone" (=sitting at the table, voicing sth. under their breath). This helps especially to prevent meetings in which everything has already been said but not by everyone ...
I understand your idea now, and the meeting analogy is good. However, in meetings you don't get to dress up in a lion suit and hide your identity, or invite along a pretend friend you made up 2 minutes ago to vote for you at the meeting.
Thanks again for your reply.
Regarding the 'voting system':
You must do what you think is right, of course.
But imagine what would have happened if Caesar in ancient Rome wouldn't have seen those who stabbed him (in the back)?
We wouldn't have this beautiful quote: "Tu quoque, Brute, fili mi!", would we?
Regarding the meetings:
Chris Maunder wrote:
However, in meetings you don't get to dress up in a lion suit and hide your identity, or invite along a pretend friend you made up 2 minutes ago to vote for you at the meeting.
Very well said.
It doesn't happen too often that you have a lion sitting at your table. Most of the time it's somebody just wearing a lion's suit. True.
But I wasn't thinking about those guys who just want to make the world think they are bigger than they are...
I was more thinking (amongst others) about the wolfs in sheep's clothing.
And then ... there are the sheeps in sheep's clothing that fill the gaps at the table, of course.
Keep up the good work with THE CODE PROJECT. Thanks.