Marcell Meszaros <marcell.mesza...@runbox.eu> 於 2023年12月11日 週一 下午8:18寫道: > > >Upstream describes itself as "a deep learning toolkit for Text-to- > >Speech, battle-tested in research and production" [1], so this > >software is apparently designed as a Python module rather than a CLI > >application. As a result, python-tts is a better package name per > >Python packaging guidelines > > Nevertheless, this is an application too. > > >From ArchWiki Python package guidelines (*emphasis* mine): > " > For Python 3 library modules, use python-modulename. Also use the prefix if > the package provides a program that is strongly coupled to the Python > ecosystem (e.g. pip or tox). For other *applications*, use only the program > name. > " >
Most likely this statement is for software that is primarily designed as an application. I may misunderstood the intention of upstream developers, though. If that's the case, please resubmit the merge request, thanks. Regards, Chih-Hsuan Yen (yan12125) > Therefore the correct assessment in my view is still to name the package > 'tts' and add provides & conflicts for 'python-tts'. > > On 11 December 2023 12:24:59 GMT+01:00, notify(a)aur.archlinux.org wrote: > >Request #47235 has been Rejected by yan12125 [1]: > > > >Upstream describes itself as "a deep learning toolkit for Text-to- > >Speech, battle-tested in research and production" [1], so this > >software is apparently designed as a Python module rather than a CLI > >application. As a result, python-tts is a better package name per > >Python packaging guidelines [2]. > > > >[1] https://github.com/coqui-ai/TTS > >[2] https://wiki.archlinux.org/title/Python_package_guidelines > > > >[1] https://aur.archlinux.org/account/yan12125/