Models and dataengines

Ivan Cukic ivan.cukic at kde.org
Wed Apr 6 19:47:58 CEST 2011


Hi,

I first intended to write this reply as a part of the previous one, but 
decided to write a separate one since the topic is a bit different.

On Wednesday, 6. April 2011. 16.53.05 Daniele E. Domenichelli wrote:
> I really like the Idea of using lancelot/shelf for telepathy (see [1] to
> get an idea of my position) so you are really welcome here :D

I've read the mail in question. The main reason I developed the shelf 
applet in the first place is to break apart the monolithic application for 
the users that want just one speciffic feature and don't need the rest.

Thankfully, in Plasma, it is rather easy to do so. :)

> If akonadi will associate a contact to a pimo::Person (the nepomuk
> resource that represents a physical person) then yes.

Ok, nice. Completely forgot that both IM and PIM teams decided to use 
Nepomuk :)

> About the fav persons, I think that it could be possible to use nepomuk
> to associate a rating (using stars) to pimo::persons and then sort the

This is something that I don't know whether you have been following, so 
I'll write a brief summary of what we are currently doing with 
activities/nepomuk/zeitgeist.

We'll be tracking which resources (in this case pimo:Person typed 
resources) are accessed and when. Thus allowing us to do the rating 
automatically (like Amarok does for the songs) by using the count and 
recentness of the access event.

The fun stuff (for me) is that the scoring will be unique per-activity - so 
in this case when you are in the 'Work' activity, you'll get the work 
people in the contact list first (people you contacted previously during 
the Work activity), and when you are in the 'Leisure' activity, you'll get 
your friends.


Cheerio,
Ivan

-- 
There are no such things as applied sciences, only applications of 
science.
  -- Louis Pasteur



More information about the KDE-Telepathy mailing list