Hey,<br><br>My second task for this month is about the karma system[1], as
discussed 'doers' should earn more karma than 'talkers'[2], the
current system is very broken IMO.<br>
<br>Here is a proposal based in previous discussion and proposed improvements:<br><br>Karma source: proposed_formula(current_formula) - notes<br><div id=":3a5" class="ii gt"><br>* Blog Posts:<br><br>score = 1 + (number of favorites for post) - (number of buries for post)<br>
if (score < 1) then score = 1;<br>if (score > 10) then score = 10;<br><br>(score
= 1 + (number of favorites for post) - (number of buries for post) -
Currently some blog posts generate 30+ karma, where a app generate a
max of 42 karma.<br>
<br>* Discussion: 2 * sqrt(# posts) - (One point per post)
<br><br>* Comments: 2 * sqrt(# comments)
- (Two points per comment) - Don't know who decide to give such relevance to comments :)<br><br>* Favorites: 0.25 per favorite and 0.25 per bury
- Seems fair, but can change<br><br>* Testing (new, need to be implemented): 0.5 for each thumb up/thumb down<br><br>*TMO 'gold posts'(new, need to be implemented): Posts with +40/+50 thanks receive additional karma (10 ? 20 ?)<br>
<br>* Apps: each new app in Maemo5 extras earn 50p<br>if (votes > 300) then (300*stars)/6 + 50<br>if(stars>=3 && votes =<300) then (votes*stars)/6 + 50<br>
if(stars <3) then 50<br><br>E.g:<br><br>1 Star app: 50p<br>2 Stars app: 50p<br>3 Stars app: Max. 200p<br>4 Stars app: Max. 250p<br>5 Stars app: Max. 300p<br><br>One idea is apply this rates only for Maemo5 software or implement karma dropping when a new OS comes out, in order to give more relevance to active developers.<br>
If we realize that this changes aren't enough, we can later implement other of the complementary solutions (download count, updates,...).<br><br>The current weights in TMO and Wiki seem fair, but if you don't think so, please raise your opinion ;).<br>
<br>All suggestions/improvements are welcome, but please keep in mind that the karma should be simple to calculate. <br>
<br>[1] - <a href="http://wiki.maemo.org/Karma">http://wiki.maemo.org/Karma</a><br>[2] - <a href="http://maemo.org/community/brainstorm/view/developers_should_get_karma_based_on_the_relevance_of_their_software/">http://maemo.org/community/brainstorm/view/developers_should_get_karma_based_on_the_relevance_of_their_software/</a><br>
<br><br>Best regards,</div>-- <br>Valério Valério<br>Maemo Community Council Chair<br><br><a href="http://www.valeriovalerio.org">http://www.valeriovalerio.org</a><br>