https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12430
--- Comment #27 from David Cook <dc...@prosentient.com.au> --- I have been thinking that maybe we should modularize search more so that it would make it easier to customize behaviour, unit test, and swap different backends in/out, but... I think one of the biggest struggles we face is that Koha doesn't really have a search query language. We have something like CCL, but it's not CCL, and our compensating for that fact leads to problems. And without a real query language, we don't have a real query parser, and without a real query parser, it's hard to safely and programmatically alter the queries. But... I don't really have a solution in mind either. Sometimes, I hope that we'll just get rid of Zebra, and then we can just focus on Elasticsearch, and maybe change our search query syntax to be safer, easier to parse, and easier to integrate with Elasticsearch. I think it would be a breaking change away from the Zebra CCL-like search syntax we've used... but that would probably be a good thing. -- You are receiving this mail because: You are watching all bug changes. _______________________________________________ Koha-bugs mailing list Koha-bugs@lists.koha-community.org https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/