Discuss [meta] Do we need a reputation adjustment?

 
  • Created:over 3 years ago
  • Modified:over 1 year ago by birkoff
  • Status:closed
  • Related:#1951

I have been thinking that it may be time for some sort of reputation adjustment on the tracker.

In particular, I’m noticing a lot of people are gaining tons of rep on discussion response types including yours truly. This has really discouraged us from using the steps-to-repro, workaround and design tabs. Having started a KB item gives you an unfair advantage, and I’m noticing people are getting reputation for merely saying thank you in some threads.

So I’m thinking of making every topic and response-type configurable as to how much reputation each upvote gives you. I want to use reputation to drive correct behaviour on the site.

How much should every upvote be worth on the various topics and response types?

 
  • Below is a classic example of reputation purely for agreement, is it not more prevelant amongst ops developers etc? – karlos65 over 3 years ago
  • I think this is more suited as a discussion topic from now on – birkoff about 3 years ago

8 Responses

votes newest oldest
 
  • Created:over 3 years ago

A few of the guys here have mentioned in this thread that they don’t want to see their reps go down even though in principal they agree with the original points made. This is understandable since people like DemonSeed and Birkoff have put a lot of time and effort into what they've done here. Would it be possible to keep the rep points earned for those heavy contributers in tact as well as do the earning adjustments you've mentioned? Then any new points they earn would go with the new system but previously earned points would remain also? I think that would be fairest to those who've made so much effort.

As you can see from my own rep I haven’t got a whole lot to lose :( Unfortunately I get more time to pop in and out here to see whats going on than I get to use mediabrowser so I rarely have anything worth reading to say :) but for what its worth i think the sliding scale Throg mentioned is a good idea.

 
  • A reputation recalc can only be properly performed if everything is taken into account. It that means that I will lose rep, so be it. It’s more important that the system functions than that a few people lose some reputation. It’s not that hard to regain it, I guess. – birkoff over 3 years ago
  • Ah I see – You are totally right, the system should be perfect regardless, its just a shame that it might mean some of you would lose some hard earned points. Still though, I'm sure you wouldn’t be long regaining it as you for instance have made a lot of great contributions. And thanks a lot for that by the way ;) – daavid over 3 years ago
  • With the cumulative badges I've suggested, stellar thumb rep would be converted to badge rep too. People may drop actual point scores but the same is applied to everyone and the high rep people will still be high rep people when compared with the community and I think the outcome would be that people are judged on their badge count as much as their rep count. – JoeyJoeJo over 3 years ago
 
  • Created:over 3 years ago

Like soultaker I'm just writing down some thoughts here, so don’t take this the wrong way:

Being one of the guys that has a lot of reputation, even some that isn’t really fair (take placeholder KB topics for example) I would hate to see my rep go down :)

However, that shouldn’t be an obstacle for changing the mechanism. Something needs to be done. Upvotes in discussion responses are given way to easy.

The difference between badge rewards and thumbsup rewards should be larger. However, limiting the thumbsup to 2 points for example wouldn’t be fair if it was a very elaborate respons that goes in great detail to explain things.

Maybe we can solve this with a star rating system. 5 stars for example that would reward 2 points for each star. So 2 stars is 4 point, 5 is still 10 points.

This could also calculate an average score for the entire post based on the number of votes. either between 0-5 or 0-10. A very informative post would get a 4.7 average score. An average should only be calculated if there are 3 or more votes.

Similar to how Windows Media Player rates music or IMDB rates movies.

Having x responses with an average score of y could give the user a badge z.

What to do with single 5 star votes, it would still be 10 points? Maybe tie that to the average which is calculated after 3 votes and reward the points then? (so only after 3 5-star votes are given). Give 2 points in the mean time.

How to give a negative score? I have no Idea. Perhaps a ten star rating. 5 positive, 5 negative. That would be a lot of stars though….

As for a bug or feature request, the topic starter can only get a badge once the feature is completed even though people like the request. Currently you can only give a wish to a topic and wishes and rare/limited. The result is that a lot of people post responses like “I agree / +1 for me” (which sometimes get upvoted!)

I think these kind of posts should also be rewarded. The star rating could be used for that as well. A Wish would further indicate that this is something people really want, but it could end up in the background because of many upvotes.

Once a feature is completed a badge should still be rewarded to both the topic starter as well as the developer that fixed it. These badges should be worth considerably more than 10 points.

