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

Andrey Savchenko bircoph на altlinux.org
Пн Сен 28 16:15:44 MSK 2020


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 ищется.

Разрешить заглавные стоит хотя бы потому, что апстримы называют
свои пакеты порой с заглавными. И у пользователей будет меньше
путаницы, если мы будет называть так же, как апстрим (по крайней
мере там, где это не пересекается со схемами наименований
модулей perl/python и т.п.).

Best regards,
Andrew Savchenko
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 833 байтов
Описание: отсутствует
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20200928/628d0d40/attachment.bin>


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