[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