Comment 8 for bug 1188203

Revision history for this message
Michael Terry (mterry) wrote :

sphinx3 is mostly OK. It is packaged fine, runs tests, has a symbols file.

I'm nervous about the patch that disables some tests. I talked to Pete Woods, who packaged it:

<mterry> pete-woods, do you remember why you had to disable some failing tests? Like, were they bogus tests or just didn't have time to figure them out?
<pete-woods> mterry: so the package seems to be basically unmaintained
<pete-woods> I had a go at fixing them, but just couldn't get them to pass reliably
<pete-woods> mterry: the devs seem to have moved on to the Java-based sphinx4, but their training tool sphinxtrain still uses some sphinx3 components
<pete-woods> which is the reason I packaged it
<mterry> pete-woods, that sounds bogus
<mterry> pete-woods, I mean, it sounds bad that we are relying on abandonware sphinx3
<pete-woods> mterry: unfortunately there's not much choice, it's still the only way you can train models
<pete-woods> fortunately it's only needed for model training, though
<mterry> pete-woods, upstream still uses old sphinx3 for that?
<pete-woods> mterry: they have Java based deployments for that
<pete-woods> and it's still marked as unfinished
<pete-woods> i.e. you should still use sphinx3, til they've finished it

So unfortunately, we are stuck with this old version for training purposes. I'm not thrilled, but we can coast with the disabled tests and maintaining it for now, until a sphinx4-based solution is finished.