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/brainstor...heir_software/ Best regards, -- Valério Valério Maemo Community Council Chair http://www.valeriovalerio.org
While I understand the idea behind this it concerns me greatly. Someone may make a post is far more useful than an application. I would request a similar equation for calculating thanks/karma. If a posts knocks it out the park, it should be able to be rewarded. Why should doers be more important than talkers?, a lot of talkers are doers! Someone has to tell you how to reflash and reload, clone, fix, disable, connect. I would argue these posts are far more important than any single application. A post should be able to deliver as much karma as an application in my opinion. Not every post, but some. If 50 people think a post is worthwhile, and 50 people think a application is worthwhile, why should the dev get more karma than the poster. I come from internettablettalk, I started out making useful howto posts, then putting up hacks that will not be in extra's ever. Many useful hacks or howtos that I or others create deserve to receive karma as much as any developer. 73 thanks http://talk.maemo.org/showpost.php?p=175792&postcount=1 64 thanks http://talk.maemo.org/showpost.php?p=251238&postcount=1 These are a couple examples I had off the top of my head, which are mine. I am sure there are more, but I am unable to find them with my limited search abilities on TMO. Again I don't think that single posts with 10 thanks should get some elevated karma, but if someone gets 25 thanks or 50 thanks on a post, it should mean something more. This also encourages people to post in the forums, instead of the million blogs out there. I understand the need to change the system, but there must be a way balance, not just say all posts get x. Is "thanks" not currently used to calculate karma, and can it be? That is my two cents, please let me know if there is anything I can do. Matt Lewis