Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Reputation System for Rails

I'm on Rails 4, and searching a Reputation System Gem similar to Stack Overflow's System.

The Popular's seems to be Merit and Twitter's Active Reputation System.

But i don't know which to choose, it seems that Twitter's Active Reputation System has a larger community (as i'm fairly new to rails), this would help me a lot. But i cant be wrong too.

I also find The Twitter Active Reputation System for Rails 4 but from another User

As i scooped through the 2 Gem's i did not quite get which is more similar to Stack Overflow's Reputation System.

If someone could enlighten me on these 2 Gem's on which to user for the purpose i need them, i would be very thankful :)

like image 254
Mini John Avatar asked Jan 12 '23 07:01

Mini John


2 Answers

From documentation of Active Reputation System:

Let's say we want to keep track of user karma in Q&A site where user karma is sum of questioning skill and answering skill. Questioning skill is sum of votes for user's questions and Answering skill is sum of average rating of user's answers.

looks to me like it describes exactly your case. I would go with this and probably would use merit gem too to have badges at some point for user.

like image 181
rmagnum2002 Avatar answered Jan 23 '23 11:01

rmagnum2002


Merit keeps track of user's karma in the form of points, and also badges à la StackOverflow. It also has a concept of rankings, which would be useful for example for "starred-restaurant".

It is similar to SO, and I can't help with the comparison cause I didn't yet use Twitter's Active Reputation System.

like image 35
TuteC Avatar answered Jan 23 '23 11:01

TuteC