Eric, Roland, et al
I am a little hesitant to have (some sort of) a formal ranking system due to

(1) difficulty to keep it objective. It will inevitably require an arbiter, a someone 
whose opinion would be regarded as unbiased by the overwhelming majority of HttpClient 
regulars. To me, that would mean that such person should not be a committer or a 
contributor him/herself. Basically it would take Jeff "Jandalf" or someone of Jeff's 
calibre. I am not really sure Jeff would want to assume such a burden, and I simply 
can't think of anyone else not directly involved with HttpClient who could take such a 
role

(2) difficulty to keep it up to date. Let us be realistic: we have difficulty to keep 
our changelog up to date, let alone such a delicate matter as a ranking system.

(3) intention to keep HttpClient non-competitive. I do not think it is be a major 
revelation to say that most of us contribute to Apache Jakarta because we are willing 
to trade some of our free time and work for some recognition within the community of 
peers. Still, I do not want HttpClient to evolve (or degrade) into a racing 
competition of a sort. At the moment HttpClient is a delicate ecology that so far 
produced decent results. I really want to keep it that way.

I think a simple extension to the existing changelog in a form of 'proposed by', 
'inspired by', 'contributed by', 'verified by' 'helped by', 'tested by' clauses per 
major change/commit would be sufficient for the time being. Until the dust settles at 
the Jakarta PMC level

Thoughts?

Oleg


-----Original Message-----
From: Eric Johnson [mailto:[EMAIL PROTECTED]
Sent: Tuesday, March 16, 2004 14:29
To: Commons HttpClient Project
Subject: Re: @author tags


Roland Weber wrote:

>Hello Eric,
>
>I was thinking about some kind of metrics, too.
>Not as advanced as yours, of course :-) But then
>I felt that a ranking is not the best approach. It
>may lure people to use tricks just to improve
>their ranking.
>
Too true.  My perspective on this matter is colored by the fact that
everyone on this mailing list is very open and complimentary to each
other, so I have a hard time seeing that happen here.  I certainly don't
want to do anything that would change that environment.  As with any
useful metric, it would require refinement over time, to prevent
spoofing (I hope this isn't ever necessary), and to adjust for the
relative value of contributions (size of patch, for example).  The point
of the recognition, I think, is to provide a compliment and
encouragement to any and all that contribute, not necessarily to
perfectly correlate with some abstract notion of the value of
contributions.  If anything, my suggestion was intended to be more
inclusive than what we do now.

So perhaps as a refinement, then, take something like the ranking I
suggested earlier, compute the order and then divide into three groups -
high, medium, and low involvement (or four, with the bottom fourth not
actually recognized officially?).  This would prevent people from
"competing" to be first in the ranking, as people would just be
recognized by which group they fell into.

>There should be something that indicates the
>kind and volume of contributions, sure. Like
>"that many mails", "that many bug reports", and
>so on. But instead of trying to compute a ranking
>from it, I would prefer a randomized order, with
>the kind and volume of contributions listed for
>each person. Maybe with some "hall of fame"
>into which the major contributors can be voted.
>
>Somehow I feel that the social issues should not
>be tackled with a purely technical solution.
> 
>
After watching my spouse do grading of her student's papers, I think in
the end there is always a necessary "fudge" factor involved in something
that effectively looks like grading.  That fudge factor that might push
someone either up or down.  For example, someone might come in late in a
beta cycle with a key patch, and do so quickly, promptly, and
correctly.  Someone would have to invoke the judgement for an
appropriate recategorization, perhaps the person doing the release?

>cheers,
>  Roland
> 
>
-Eric.



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


***************************************************************************************************
The information in this email is confidential and may be legally privileged.  Access 
to this email by anyone other than the intended addressee is unauthorized.  If you are 
not the intended recipient of this message, any review, disclosure, copying, 
distribution, retention, or any action taken or omitted to be taken in reliance on it 
is prohibited and may be unlawful.  If you are not the intended recipient, please 
reply to or forward a copy of this message to the sender and delete the message, any 
attachments, and any copies thereof from your system.
***************************************************************************************************

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to