On Thu, 2009-06-18 at 08:18 +0200, Cornelius Hald wrote: > On Thu, 2009-06-18 at 13:27 +0800, Xin Lai wrote: > > I think you need to add your module name "TomboyNotes" in > > tracker_service_types which is defined in src/libtracker/tracker.c. > > > > Because the main function of tracker-search which resides in > > src/tracker-utils/tracker-search.c calls tracker_service_name_to_type > > which is also defined in src/libtracker/tracker.c,to check the service > > name users entered. tracker_service_name_to_type will compare every > > service name in tracker_service_types with that user entered.But now > > your service name is not included in that array. So, the result > > "Service not recognized, searching in other files...". > > > > Hope that will help you. :-) > > > It certainly helps! Thank you! But unfortunately it would mean that the > available services are hard coded into tracker?! Is this the case? If > yes it would mean I cannot ship my application with a tracker indexer > without replacing the complete tracker install. Or do I just have to > reuse one of the existing services, e.g. "Documents" and it will work > fine? > Sorry for all those questions, but I'm a bit confused now. I was > assuming that it's part of trackers design to be extendable.
Ok, let me try to rephrase my question :) Is it possible to write indexer modules which I can ship/package independently from tracker? If yes, how? It would be very nice if someone could explain that to me. Thanks! Conny _______________________________________________ tracker-list mailing list tracker-list@gnome.org http://mail.gnome.org/mailman/listinfo/tracker-list