I've noticed that on my profile my karma total has gone up about 90points but nevertheless I've only received 29 points the last 4 weeks according to the people list.
Is it a bug or is there some scheduled job that updates the karmapoints?
I wonder if someone is hacking the database to make you look good Jesper ;)
I had wondered that too about my own, do you have any wiki articles which are likely to be upvoted, chances are they aren't included in the overall calculations.
Plus Dirk has received a lot according to the People page but isn't he still negative :P
The "People" list seems to work in a strange way, I've earned 31 karma within the last four weeks, but I don't appear on the "People" list. However I do see people on there who have less karma.
@Jesper, the points on the list is points with a datetime attached to it, during the beta testing at the retreat there where in some cases not logged a date, so that's why there is a difference.
Everything will even itself out in the following weeks as we actually get a timespan of 4 weeks to log points from :)
@per .. I'm still wondering if theres a bug somewhere.
Example: during the last few days I've received some additional 40 - 50 karmapoints and yet there's only an increase of 1 or 2 karmapoints in the people list?
I looked into it, just the thought of having a leak in the karma calculator gave me chills...
Anyway, this is how it works:
You earn points by:
Performing actions: voting things up/down, creating new items etc.
Getting voted on by other members based on your answers in the forum, your projects etc.
So we have two kinds of karma points that make up the number on your profile: The ones you get by performing constructive actions like voting and creating stuff (points as being the "Performer"), and then the ones you get from other members who appreciate your answers. (points as being the "receiver")
The karmalist consists of points you've received from other members who appreciate your efforts, and excludes the points you get from performing actions.
So there isn't a bug per se. But we could consider adding the points you gain as a performer to the list as well. They were excluded in the initial version because we don't want people to vote on random items just to get further up the list. On the other hand, these actions are a big part of how people act in a constructive way. So there are pros and cons IMO.
So it's not a bug, or a miscount,
but to avoid confusion on how karma works, I'll turn both kinds of points on in the karma list, it's more transparent and only fair that people who take their time to vote get their fair share of credit :)
The karma system will hopefully not be "the thing" that alone drives people to be helpful, but it will be a part. For some it will be a sport to gain as much karma as possible (yes .. I must admit, I look at the people regulary .. haha). If I think a bit ahead. A year from now we'll have this karma system, we might even use it to draw conclusions on different matters.
If we want to effectivly prevent a "karma debate" to reappear then we should consider total transparency. In effect: show the calculation on the profile.
True, there should be total transparency so people can see how the points are counted, the reason why we havn't done this yet is because the points are polled from different sources and requires quite a bit of datacrunching to display. So currently it uses very heavy caching.Don't want that to happen on each profile page before a more efficient way of pulling the data is in place. The solution is to do summaries once a day and store this in more accessible way then the current way.
The problem I have with the Karma system is that it completly discounts any contributions made to the Umbraco community that are made anywhere other than this website.
Maybe we could see the ability to vote for 'Community Blog' posts that are displayed on the our.umbraco homepage?
I don't know if this is a bit issue though, as I like the fact that all things umbraco are migrating here. It was a pain in the past to remember where you found a post/package/etc.
I'd certainly like to see a list of what feeds were being used to make up the 'community blogs'... but I'm going off topic.
Karma calulations ..
I've noticed that on my profile my karma total has gone up about 90points but nevertheless I've only received 29 points the last 4 weeks according to the people list.
Is it a bug or is there some scheduled job that updates the karmapoints?
/Jesper
ps. I want my karma, dammit :-)
I wonder if someone is hacking the database to make you look good Jesper ;)
I had wondered that too about my own, do you have any wiki articles which are likely to be upvoted, chances are they aren't included in the overall calculations.
Plus Dirk has received a lot according to the People page but isn't he still negative :P
So, a lot of people are now getting karma-hungry and posting like idiots on the new forum? :P
@peter - aaahh yes :-) There's certainly a lot of activity going on. You can't be the first to answer as long as Dirk+may others is active :-)
@slace - i'm wondering if Dirk or you has setup a scheduled job to delete my karma (bastards)
Err no... I haven't
*turns off timer job*
We got to watch out for http://listen.grooveshark.com/#/song/Karma_Chameleon/9711902
The "People" list seems to work in a strange way, I've earned 31 karma within the last four weeks, but I don't appear on the "People" list. However I do see people on there who have less karma.
@Roel
By filling in your profile you allread earn 20 points. Those do not count in the points earned last 4 weeks. So actually you only earned 11 points.
@Jesper, the points on the list is points with a datetime attached to it, during the beta testing at the retreat there where in some cases not logged a date, so that's why there is a difference.
Everything will even itself out in the following weeks as we actually get a timespan of 4 weeks to log points from :)
That's totally fantastic. I was just wondering if there was a bug in the calculations .-)
/Jesper
@per .. I'm still wondering if theres a bug somewhere.
Example: during the last few days I've received some additional 40 - 50 karmapoints and yet there's only an increase of 1 or 2 karmapoints in the people list?
I looked into it, just the thought of having a leak in the karma calculator gave me chills...
Anyway, this is how it works:
You earn points by:
Performing actions: voting things up/down, creating new items etc.
Getting voted on by other members based on your answers in the forum, your projects etc.
So we have two kinds of karma points that make up the number on your profile: The ones you get by performing constructive actions like voting and creating stuff (points as being the "Performer"), and then the ones you get from other members who appreciate your answers. (points as being the "receiver")
The karmalist consists of points you've received from other members who appreciate your efforts, and excludes the points you get from performing actions.
So there isn't a bug per se. But we could consider adding the points you gain as a performer to the list as well. They were excluded in the initial version because we don't want people to vote on random items just to get further up the list. On the other hand, these actions are a big part of how people act in a constructive way. So there are pros and cons IMO.
So it's not a bug, or a miscount,
but to avoid confusion on how karma works, I'll turn both kinds of points on in the karma list, it's more transparent and only fair that people who take their time to vote get their fair share of credit :)
@Per: thanks for the clarification, think it's much clearer now how the whole karma stuff is working.
Thanks for the clarification. Insight is great.
The karma system will hopefully not be "the thing" that alone drives people to be helpful, but it will be a part. For some it will be a sport to gain as much karma as possible (yes .. I must admit, I look at the people regulary .. haha). If I think a bit ahead. A year from now we'll have this karma system, we might even use it to draw conclusions on different matters.
If we want to effectivly prevent a "karma debate" to reappear then we should consider total transparency. In effect: show the calculation on the profile.
/Jesper
@jesper
True, there should be total transparency so people can see how the points are counted, the reason why we havn't done this yet is because the points are polled from different sources and requires quite a bit of datacrunching to display. So currently it uses very heavy caching.Don't want that to happen on each profile page before a more efficient way of pulling the data is in place. The solution is to do summaries once a day and store this in more accessible way then the current way.
Thanks Per
The problem I have with the Karma system is that it completly discounts any contributions made to the Umbraco community that are made anywhere other than this website.
Maybe we could see the ability to vote for 'Community Blog' posts that are displayed on the our.umbraco homepage?
I don't know if this is a bit issue though, as I like the fact that all things umbraco are migrating here. It was a pain in the past to remember where you found a post/package/etc.
I'd certainly like to see a list of what feeds were being used to make up the 'community blogs'... but I'm going off topic.
Chris
Chris, the Yahoo Pipe with all of the feeds is here: http://pipes.yahoo.com/hendy/umbraco
is working on a reply...