[maemo-community] Sprint task: Refine the karma system
From: Valerio Valerio vdv100 at gmail.comDate: Tue Jan 12 21:46:14 EET 2010
- Previous message: Maemo Community outreach flyer (developers) - version 4
- Next message: Sprint task: Refine the karma system
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Hey, 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. Here is a proposal based in previous discussion and proposed improvements: Karma source: proposed_formula(current_formula) - notes * Blog Posts: score = 1 + (number of favorites for post) - (number of buries for post) if (score < 1) then score = 1; if (score > 10) then score = 10; (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. * Discussion: 2 * sqrt(# posts) - (One point per post) * Comments: 2 * sqrt(# comments) - (Two points per comment) - Don't know who decide to give such relevance to comments :) * Favorites: 0.25 per favorite and 0.25 per bury - Seems fair, but can change * Testing (new, need to be implemented): 0.5 for each thumb up/thumb down *TMO 'gold posts'(new, need to be implemented): Posts with +40/+50 thanks receive additional karma (10 ? 20 ?) * Apps: each new app in Maemo5 extras earn 50p if (votes > 300) then (300*stars)/6 + 50 if(stars>=3 && votes =<300) then (votes*stars)/6 + 50 if(stars <3) then 50 E.g: 1 Star app: 50p 2 Stars app: 50p 3 Stars app: Max. 200p 4 Stars app: Max. 250p 5 Stars app: Max. 300p 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. If we realize that this changes aren't enough, we can later implement other of the complementary solutions (download count, updates,...). The current weights in TMO and Wiki seem fair, but if you don't think so, please raise your opinion ;). All suggestions/improvements are welcome, but please keep in mind that the karma should be simple to calculate. [1] - http://wiki.maemo.org/Karma [2] - http://maemo.org/community/brainstorm/view/developers_should_get_karma_based_on_the_relevance_of_their_software/ Best regards, -- Valério Valério Maemo Community Council Chair http://www.valeriovalerio.org -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.maemo.org/pipermail/maemo-community/attachments/20100112/0d78c6e8/attachment.htm>
- Previous message: Maemo Community outreach flyer (developers) - version 4
- Next message: Sprint task: Refine the karma system
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]