With all respect to the artists, it’s a bit weird to see reputation increases that go almost vertical simply due to a single fanart topic.

I know it takes a lot of time and effort to make this artwork, but the reputation gain is out of proportion in my opinion. I do agree you guys do great work, but since most of you have a donate button in place, I guess you are compensated in other ways as well. (Of cource I don’t know if anyone actually donates)

A scalable system like Soultaker suggests would make things more fair. This would still show the importance of a post to others, but give a more fair reputation increase.

A bit offtopic, but once the mechanism is implemented and new reputation is calculated the number of available wishes somehow needs to be addressed. If I go under 2000 points a wish would need to be removed, but that has already been assigned to a topic. This should somehow be addressed.

Another thing that would need to be addressed is a way to give reputation to multiple “owners” of a topic. This applies to both Fanart and Knowledgebase topics. They can have multiple contributors and only a single person gets upvotes for it in it’s current form.

There are some issues that need to be addressed for this though:

  • The upvote should somehow be split between the contributors. The problem with this is that a contribution can be very large or only a minor typo.
  • Should a contributor be rewarded for every future upvote even if he made a minor typo improvement?
  • How should the points be split between all contributors?
 
  • Well Birkoff, i've given you a thumbs up, purely for your idea of 5 star ratings. My resident forum uses these and it’s so much easier to sift thru the rubbish than the helpful. However there should be a vote tab at the top so if people like it and have had good advise then they should vote… but make this aware in a signature style quotation. I still don’t think that discussion warrents rep, innovation, good response in the form of a solution and design features should warrant good rep. There should be a min vote of say 5 in order to register the vote and display it, also the poster cannot register their own vote. Right I think i'm done but great shout fella and agree with a lot of points you've made – Cheesegeezer over 3 years ago
  • I disagree with stars, people will still typically just give 5, and 1 will be viewed as a poor score where in fact it’s better than none. 2pts per up, with cumulative badges, will show instantly good posts (lots of thumbs) and good contributors (lots of badges). Simple and effective. – JoeyJoeJo over 3 years ago
  • I too am scared of implementing a star system, it makes it much more complicated to interact with the system. – sam over 3 years ago
 
  • Created:over 3 years ago

Personally, I use the rep indicator to indicate how useful someone is towards the CT and the community. They are more like “thank you” tokens and I wholely agree with soultakers points. However people that create the Fan Artwork should still get the rep.

Look at it this way, where the devs read and understand a programming language, these guys can navigate their way around a graphics program exactly the same as you just type away a program. Both are extremely time consuming and probably proportional against each other. 1 program/plugin to 400 Cover Arts.

As for your question Sam, I think discussion posts shouldn’t allow for any thumbsup votes only thumbs down. If you have a good suggestion/design/fix then there should be corresponding entry tabs as we do with the feature requests/bugs/etc. In here is where you can really make a good contribution to how anything maybe implemented or improved on.

Just my tupence worth

 
  • For the record I have no intention of making the artists get no rep, I just want to start off by adjusting the system so it encourages the desired behaviors. only small amount of rep for discussion threads is a no brainer. – sam over 3 years ago
  • Yep absolutely. The CT is great and I'm confident it helps the devs and contributors to action requests, bugs, features, etc much better. A discussion is a discussion and doesn’t warrant rep at all, if it’s a good point/suggestion then should it be on the suggestion tab where you could get rep or even a design. This would drive people to look more for solutions and get involved with the fixing/designing etc, rather than patting each other on the back when they say something someone likes. If people wanna chat there are forums for that. I see lots of feature requests and around half don’t have a design to them. – Cheesegeezer over 3 years ago
 
  • Created:over 3 years ago
  • Modified:over 3 years ago

You need to overhaul the whole system, lots of threads are left unconfirmed even after being fixed, and people get reputation purely for confirmation on a thread, while the authour goes unrewarded. In its current format it is not worth having.

 
  • Thats pretty harsh. During development of CT I am very focused on gradual change and making small improvements to the system. I think it is working out fine. The idea here is to make the system more effective hence the re balancing. – sam over 3 years ago
  • On hindsight reading my comment, it does sound wrong the way I worded it. I am agreeing with your 1st thread but to say its not worth having was wrong. A re-balance is necessary with possibly a cap on rep for just a point of view or an agreement. – karlos65 over 3 years ago
 
  • Created:over 3 years ago
  • Modified:over 3 years ago

I'm going to type a lot of stuff with no forethought, ok ready …

