From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: To: devel@lists.altlinux.org References: <3f9aefd6-27a5-612d-361e-f578ab2ec14f@gmail.com> From: Anton Farygin Organization: BaseALT Message-ID: Date: Mon, 16 Aug 2021 10:39:28 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0 MIME-Version: 1.0 In-Reply-To: <3f9aefd6-27a5-612d-361e-f578ab2ec14f@gmail.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: ru Subject: Re: [devel] =?utf-8?b?0J3QsNC30L3QsNGH0LXQvdC40Y8g0L/QvtC70Y8gUGFj?= =?utf-8?b?a2FnZXIg0LIg0YHQv9C10LrQtTog0LrQsNC6INCyINCQ0LvRjNGC0LUg0Lgg?= =?utf-8?b?0LrQsNC6INCyINCk0LXQtNC+0YDQtQ==?= X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2021 07:39:30 -0000 Archived-At: List-Archive: List-Post: Да, где встречаю и где осмысленно удаляю поле 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. И ещё очень много других статей на той же ВиКи... > >