> 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 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. > > Cheers, > Mikkel Thanks! Johann > > [1]: The Xesam PIM ontology revolves around: > http://xesam.org/main/XesamOntology#xesam:PIM > http://xesam.org/main/XesamOntology#xesam:Contact > http://xesam.org/main/XesamOntology#xesam:Message > http://xesam.org/main/XesamOntology#xesam:CommunicationChannel > _______________________________________________ Xesam mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/xesam
