[devel] Предлагаю ввести псевдогруппу @NMU

Grigory Ustinov grenka на altlinux.org
Чт Янв 25 18:44:42 MSK 2024


25.01.2024 18:28, Paul Wolneykien пишет:
> В Thu, 25 Jan 2024 18:07:03 +0300
> Vitaly Chikunov <vt на altlinux.org> пишет:
>
>> Girar developers,
>>
>> On Thu, Jan 25, 2024 at 01:50:55PM +0300, Vitaly Lipatov wrote:
>>> Никакого отношения к городам это не имеет. А то, что существуют разные
>>> подходы к ведению репозиториев, всем известно. Очевидно и то, что
>>> сторонникам одного подхода не нравится другой подход, и они ему следовать не
>>> будут.
>>> Когда я поднимал этот вопрос здесь в рассылке, максимум что я услышал, это
>>> про то, что есть ACL.
>> Предлагаю идею - добавить, как альтернативу ACL псевдогруппе @everybody,
>> сделать псевдогруппу @NMU, которая будет блокировать коммит в
>> репозиторий (как EPERM) на 1-2 рабочих дня - маинтайнер за это время успеет заметить,
>> заревьювить изменения и сделать дизапрув если нужно, через эти 1-2 дня
>> пакет становится можно коммитить как с @everybody.
>    Тогда уж не группу, а просто настроечный параметр для @everybody,
> чтобы каждый мейнтейнер мог менять под свой ритм работы (+ отпуска
> разные).
>
>    ssh girar sisyphus mypackage add @everybody --delay 10d
>
>    Но реализовать такое, мне кажется, не слишком просто.

Из вышепредложенного буквально вытекает следующая настройка:

ssh girar sisyphus mypackage add @everybody --delay INT_MAXd

Я бы предложил ввести ещё один "настроечный параметр", чтобы каждый 
мейнтейнер мог выключить автоматическое добавление @everybody при сборке 
нового пакета. Когда постоянно собираешь пакеты, уследить за этим 
вручную практически невозможно.
> _______________________________________________
> Devel mailing list
> Devel на lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel


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