[devel] Назначения поля Packager в спеке: как в Альте и как в Федоре

Andrey Cherepanov cas на altlinux.org
Пн Авг 16 09:22:29 MSK 2021


16.08.2021 04:37, Leonid Krivoshein пишет:
> Всем привет!
>
>
> Цель обсуждения: внести ясность и, при необходимости, корректировки на 
> ALT ВиКи.
>
> В Fedora Packagin GuideLines [1] сказано:
> The Copyright:, Packager:, Vendor: and PreReq: tags MUST NOT be used.
>
> Такую же рекомендацию уже второй раз встречаю за последнее время: не 
> надо использовать поле Packager *в спеке*, т.к. наша сборочница его и 
> так автоматически проставляет. Однако git grep по spec.git by vt@ 
> покажет огромное число пакетов, где поле Packager прописано. Мне 
> кажется, что назначение поля Packager *в спеке* -- обозначить, кто 
> *первый* опакетил данное ПО в Сизиф или какая группа разработки за 
> него сейчас отвечает. Конечно, можно это выяснить и более длинным 
> путём, но так проще и интуитивно соответствует программистской логике. 
> Исходя из этого в наших полиси должны быть прописаны все случаи, когда 
> изменение этого поля уместно, и когда его можно действительно не 
> указывать. Сейчас это именно так, судя по ВиКи. Если поле и правда 
> лишнее, в чём лично я сильно сомневаюсь, стоит хотя бы предупреждение 
> выдавать.
Я придерживаюсь практики, что Packager - тот, кто несёт ответственность 
за пакет. По разным причинам лидера в ACL далеко не всегда можно 
учитывать и не так просто сменить. У меня вопрос: у нас всё прекрасно и 
заняться нечем, что стоит это обсуждать?

-- 
Andrey Cherepanov
cas на altlinux.org



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