Communities

Writing
Writing
Codidact Meta
Codidact Meta
The Great Outdoors
The Great Outdoors
Photography & Video
Photography & Video
Scientific Speculation
Scientific Speculation
Cooking
Cooking
Electrical Engineering
Electrical Engineering
Judaism
Judaism
Languages & Linguistics
Languages & Linguistics
Software Development
Software Development
Mathematics
Mathematics
Christianity
Christianity
Code Golf
Code Golf
Music
Music
Physics
Physics
Linux Systems
Linux Systems
Power Users
Power Users
Tabletop RPGs
Tabletop RPGs
Community Proposals
Community Proposals
tag:snake search within a tag
answers:0 unanswered questions
user:xxxx search by author id
score:0.5 posts with 0.5+ score
"snake oil" exact phrase
votes:4 posts with 4+ votes
created:<1w created < 1 week ago
post_type:xxxx type of post
Search help
Notifications
Mark all as read See all your notifications »
Q&A

Welcome to Codidact Meta!

Codidact Meta is the meta-discussion site for the Codidact community network and the Codidact software. Whether you have bug reports or feature requests, support questions or rule discussions that touch the whole network – this is the site for you.

Post History

84%
+14 −1
Q&A What will become of reputation?

(Personal opinion, not official anything.) I'm one of the people who, from the beginning, wanted to change how we handle reputation, because while Someplace Else got some things right with it, the...

posted 3y ago by Monica Cellio‭

Answer
#1: Initial revision by user avatar Monica Cellio‭ · 2020-12-20T20:57:38Z (over 3 years ago)
(Personal opinion, not official anything.)

I'm one of the people who, from the beginning, wanted to change how we handle reputation, because while Someplace Else got some things right with it, their setup also produced some degenerate results that I don't want to replicate.

The biggest problem, IMO, was tying *privileges* to raw reputation without looking deeper.  On one of the sites I used to moderate, we fairly often saw poor answers on popular questions shoot up in (net) votes, and one-time posters suddenly had privileges they didn't really know how to use.  This created extra work for community curators.  We were keen to not repeat that mistake here at Codidact, and we now have an abilities system that ignores reputation and instead looks at the underlying actions -- your posts, suggested edits, and flags.  For the purpose of abilities, an answer at net +5 counts the same as one at net +500; we're looking for "positive" and aren't measuring *how* positive.  We think that someone who contributes ten positive answers has shown more fluency than someone with a single very popular answer.

So great, we've done that -- abilities are decoupled from reputation.  What, then, of reputation?

**I'm not opposed to having a single "bragging rights" number,** whether it's called reputation or score or karma or something else.  Communities that want to display it can; those that don't can omit it or even turn it off entirely.  And I hear the requests for different weightings; not all post types in all categories are created equal.  We currently allow communities to set the rep gain/loss for votes on each post type, without regard to category.  That's an artifact of the original architecture, before we added categories, and I grant that it is not ideal.  **I'd like to be able to allow better, but still simple, configuration of this bragging-rights number.**  I'd like to replace the current rep configuration with a matrix: categories on one axis, post types on the other, rep for upvotes and downvotes within.  This would allow a community to say that papers are worth more than blog posts even though they're both articles, remove downvote penalties on meta because working out policies and such inherently involves posting unpopular options for voting, remove rep from a sandbox entirely, and so on.

If we make rep more configurable in this way, I would want us to agree that this is the only way to gain or lose rep.  It's about bragging rights from the posts you contribute, as another answer argues.  All of the *other* valuable contributions people make to a community (edits, curation, etc) fall outside the rep system, to avoid diluting its signal and to avoid making the code even more complex.