Roan Kattouw wrote:
Stephen Bain schreef:
At least in the case of search, wouldn't it be better to modify the core module to be able to query different backends?
Ultimately, yes. As I said on wikitech-l, we need native support for Lucene (and other backends) in core.
There's *ALREADY* a plugin interface for search engines.
I made a sample plugin for Lucene a long long time ago, it's in extensions/MWSearch.
It needs to be brought up to date, and the base interfaces need to be checked over to ensure they provide all necessary interfaces.
-- brion vibber (brion @ wikimedia.org)