Throughout the docs the name of the tool is given as "μsort".
However the command, PyPI package, and the name of the repo is usort. Most people know the tool as usort. I was surprised to learn that it's μsort.
If the tool is called μsort the command, package, etc, should be msort as μ is a cognate of the English 'm', more obviously so as a capital letter. (As the maintainer of the package greek on PyPI, I am an authority on this.)
Some options to resolve this linguistic abomination are:
- Abandon the Greek: canonicalise the name of the tool as "usort". Replace "μsort" with "usort" across docs.
- Double-down on μ. This is harder due to backwards compatibility and various system constraints. Unintrusive options include:
- Add a
μsort executable to project.scripts (or musort, or msort).
- Add "μsort (pronounced musort)" to the beginning of the README and docs.
Throughout the docs the name of the tool is given as "μsort".
However the command, PyPI package, and the name of the repo is
usort. Most people know the tool as usort. I was surprised to learn that it's μsort.If the tool is called μsort the command, package, etc, should be
msortas μ is a cognate of the English 'm', more obviously so as a capital letter. (As the maintainer of the package greek on PyPI, I am an authority on this.)Some options to resolve this linguistic abomination are:
μsortexecutable toproject.scripts(ormusort, ormsort).