> 1) I am interested in adding additional sources for Sesat to search. > Do I add additional places for Sesat to seach in the modes.xml file?
Yes. > Are all of the possible sources for Sesat to search listed in that > file? No. But the DTD or XSD should list them, and in NetBeans, Eclipse, Idea, it should then come up in autocompletion. The XSD or DTD schemas are generated at run time: http://sesat.no/search-modes-schema-generator.html Otherwise the list of commands available are the SearchConfiguration implementations. See http://sesat.no/projects/sesat-kernel/apidocs/no/sesat/search/mode/config/package-summary.html > I would like to experiment with adding and taking away sources and > watch the output of Sesat. I tried changing the modes.xml file today, > but did not see any visible change in the output from Sesat. Modifying modes.xml will only change what is put into the DataModel. It is views.xml, and the jsp templates, and determine what from the DataModel is displayed onto the webpage. If you look into globalSearch.jsp you can see the result list is coming from DataModel.searches[commandName].results where commandName has been set to globalSearch. "globalSearch" relates to the id of the command found in modes.xml When you edit modes.xml you can change which command is called globalSearch so to see the results on the page, Or you can change the globalSearch.jsp Or you can change views.xml so main-col-three points to a new jsp (which you create) Or you can go ahead with using the FederatorRunHandler to mix results from various commands all into globalSearch. > 2) How do you connect to FAST search engines? To begin with http://sesat.no/building-with-fast.html Then use one of the fast commands. There are defaults and examples listed in generic.sesam's modes.xml (see fast-command, advanced-fast-command, and esp-fast-command). > 3) ... would Sesat have to be extended in order to federate Google > and FAST results with either Robin or Random? It shouldn't be too difficult to implement either of these, i think it's just ten or so lines within the switch statement in the FederatorRunHandler.handleRunningQuery(..) method. I'll definitely incorporate any working patch you offer, and i can help you out if you get stuck. ~mck -- "Driving ambition is the last refuge of the failure." Oscar Wilde | semb.wever.org | sesat.no | sesam.no |
signature.asc
Description: This is a digitally signed message part
_______________________________________________ Kernel-development mailing list [email protected] http://sesat.no/mailman/listinfo/kernel-development