… So I'm kinda of ticked that someone can get 400+ rep points for putting up some fan art, while a theme developer like Throg creates multiple themes and fixes several bugs has a lower reputation. Speaking as a developer shouldn’t we get fairly rewarded for actually implementing these features, bug fixes, creating plugins…?

Ok ignoring the above for a second. Why is discussion worth any points at all? If the idea is to encourage participation then posting a comment should be at most worth 2 rep points. Now if the user goes on to ‘report a bug’ or ‘design a solution’ they should get considerably more points. Additionally if people upvote an answer the author should get the points, up to a maximum before points start scaling back. Example: 15 up votes: First 5 are worth 10 points, Next 5 are worth 8, Next 5 are worth 6, and so on to a minimum of 2 points.

Forgive me for saying this but reporting a bug is quite trivial, in fact we get that feedback regularly however providing clear reproduceable steps requires more time and effort and should be given more points unlike now where they are worth the similar number in rep points – this seems wrong to me.

I think we need to refocus, and reward the people who report issues (find a bug, request a feature, provide a design..), and the other group who resolves issues (either bug fixes, answer questions, etc.). This fan art stuff should be significantly lower than the core functions of CT.

 
  • Truthfully I agree 100% about how the Fanart lets you build rep like mad. But on that same note, I have grown rather attached to my Rep and would really hate to see it all be taken away. :( Maybe we could get some kind of reasonable Grandfather Clause :) – DemonSeed over 3 years ago
  • @DS – I think if there were cumulative badges, quality popular art would be rewarded accordingly. @ST – all good points, well made. I think the suggestions I made would mostly cover all that, maybe 25 to report, 50 for steps to sort that imbalance. Sliding scale for thumbs gets complex I think, how about 2 per thumb, bronze 25 badge per 25 thumbs collected so 25 thumbs (which is currently 250) gets 75…? – JoeyJoeJo over 3 years ago
 
  • Created:over 3 years ago
  • Modified:over 3 years ago

My suggestion for general rep would be:

  • vastly increase the current badge rep awards (in the 25-75 range)
    • (i.e. bug report=25, bug steps=50, bug fix=75)
    • (i.e. feat req=25, feat design=50, feat deploy=75)
  • reduce thumbs rep to 2
  • implement badges for multiple thumbs
    • (i.e. 25 accumulated ups gets a 25 bronze badge (so 25x2 thumb rep + 25 badge = 75, currently they get 250, no badge).)
  • implement the “improvement” category I suggested on meta tracker that gives suitable award for improvements that aren’t actually “bugs”.
    http://meta.community-tracker.com/permalinks/216/is-there-a-need-for-a-topic-class-like-tweak-or-fine-tuning

These steps would make badges the most rewarding, make them the goal and the indicator of contribution made.

Change phrasing from “I found this helpful” to “thanks for this post”. There’s a difference to having a positive post to the community and finding it helpful. There’s stuff I might not find helpful but appreciate the post.

Like Riccardo, I've had a few fixed bugs where there were repro steps but they haven’t been accepted by the fixer so that doesn’t encourage further usage, perhaps force steps as accepted on fixed…?

 
  • Good stuff – DemonSeed over 3 years ago
  • Agree that badges should much more highly rewarded than thumbs. – Shidojin over 3 years ago
  • lol, yeah right now it’s kind of like whats the point. I would rather think of something clever to say, get 2 or 3 thumbs and blow away the rep points that a much harder to earn badge would give me. – DemonSeed over 3 years ago
  • Yeah, 15 rep for finding and documenting a bug, 50 for a witty comment or picture of boobs :) – JoeyJoeJo over 3 years ago
  • I edited to refine awards, think this would work. – JoeyJoeJo over 3 years ago
 
  • Created:over 3 years ago

I'm finding that even if I do use the steps-to-repro, workaround and design tabs, they're very rarely upvoted or accepted as appropriate steps. I'm not sure how to encourage that behaviour really… it’s possibly open to abuse, but we could offer a small reward to those who spend a lot of time going around giving rep to people appropriately. Perhaps you also get a small rep bonus for adding a post to one of those areas, but again, there’s the possibility of abuse.

I also think the comments need a bit of work – what do you think about giving them markup options and up/down voting capability?

 
 
  • Created:over 3 years ago

I don’t know as to how much each up vote should be worth in reputation but perhaps make it a sliding scale so that with each up vote the amount of reputation earned is slightly decrease until 1 point is earned for each up vote.