Skip to content

μ is not a cognate for u #319

Description

@lordmauve

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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions