В сообщении от 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 _______________________________________________ Xesam mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/xesam
