Should we use reputation to unlock features?

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

Yes 57.14% 8 votes
No 42.86% 6 votes
Member Votes: 13, 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 - (10,466 reputation)
Group: Administrators
Last Active: 16/05/2013 12:00:45
Posts: 2,372, Visits: 33,841
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/core/assets/images/logoblue.png

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 - (2,617 reputation)
Group: Moderators
Last Active: 15/09/2012 08:21:24
Posts: 361, Visits: 3,661
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 - (10,466 reputation)
Group: Administrators
Last Active: 16/05/2013 12:00:45
Posts: 2,372, Visits: 33,841
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/core/assets/images/logoblue.png

Facebook | Twitter | Blog | Docs
12 tips to improve your customer support
soniceffect
Posted 14/12/2011 12:58:23
InstantASP Legend
InstantASP Legend - (158 reputation)InstantASP Legend - (158 reputation)InstantASP Legend - (158 reputation)InstantASP Legend - (158 reputation)InstantASP Legend - (158 reputation)InstantASP Legend - (158 reputation)InstantASP Legend - (158 reputation)InstantASP Legend - (158 reputation)InstantASP Legend - (158 reputation)InstantASP Legend - (158 reputation)
158
Group: Customers
Last Active: 17/10/2012 12:02:21
Posts: 14, Visits: 207
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 - (10,466 reputation)
Group: Administrators
Last Active: 16/05/2013 12:00:45
Posts: 2,372, Visits: 33,841
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/core/assets/images/logoblue.png

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

About InstantASP



We develop market-leading ASP.NET community & customer support apps. We help businesses of all sizes build engaging online communities and deliver exceptional customer support. Our community app, InstantForum allows you to quickly add rich social features & branded discussions to your existing web site. Our self-service support portal InstantKB is designed to help reduce inbound customer support by allowing you to quickly & easily publish articles, FAQs & documentation to help your customers. Our forthcoming Influx product currently in beta allows businesses to manage, prioritize & respond to inbound customer support enquires received via email, phone or the web.

Start your free 30 day free trial
InstantASP Logo
© 1999-2013 InstantASP Ltd. All rights reserved.
Can we help?

+44 ( 0 ) 1565 832 827


Mon-Fri 9am-6pm GMT

Connect with us...
  • Twitter
  • Facebook
  • Google+
  • RSS