Personally, I'm also curious as to the rationale when someone downvotes something I've written. I put time and energy into doing it, and I'd like to learn why someone felt it should be downvoted (rather than just left alone). Definitely, if I've make a mistake on technical grounds, I'd like to know what it is.

At the risk of provoking an argument of competing voting systems, something I like at slashdot is that there are descriptive types of votes. (e.g. "interesting", "insightful", "offtopic", "troll", etc.) As a result, there's some guidance as to why someone voted that way.

I agree with not adding a "must post comment" requirement -- that raises the hurdle to vote in the first place. But perhaps there could be a way to annotate a vote, and then to show users not just the total votes on their nodes, but the distribution of annotations. E.g., 10 "insightful" and 2 "technically incorrect". Perhaps a dropdown next to the voting options with various standard comments. (Best with some javascript to change the dropdown to positive or negative based on whether it's ++ or --.)

Another option might be to make a "/msg" textline available right next to the voting options to allow voters to include a quick comment there if they so choose.

-xdg

Code posted by xdg on PerlMonks is public domain. It has no warranties, express or implied. Posted code may not have been tested. Use at your own risk.


In reply to Re: Encouraging comments for downvotes by xdg
in thread Encouraging comments for downvotes by disciple

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.