1,2,3 are already non-anonymous. So those votes are very rare (unless the article totally sucks). So it's mostly 4s and 5s these days. And a 4 is very often cast when an article features in the top-5 on the front page. Making 4 votes non-anonymous would be awesome!
Not that I can't take low-votes (taken 100s in my life, can take several 100s more before I am down). But I feel that this would make things better.
I bet many other regular authors here would agree with me.
It's nice getting a 4. I want to encourage members to give 4 (and 5!) for great articles. If an article is poor then it helps those looking to sort the wheat from the chaff to get a lower vote (since it means we can provide a x/5 score, instead of just a # upvotes, which is impossible to compare relatively). However, downvotes mean something's wrong, and the entire purpose of CodeProject is to help devs learn, so by forcing a comment on a downvote you are helping explain the issue. Saying something's great doesn't require an explanation.
Saying something's great doesn't require an explanation.
Yeah I wasn't looking for one. You already automate a comment for 1-3 votes (My vote of x). I was hoping something similar for 4 votes as well. This way anyone voting a 4 will not be inconvenienced at all (except that a comment would be auto-posted under his name revealing his name and vote).
I'm with Nish on this. 4 has become the new 1, and isn't being used to say an article is great - it's just there to get stuff off the top of the "latest best picks" list, which is counter productive. If an article is great, then a comment saying why you think it's not quite worthy of a 5 should be the least you can do.
IMO article votes should always be non-anonymous and invite to comment. That is the way to provide an honnest voting system; as long as voting different scores takes different amounts of effort, or has different side-effects, the voting system is biasing the results; which obviously it shouldn't.
Now if 4 were non-anonymous and 5 were still anonymous, we would probably see fewer 4's and more 5's for the same article, effectively compressing the scale even further than it is already. A very bad idea.
I never understood why anonymous article votes should be possible; is there anything wrong in saying you liked or disliked an article? If we can store all the rep stuff, adding one message (if there isn't one already) to each article vote won't swamp the disks, will it?
You realise this will result in a dramatic drop in up-votes, right?
How so? Why would anyone be embarrassed to cast an up-vote and have the world know that he did so? Personally I make it a point to explicitly tell people that I voted their article a 5 and that it deserved it.
He need not post a comment. Since you automatically post a My vote of X message when a vote is cast.