search messages with integration of external indexing services (eg notmuch)
For big inboxes, the default indexing of Evolution is not enough.
To overcome this, one solution is to use external indexing and search tools such as recoll and notmuch. It would be great to be able to integrate them in the UI directly.
One design could a search box calling external-search-tool.sh "$SEARCH"
Where external-search-tool.sh
would output results as JSON:
[ { message-id: "xxxx-yyyy-zzzz" }, { message-id: "aaaa-bbbb-cccc" } ]
Then evolution would render this in the message list such that we can click and open them.
WDYT?
--Martin
Edited by Martin Monperrus