Bug 2304

Summary: Karma should take ITT forum posts and threads started into account
Product: [Websites] maemo.org Website Reporter: Roger Sperberg <rsperberg>
Component: ProfileAssignee: Henri Bergius <henri.bergius>
Status: RESOLVED FIXED QA Contact: profile-bugs
Severity: enhancement    
Priority: High CC: maemo, quim.gil, rabelg5
Version: unspecified   
Target Milestone: ---   
Hardware: All   
OS: Windows   

Description Roger Sperberg (reporter) 2007-11-16 19:40:18 UTC
EXPECTED OUTCOME:
Active particiaption in the largest internet-tablet user forum contributes to
the community and should contribute to Karma

ACTUAL OUTCOME:
Not sure these are counted now

STEPS TO REPRODUCE THE PROBLEM:

OTHER COMMENTS:
Starting a thread is harder than simply replying back and forth in a thread.

But both indicate active participation.

ITT keeps track of both all posts made by any user and all threads started by a
user.

Reggie can probably be persuaded to make the totals of each of these available
through an API so they can be included in the Karma.

Note, these numbers I suppose could be inflated by someone wanting to build
Karma, unlike the Thanks! votes (#2303).

Perhaps these should be discounted over time, in which case the info supplied
by ITT would need to be aggregated in a different fashion (posts within the
last year instead of total posts).
Comment 1 Quim Gil nokia 2007-11-19 09:04:16 UTC
Now they are not counted at all. Again, Reggie and Henri (or Ferenc) should get
in touch and define the gateway to indetify common users, gather ITt values and
convert them in maemo karma points.

I don't think we need to prevent abuse in the karma system. Abuse may happen
always, but the community has ways to punish and prevent it. 

Karma processes are buggy in most cases by definition. For instance, I could
create user alias and get thanks to myself. In this case, if I start creating
stupid topics and doing stupid replies just to get more karma people is going
to jump on my neck.

Perhaps you want a No-thanks! feature adding negative points to users?  :)
Comment 2 Ryan Abel maemo.org 2008-05-19 04:19:45 UTC
(In reply to comment #1)
> Perhaps you want a No-thanks! feature adding negative points to users?  :)
> 

:shudder: "No Thanks!" to that idea. Too many vindictive individuals around
with nothing better to do but be negative. No, let's try to keep things
positive. ;)
Comment 3 Quim Gil nokia 2008-05-19 07:39:37 UTC
Since this feature was requested ITT introduced the "Thanks!" feature. Perhaps
not the volume of posts but the amount of thanks could influence your maemo
karma.
Comment 4 Ryan Abel maemo.org 2008-05-19 07:54:19 UTC
(In reply to comment #3)
> Since this feature was requested ITT introduced the "Thanks!" feature. Perhaps
> not the volume of posts but the amount of thanks could influence your maemo
> karma.
> 

Both would actually work (since a lot of people have added a lot of very useful
information to itT prior to the implementation of the "Thanks!" system), but I
think a priority should be put on the "Thanks!" over the post/topic count.
Comment 5 Reggie Suplido 2008-06-07 18:45:29 UTC
I have created an XML query to help link the itT user thanks and posts to
Karma. Here's an example: 
http://www.internettablettalk.com/forums/userfeed.php?users=reggie,rogers,krisse,generalantilles
Comment 6 Andrew Flegg maemo.org 2008-06-21 23:03:09 UTC
Ideally it should also be possible, when linking your maemo.org profile to your
ITT one to specify multiple accounts (possibly comma separated values) for a
special case like myself where I ditched my long-lived account
(http://www.internettablettalk.com/forums/member.php?u=79) to create a new one
(http://www.internettablettalk.com/forums/member.php?u=15155) in order to have
a consistent identity.

Admittedly, this is really a problem *I* have with ITT, but I couldn't get a
response there to change my username and so have to live with the consequences
of two accounts. Still, it'd be nice to be able to combine the 1,463 posts and
79 thanks with my new account's (modest) 164 posts and 116 thanks.
Comment 7 Henri Bergius 2008-10-29 15:49:42 UTC
This feature has now been implemented as a new karma plugin:

https://garage.maemo.org/plugins/scmsvn/viewcvs.php/midgard-data/snippets/karma_plugins/itt.php?root=maemo2midgard&view=log

Needs to be installed to the server and then for karma recount to happen, of
course.

If you want ITT karma, ensure that you have filled the "Alter egos: Internet
Tablet Talk" URL field correctly in your profile.
Comment 8 Quim Gil nokia 2008-11-04 13:58:37 UTC
How is this ITt integration shown in the profile pages? Does ITt get an own
block like Favourites or Blogs? Are they put under the Discussion concept or
will it get a separate view as http://maemo.org/profile/list/category/comments/
?

Otherwise the only way to know whether you are getting karma from ITt or not is
by picking the calculator.  :)

For instance, look at http://maemo.org/profile/view/qgil/

Says the total karma is 1704 but suming the values of each block

52+151.25+838+6+30+576=1653.25

50.75 are missing. Are they my ITt karma? Something else? A bug?
Comment 9 Niels Breet maemo.org 2008-11-04 14:14:42 UTC
@quim: You have favs on your profile too. So some people faved you personally.

An example of how it looks can be found here:
http://maemo.org/profile/view/fredp
Comment 10 Quim Gil nokia 2008-11-06 07:44:12 UTC
Just checking: what is the value of the ITt posts?

I have 176 posts that give 13 karma points. I'm not objecting, just wondering
whether this is the value as planned or another bug like we seem to have in Bug
3692

http://maemo.org/profile/view/qgil/
Comment 11 Henri Bergius 2008-11-06 07:49:30 UTC
sqrt(176) * 1 is 13