What is the status of the user reputation system? Do user earn reputation like on Stack Exchange? I've been looking around for a few minutes and I don't see anything that would indicate a full reputation system is implemented, although I saw some discussion about it back in 2013.
- 7 replies
- KajMagnus @KajMagnus2019-11-23 05:39:46.122Z
Hi Dave — the reputation system is not yet fully implemented. Members advance to trust level Full Member, but not yet to the higher trust levels (namely Trusted Member, Trusted Regulars and Core Member).
How would you want to use the reputation system?
Looking at the StackOverflow link you posted (i.e. https://stackoverflow.com/help/whats-reputation), I'm thinking you have in mind getting points for posting / answering questions, i.e. gamification? To encourage participation and returning to the forum?
Currently Talkyard's reputation system is more about preventing misuse (e.g. trolling and spam), and giving a bit more moderation influence to well-behaved members.
- DIn reply todave⬆:D @dave2019-11-21 06:25:41.185Z
Is a user reputation system (like on Stack Exchange or Question2Answer) on your roadmap?
This seems to be the only important feature missing from Talkyard that would prevent us from being able to use it. If we signed up for a hosting plan, is this something you could implement for us? How big a project is it?
- KajMagnus @KajMagnus2019-11-23 06:06:03.088Z
Such a reputation system is not on the near term roadmap (iike, nearest months).
Would you want a reputation system to work "precisely" like over at StackOverflow? Getting plus points for good questions and answers, and minus points if one posts Unwanted questions?
("Unwanted" questions? — In Talkyard, high trust level members can cast Unwanted votes to influence what type of contents does not appear in the forum.)
And with a reputation points counter shown in the top bar?
With notifications and info about recent reputation points one has gained?
If you signed up, I would still be too short of time to implement this the nearest time (sorry).
What would your community be about, what topics would people discuss? Who would join?
I'm thinking in most cases, getting other people's Like votes, for having posted helpful answers, and getting one's own questions answered, can be motivation enough. And the nearest time, I'd like to implement notifications if one gets one's posts Like voted.
What about having Like votes gotten, as "Reputation"?
Thank you for your detailed and thoughtful reply. We would want a reputation system almost exactly like Stack Overflow (as close as possible). Question2Answer has a similar open source implementation. It's not as sophisticated as Stack Overflow, but it would meet our requirements.
One purpose would be to motivate members to earn reputation points for participating. Another reason would be so that new members can understand the experience and participation level of existing members by their reputation.
If we signed up for standard hosting as well as offered a bounty (for example, an amount equal to a year of standard hosting prepaid) toward this feature, would that make it possible for this feature to be implemented in the nearest months? I know that isn't much money, but if you were to decide to implement a fully functional reputation system soon enough for us to choose Talkyard, we would also make future donations as our site grows.
The Stack Overflow system is well-thought-out and well-tested. For example, new users cannot down vote, and you lose points when you can and do down vote. This prevents abuse of a certain type.
"Like votes gotten" is not enough for us. A user should get extra reputation points simply for providing an answer, then more points for likes, then more points if their answer is selected (or best). They should also get something just for posting a question. These are all things that Stack Overflow and Question2Answer implement.
For our site, we need the most sophisticated reputation system possible, but starting with one equal to Question2Answer would get us going.
Also, Question2Answer has a good administration center for points where the admin can assign their own number for each item that has a points value. This type of admin would be important.
- KajMagnus @KajMagnus2019-11-25 06:34:33.412Z
Hi again Dave,
If we signed up for standard hosting as well as offered a bounty
That would work I think. We could start with discussing how the reputation system can work — it needs to integrate somehow with the Like votes and the trust level system.
I could then implement a basic version of this reputation system in January 2020. Maybe the same as what Question2Answer provides. — I websearched a bit to find a description of Q2A's rep system, but didn't find any details this far. You have a link?
Some thoughts: Maybe one could enable / disable [the reputation system with up- and downvotes] on a per category basis — and, if enabled, the Like vote would get replaced by up- and downvote buttons ...
... Because sometimes your users might want to post news, or post informal open-ended discussion, without thinking about up- and downvotes and changes to their reputation? In different sections of your community.
(Or maybe up- and downvote buttons can co-exist with the Like votes.)
administration center for points where the admin can assign their own number for each item
Yes that makes sense — I suppose each Q&A site would have its own opinions about how the reputation points system should work and how many points etc.