This is my report for the last week and a half(1st june - 11th june).
Firstly, the integration of Karma plugin with Twitter has been accomplished. It fetches tweets of Connect users and those which are intended towards promoting openSUSE are rewarded with Karma points.
Then I also finished off the integration of Planet openSUSE. For all those users whose blog feeds are aggregated on Planet openSUSE and who actively post are rewarded with karma points, provided they have specified their blog in their profiles on Connect.
Karma pluigns now has the ability to update user score and keeps track of when it last updated so as to avoid duplicacy when it again fetches user activities.
It also shows exactly how many bugs a user fixed, tweets and posts they had put up, for which they are being rewarded.
Now the problem that I am facing currently and on which I am going to work next is that tweeting and posting cannot be logically compared to bug fixing but can be compared to each other. So, there needs to be separate developer karma and marketing karma so that their is logical comparison of scores and appropriate badge distribution.
Also there are certain Connect users who haven't specified their blogs in their profile but their blog feeds are aggregated on openSUSE and openSUSE members who blog on Lizards blog also deserve to be rewarded.