Reply to message «Re: Vim homepage - improvements I'd like to implement. 
Comment 
please», 
sent 14:52:59 01 January 2011, Saturday
by Marc Weber:

> > If you actually plan to save votes on a per version basis I'd like to
> > suggest to implement some sort of inflation (i.e., loss of value over
> > time). E.g. older versions should IMHO have less weight when
> > calculating the over-all value. This would also solve/attenuate the
> > problem with downvotes for older versions. I think you'd only have to
> > store one value for previous votes + a current one and then let the
> > over-all value be something like curr + prev * 0.8 or so. And maybe
> > multiply all kharma points with 0.8 every year.
>
> For plugin versions? Bad idea. You can manipulate by doing version bumps
> only (don't think Vim script authors will do so .. but )
> 
> by time? Great idea. Tools change. so 10 year old karma may no longer be
> valid. But we should discuss which would be the best way.
> 
> So for now I'd like to keep the "old" (stupid ?) value unless more
> discussion has taken place.
I suggest combine this ideas: inflate neither by time nor for plugin updates, 
but inflate for plugin updates if downvoted version is at least one month older 
then new version. Or another suggestion: make an inflate coefficient depend on 
time between plugin updates with 0.8 as a lower limit. Do not inflate anything 
if no new versions were uploaded: I do not see why votes should change just 
because time was changed.

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to