Package: hunspell-tools
Version: 1.7.1-1
Severity: wishlist

Dear Maintainer,

I would like to suggest removing the unmunch tool from the
hunspell-tools package. It has been marked as "deprecated" in the
README file of the hunspell repository since 2017
(https://github.com/hunspell/hunspell/commit/52ba94e6b376d444faa5a27b314f13bc404fcd90),
and has not received any substantial update for many years, so its
bugs are unlikely to be fixed. It apparently does not support many
newer hunspell features (see
https://stackoverflow.com/questions/13725861/generate-all-word-forms-using-lucene-hunspell/66661578#66661578
and 
https://github.com/hunspell/hunspell/issues?q=is%3Aissue%20state%3Aopen%20unmunch),
which makes its usefulness limited.

In the case the input affix file uses some of the unsupported
features, unmunch does not fail with an error message; it instead
misparses the input, and outputs many incorrect words. This might not
be apparent on the first glance on the output. (I myself have run into
this issue, and did not notice that immediately.) The command itself
does not indicate its deprecation or its limitations.

Another solution would be to move unmunch (possibly together with
munch, another deprecated command) to a separate package, which would
indicate that it is intended for legacy use only, and that it has bugs
that are not going to be fixed.

Best regards,
Samuel Plavec

Reply via email to