Rick Fisk said:
On Mon, 2008-10-27 at 19:17 +0100, Salve J Nilsen wrote:
We're still talking about a marketing/visibility bug here. Don't you
agree it's better to fix that instead?
You think that it is important that the CPANTS team makes sure that
everyone knows there is a web page dedicated to shaming developers?
Well. I don't care who does it, just as long there are lists with
constructive negative feedback. I leave it to the developers themselves to
learn what it takes to get of the list.
There's nothing random or abusing here, just feedback on Kwalitee
comparisons between modules. If this feedback hurts your (or anyone
elses) tender little feelings, then too bad. A psychologist would
remind you not to equate critique of your writings with critique of
yourself.
You are entitled to your opinion of course, but one doesn't need a
psychologist to identify ad hominem.
Yes, I'd like to avoid ad hominem attacks. This is a basic part of making
any negative-feedback service into a respectable one.
Antagonism doesn't breed quality software. If it is really a goal to
increase quality, then a 'hall of shame' is counter-productive, the
feelings of people on either side of the issue notwithstanding.
It's ONLY counter-productive if the list is ad-hominem. It's also
suprisingly easy to avoid ad-hominem attacks in ANY text. Just focus on
the facts, the product and/or the argument.
If the hall of shame really is 'Kwalitee comparisons between modules',
it doesn't require a page title of 'hall of shame' and it would by your
definition need to include all modules under test rather than a subset
deemed worthy of shame.
Feel free to suggest a better title. (I won't, because I think there's a
motivational value in keeping it as it is. The day I end up on the list,
I probably won't say "meh, it's not important for my reputation".)
- Salve
--
#!/usr/bin/perl
sub AUTOLOAD{$AUTOLOAD=~/.*::(\d+)/;seek(DATA,$1,0);print# Salve Joshua Nilsen
getc DATA}$"="'};&{'";@_=unpack("C*",unpack("u*",':4@,$'.# <[EMAIL
PROTECTED]>
'2!--"5-(50P%$PL,!0X354UC-PP%/0\`'."\n"));eval "&{'@_'}"; __END__ is near! :)