[devel] предложение всем, кто предлагает изменения

Anton Farygin rider на basealt.ru
Чт Сен 24 14:53:50 MSK 2020


On 24.09.2020 14:43, Dmitry V. Levin wrote:
> On Thu, Sep 24, 2020 at 02:08:47PM +0300, Anton Farygin wrote:
>> On 24.09.2020 12:09, Dmitry V. Levin wrote:
>>> On Wed, Sep 23, 2020 at 09:39:22AM +0300, Sergey V Turchin wrote:
>>>> On Wednesday, 23 September 2020 09:30:40 MSK Dmitry V wrote:
>>>>
>>>> [...]
>>>>> А не лучше ли вместо этих балластных provides, как в вашем примере из
>>>>> OpenSuSE, просто обязать все без исключения бинарные пакеты из pypi
>>>>> называться python3-module-normalizedname?
>>>> Я бы до кучи запретил заглавные буквы в именах любых пакетов из нашей
>>>> сборочницы.
>>> Я предлагаю всем, кто предлагает изменения, затрагивающие других людей,
>>> сопровождать свои изменения оценкой последствий, в том числе оценкой того,
>>> кого и чего конкретно затрагивают предлагаемые изменения, и оценкой
>>> трудозатрат по реализации и поддержке предлагаемых изменений.
>>>
>>> Это позволит, с одной стороны, уменьшить количество плохо проработанных
>>> предложений, и, с другой стороны, увеличить шанс сделать информированный
>>> выбор в пользу того или иного предложения.
>>>
>> Дим, мне так вполне очевидно то, что сделавший такое предложение не
>> сможет просчитать трудозатраты по реализации и поддержке таких изменений.
>>
>> Банально просто потому что он не знает и не может знать, насколько
>> тяжело то или иное предложение реализуется.
> Зависит от предложения.  Вот, например, если предлагается запретить
> заглавные буквы в именах любых пакетов, то сложность реализации зависит от
> - сложности реализации самого запрета (видимо, проверки в sisyphus_check);
> - сложность адаптации уже существующих пакетов к новым правилам.
>
>
да, и нужно ещё подсчитать, сколько новых provides/obsoletes появится, и 
насколько процентов станет тяжелее apt'у от этого решения.




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