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

Anton Farygin rider на basealt.ru
Пн Авг 16 10:39:28 MSK 2021


Да, где встречаю и где осмысленно удаляю поле Packager из спека.

В целом придерживаюсь рекомендации, что поле Packager скорее вредное, 
чем полезное.
А настоящего ментейнера, отвечающего за пакет можно определять по changelog.


На wiki надо бы тоже поправить.


On 16.08.2021 04:37, Leonid Krivoshein wrote:
>
> Цель обсуждения: внести ясность и, при необходимости, корректировки на 
> 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 *в спеке* -- обозначить, кто 
> *первый* опакетил данное ПО в Сизиф или какая группа разработки за 
> него сейчас отвечает. Конечно, можно это выяснить и более длинным 
> путём, но так проще и интуитивно соответствует программистской логике. 
> Исходя из этого в наших полиси должны быть прописаны все случаи, когда 
> изменение этого поля уместно, и когда его можно действительно не 
> указывать. Сейчас это именно так, судя по ВиКи. Если поле и правда 
> лишнее, в чём лично я сильно сомневаюсь, стоит хотя бы предупреждение 
> выдавать.
>
>
> Ссылки:
> 1. 
> https://docs.fedoraproject.org/en-US/packaging-guidelines/#_tags_and_sections
> 2. https://www.altlinux.org/ALT_Packaging_HOWTO#Порядок_тэгов
> 3. https://www.altlinux.org/ACL#ACL
> 4. https://www.altlinux.org/NMU
> 5. https://www.altlinux.org/Сборка_модулей_ядра
> 6. https://www.altlinux.org/Backports_Policy#Исправления_spec-файла
> 7. https://www.altlinux.org/Packager_Teams
> 8. https://www.altlinux.org/SampleSpecs/cmakeprogram -- и таких 
> примеров там десятки.
> 9. И ещё очень много других статей на той же ВиКи...
>
>



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