Should we use reputation to unlock features?

Posted By Ryan Healey 15/06/2010 17:00:56
Add to Favorites3
Should we use reputation to unlock features?
Should we use reputation to unlock features?

 Yes 63.64% 7 votes
 No 36.36% 4 votes
Member Votes: 11, Guest Votes: 0. You don't have permission to vote within this poll.
Author Message
Ryan Healey
 Posted 15/06/2010 17:00:56
I dont see much sun

I dont see much sun - (7,714 reputation)

Group: Administrators
Last Active: Yesterday @ 13:22:53
Posts: 2,339, Visits: 22,736
With both InstantForum.NET & InstantKB.NET we provide a great deal of control over the features &  behaviour of our products using what we call permission sets. Whilst permission sets work well and provide a very fine level of control over the features available the responsibility for assigning these permission sets still falls with an administrator within either InstantForum.NET or InstantKB.NET.

To provide further flexibility we are thinking of offering an option to link permission sets to specific member levels allowing users to unlock features within our products as there reputation increases and they progress to the next level.

Applying a new permission set based on reputation has a number of uses…

InstantForum.NET
  • You could disable PMs for users until they reach a specific member level. For example "Junior Member". This requires they have posted at least 10 posts. This would avoid the problem of spammers creating a genuine account within your forum and then PM'ing members with links etc.
  • You could limit access to certain profile fields until a user has enough reputation.
  • You could automatically allow users with a very high reputation to edit any posts / act like a moderator.
InstantKB.NET
  • You could automatically approve comments for members who have enough reputation. This will reduce the manual approval of comments if enabled.
  • You could allow users who have enough reputation to add or edit articles. You would create a workflow as an administrator and ensure the content goes through an approval process before being published.
  • You could customize which fields are visible alongside articles based on reputation. For exmaple those with a very hgih reputation ay be able to see the status of a particular item within InstantKB.NET whilst others only see basic meta data.
These are the most obvious ideas however there are lots of possibilities if we link member levels into our existing permission set system. To goal would be to reward uses for participating in your community or knowledgebase by unlocking features as reputation increases.

I would welcome any feedback. Do you feel this would make things to complex or do you like the idea :)



Kindest Regards,

Ryan Healey
Founder and CTO

http://community.instantasp.co.uk/Uploads/Images/7e043dc3-463f-4f68-8ee0-f237.gif

Facebook | Twitter | Blog | Docs
12 tips to improve your customer support
Al Bsharah
 Posted 15/06/2010 17:51:35
If I only had a Life

If I only had a Life - (1,539 reputation)

Group: Moderators
Last Active: 26/03/2012 15:47:04
Posts: 361, Visits: 3,655
I would also like "reputation" to be something that's programmable.  You know, like a plug-in.  My concept of "reputation" isn't going to be anywhere near what someone elses idea of "reputation" is.  One person may believe that post count is all it takes, while another might want a complicated algorithm to do the math. 

In fact, you should probably put the reputation score into a field in the DB (instead of calculating on the fly - in case the calculation is complicated or "expensive" to run).  Allow the calculation to be re-calculated at a configurable interval (essentially, this is cacheing the value in the DB).

Thanks for listening...definitely a good feature idea.



Al Bsharah: Twitter / Blog
Aholics.com: Twitter / Facebook
Jeepaholics Anonymous Forum
Embarke.com - We Fix Online Groups
Ryan Healey
 Posted 18/06/2010 16:55:28
I dont see much sun

I dont see much sun - (7,714 reputation)

Group: Administrators
Last Active: Yesterday @ 13:22:53
Posts: 2,339, Visits: 22,736
Al Bsharah (15/06/2010)
I would also like "reputation" to be something that's programmable.  You know, like a plug-in.  My concept of "reputation" isn't going to be anywhere near what someone elses idea of "reputation" is.  One person may believe that post count is all it takes, while another might want a complicated algorithm to do the math. 

In fact, you should probably put the reputation score into a field in the DB (instead of calculating on the fly - in case the calculation is complicated or "expensive" to run).  Allow the calculation to be re-calculated at a configurable interval (essentially, this is cacheing the value in the DB).

Thanks for listening...definitely a good feature idea.

I swear sometimes you have access to our feature list :)

Have you seen the way we do reputation within InstantKB.NET Al? This allows you to configure the points rewarded for performing various actions within InstantKB.NET. For example posting a comment or rating an article. We'll be moving in this direction with future versions of InstantForum.NET.

If you have any suggestions where we should reward points within the forum don't hesitate to respond :)

Thank you as always for your suggestions.



Kindest Regards,

Ryan Healey
Founder and CTO

http://community.instantasp.co.uk/Uploads/Images/7e043dc3-463f-4f68-8ee0-f237.gif

Facebook | Twitter | Blog | Docs
12 tips to improve your customer support
soniceffect
 Posted 14/12/2011 12:58:23
InstantASP Veteran

InstantASP Veteran - (61 reputation)InstantASP Veteran - (61 reputation)InstantASP Veteran - (61 reputation)InstantASP Veteran - (61 reputation)InstantASP Veteran - (61 reputation)InstantASP Veteran - (61 reputation)InstantASP Veteran - (61 reputation)InstantASP Veteran - (61 reputation)InstantASP Veteran - (61 reputation)InstantASP Veteran - (61 reputation)

Group: Customers
Last Active: 18/04/2012 10:22:39
Posts: 14, Visits: 200
61
I wouldnt see anything wrong with having it as an option that people can chose to do so, however in my experience it is not usually a good thing for a community. reputation in itself can become somewhat of a popularity contest at times.
Ryan Healey
 Posted 15/12/2011 17:01:04
I dont see much sun

I dont see much sun - (7,714 reputation)

Group: Administrators
Last Active: Yesterday @ 13:22:53
Posts: 2,339, Visits: 22,736
soniceffect (14/12/2011)
I wouldnt see anything wrong with having it as an option that people can chose to do so, however in my experience it is not usually a good thing for a community. reputation in itself can become somewhat of a popularity contest at times.


Hi Marc - Thank you for your post.

Our goal with this would be to try and combat spam. For example posts will always require moderation until the user reaches a certain reputation level. After this point we can assume the user is genuine and skip moderation. We have something similar currently where you can choose to moderate for example the first 3 posts from users. After which they are automatically approved to reduce the load on moderators for busy forums.

I think your right providing this as an option is the way to do.

Thank you for your feedback Marc. Would welcome any further comments :)


Kindest Regards,

Ryan Healey
Founder and CTO

http://community.instantasp.co.uk/Uploads/Images/7e043dc3-463f-4f68-8ee0-f237.gif

Facebook | Twitter | Blog | Docs
12 tips to improve your customer support

Similar Topics

Click to view RSS...
Expand / Collapse

Reading This Topic

Expand / Collapse

Back To Top