[Xesam] People: a desktop contact management framework

Evgeny Egorochkin phreedom.stdin at gmail.com
Fri Mar 28 09:34:21 PDT 2008


В сообщении от Friday 28 March 2008 16:39:55 Johann Prieur написал(а):
> > You have several options for integrating with Xesam. The two most
> > sensible are probably:
> >
> > 1) Expose a Xesam Search API on you own dbus server (with a differrent
> > bus name than the primary desktop search engine of course). By using dbus
> > activation this will not necessitate a full blown daemon.
> >
> > 2) Let the desktop indexer index the contacts stored in People. The next
> > Xesam iteration will define a framework for harvesting and indexing
> > metadata, so that applications can index their data in the global index,
> > but there is currently no standard way to do this.
>
> I think 1) is the way to go as 2) implies that we store data in People
> although it's not the case.

You have to store or at least cache data to be able to search it efficiently.

> > You may also want to look at the Xesam PIM[1] ontology before you launch
> > your selves into that. If you have any last minute requests to make the
> > ontology useful for you, then we are still "only" in RC2, so minor tweaks
> > can be accepted.
>
> I already took a look at these and it seems a mapping will be quite
> easy, as the notion of Contact in people is extensible and can cover
> Xesam Contact ontology.

Or vice versa ;)

-- Evgeny


More information about the Xesam mailing list