Bug#548885: iaxmodem: contains embedded code copies of liabiax and spandsp
Faidon Liambotis
paravoid at debian.org
Tue Sep 29 18:32:29 UTC 2009
Julien BLACHE wrote:
> libiax:
> - libiax in Debian is the pristine upstream version released by Digium
> - it's unmaintained
> - it's wayyyy behind
> - it's not used by anybody inside or outside of Debian
> - it's basically documenting the protocol (though it's becoming outdated)
> - we should RM it anyway, it's halfway done
> - everybody's rolling its own, there are like 4 or 5 diverging
> versions in the wild
> - no, don't even think of merging everything back into one version,
> it's been tried, repeatedly, over the years and failed every single
> time
>
> spandsp:
> - iaxmodem needs more from spandsp than the public API can give it
> - it doesn't fit into spandsp's API nicely
> - there are hotfixes intended for fax use only
> - spandsp in iaxmodem has been tested and verified to work 100%
> - testing iaxmodem takes days, heaps of crappy hardware and hundreds
> of MB of fax captures
> - iaxmodem's and spandsp's authors know each other well and work
> together, what's added to spandsp in iaxmodem eventually makes its
> way into spandsp, though not all of it yet
> - iaxmodem should be able to use upstream spandsp at some point in
> the future, but that's long term
I was aware of a couple of those points but didn't know the whole
picture. Thanks for the detailed explanation -- and FWIW, your decision
sounds reasonable.
Regards,
Faidon
More information about the Pkg-voip-maintainers
mailing list