On 31-08-2021 12:01, Aki Tuomi wrote:

On 31/08/2021 10:56 Felix Zielcke <fziel...@z-51.de> wrote:

Am Dienstag, dem 31.08.2021 um 10:33 +0300 schrieb Aki Tuomi:

On 31/08/2021 00:11 Joan Moreau <j...@grosjo.net> wrote:


Hi
There seems to be 2 plugins doing the same thins
- https://github.com/slusarz/dovecot-fts-flatcurve/
- https://github.com/grosjo/fts-xapian/ (mine)
Both are in the doc of dovecot
https://doc.dovecot.org/configuration_manual/fts/

I am currently working hard to push it to RPM package, and plugin
is already approved by ArchLinux and Debian

Isn't there double work here ?
Thanks
JM

If you look closer, you can see they are not exactly duplicates.
Flatcurve works differently than your plugin.

Aki

Is there somewhere a direct comparison of them?
I currenty use fts-xapian from Joan without problems.
But what would be the advantages of fts-flatcurve over fts-xapian?

fts_flatcurve does only full word searching, although you can use fts_filters 
and fts_tokenizers settings to affect stemming and other matching to make it 
work with plurals and such.

Both plugins have their merits.

I still think it's weird to see that Open-Xchange starts a FTS Xapian plugin with mostly the same basic functionality that is already available in an existing plugin maintained by someone in the community Especially if that happens without any (apparent) communication with the existing plugin developer to find out whether fixing the issues that slusarz/Open-Xchange seem to have with the existing plugin, can be fixed.

Combining forces just seems a better way to spend scarce development resources than building something similar (but different) without any communication.

(Note: I don't use any of these plugins).

My 2 cents,

        Tom

Reply via email to