Marc Cramdal's blog

Sunday, November 28, 2004

Kopete statistics, chapter 3

I have made some progress this week that I can share with you. I have tried to take in account your comments.

First, new things :
- Plugin can now display statistics for a day of the week or a month (see screenshot). There is always a General page which shows global informations on the contact.
- Charts are displayed vertically.
- Hours are displayed following the HH:mm:ss format. No more 1,0003 hours ;-)
- More descriptive tooltips when you go over a chart.

Still to do :
- lilachaze has began to work on the Unknown-Offline status, so in a near future, Offline status should be well-logged.
- Maybe a /stat command to display chat in the chatwindow ?
- General statistics for all contacts, and ability to ask questions : for instance, Who is generally online on thursdays (between 2pm and 4pm) ?
- A database cleaner : when a contact goes Offline for two seconds, then back Online, it is rather stupid to log this. First, it overloads database. Then it will give false informations for the previsions.


(for readers, there is a second screenshot, but I have not put it on planet because two big screenshots, that's huge :-))

I'm awaiting your comments ! If i'm boring you with my blog, say it too :-)


  • From the screenshots it already looks very cool.
    However it would only be really usefull for people who run their IM all day long, as otherwise the statistics won't be very usefull.

    Whatever. I'm looking forward to the next Kopete that will include this plugin!

    By Anonymous Anonymous, at 11:38 AM  

  • Looks great :)

    BTW though if you're going to black out the alias you might want to do it in the titlebar as well...

    By Anonymous Anonymous, at 12:52 PM  

  • Very interesting - Could you add some dcop calls that allow me to get some of the statistics for a given addressbook UID?

    Also, konversation also has contacts going on and offline - is it possible to integrate them? Sharing the library so konversation could also show statistics for when a user is expected online etc.
    Possibly also sharing the database for when a contact has both kopete and konversation associations..


    By Anonymous Anonymous, at 8:53 PM  

Post a Comment

<< Home