Should we use reputation to unlock features?


Should we use reputation to unlock features?

62.5% - 10 votes Yes
62.5% 10 votes
37.5% - 6 votes No
37.5% 6 votes
Member Votes: 15, Guest Votes: 0. You don't have permission to vote within this poll.
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 :)

http://www.instantasp.co.uk/images/line.gif
Kindest Regards,

Ryan Healey



ryan@instantasp.co.uk
www.instantasp.co.uk
Blog | Community | Docs

http://www.instantasp.co.uk/core/assets/images/email/facebook.png http://www.instantasp.co.uk/core/assets/images/email/twitter.png http://www.instantasp.co.uk/core/assets/images/email/google.png http://www.instantasp.co.uk/core/assets/images/email/linkedin.png
InstantForum Question

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:

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

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

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.

http://www.instantasp.co.uk/images/line.gif
Kindest Regards,

Ryan Healey



ryan@instantasp.co.uk
www.instantasp.co.uk
Blog | Community | Docs

http://www.instantasp.co.uk/core/assets/images/email/facebook.png http://www.instantasp.co.uk/core/assets/images/email/twitter.png http://www.instantasp.co.uk/core/assets/images/email/google.png http://www.instantasp.co.uk/core/assets/images/email/linkedin.png

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.

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 :)

http://www.instantasp.co.uk/images/line.gif
Kindest Regards,

Ryan Healey



ryan@instantasp.co.uk
www.instantasp.co.uk
Blog | Community | Docs

http://www.instantasp.co.uk/core/assets/images/email/facebook.png http://www.instantasp.co.uk/core/assets/images/email/twitter.png http://www.instantasp.co.uk/core/assets/images/email/google.png http://www.instantasp.co.uk/core/assets/images/email/linkedin.png
GO

Login
Existing Account
Email Address:


Password:


Social Logins

Select a Forum....







InstantASP Forums


Search