On 28/01/2023 19:02, Ulrich Mueller wrote:
On Sat, 28 Jan 2023, Michał Górny wrote:
However, it's been pointed out that this makes it hard for people to
find packages they're looking for.

I don't understand this argument. Why would all-lowercase make finding a
package harder?

Here's an example, on pypi we have packages:
- git-python
- python-git
- GitPython
- git-py

Each of these is a different package. The package you usually want is GitPython, but if we would name it gitpython or git-python, things would get very confusing very quickly. In fact, this package was renamed precisely to avoid this confusion in [1]. This is not the only case where there are very similarly named packages on pypi. By having a 1 to 1 mapping between names in pypi and names in ::gentoo we avoid this confusion.

Best regards,
Andrew

[1] https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dec450a90c7490f11df7e69cd9c6709c099285c

Reply via email to