[devel] Q: PEP-503/566 normalized names for python?

Sergey V Turchin zerg на altlinux.org
Пн Сен 28 17:54:48 MSK 2020


On Monday, 28 September 2020 16:15:44 MSK Andrey Savchenko wrote:
> On Mon, 28 Sep 2020 16:00:25 +0300 Sergey V Turchin wrote:
> 
> > On Monday, 28 September 2020 15:28:18 MSK Anton V wrote:
> > 
> > > В Mon, 28 Sep 2020 12:02:13 +0300
> > > 
> > > Sergey V Turchin <zerg на altlinux.org> пишет:
> > > 
> > > > On Saturday, 26 September 2020 03:23:29 MSK Vladimir D wrote:
> > > > 
> > > > > On Fri, Sep 25, 2020 at 08:51:25AM +0300, Sergey V Turchin wrote:
> > > > > 
> > > > > > On Thursday, 24 September 2020 19:15:04 MSK Vladimir D wrote:
> > > > > > 
> > > > > > [...]
> > > > > > 
> > > > > > 
> > > > > > > > > Если
> > > > > > > > > будет такая проверка, то в репозитории не смогут
> > > > > > > > > одновременно
> > > > > > > > > находиться
> > > > > > > > > пакеты с именами FooBar и foobar.
> > > > > > > > 
> > > > > > > > 
> > > > > > > > Говорю ж, бардак.
> > > > > > > 
> > > > > > > 
> > > > > > > Почему бардак? Порядок же!
> > > > > > 
> > > > > > 
> > > > > > Бардак:
> > > > > > fOObaR
> > > > > > FoOBar
> > > > > > fooBAR
> > > > > > FOOBAr
> > > > > > FooBAr
> > > > > > fOoBAr
> > > > > 
> > > > > 
> > > > > Согласен. Порядок — когда может быть одновременно только один из
> > > > > них, о
> > > > > чём я и пытаюсь сказать.
> > > > 
> > > > 
> > > > Ааа, я наконец-то понял. Не бардак, но разброд.
> > > > С запретом заглавных букв порядка будет больше.
> > > 
> > > 
> > > И они будут назваться foobar foobar1 foobar2 и так далее...
> > 
> > Достаточно foobar по очереди менять с foo-bar. Или лучше LiBrEOFfIcE?
> 
> 
> Да хоть L1br30FF1c3.
Больше путаницы. ;-)

> Какая разница, если пакет работает и по
> apt-cache ищется.
Принципиальная. Человек пользующийся Synaptic не осилит этот случай.

> Разрешить заглавные стоит хотя бы потому, что апстримы называют
> свои пакеты порой с заглавными.
Не порой, а почти всегда. Поэтому и есть смысл убрать разногласия в одну 
сторону. Любую.

> И у пользователей будет меньше путаницы,
Да, я и предрагаю "меньше путаницы". Вы разве не заметили? ;-)

> если мы будет называть так же, как апстрим
Ага. Потом и юникодные имена подтянутся. ;-)

> (по крайней
> мере там, где это не пересекается со схемами наименований
> модулей perl/python и т.п.).
В описаних пакетов они так и называются родными именами.

-- 
Regards, Sergey.


Подробная информация о списке рассылки Devel