From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on sa.local.altlinux.org X-Spam-Level: * X-Spam-Status: No, score=1.9 required=5.0 tests=BAYES_00,FSL_HELO_HOME, FUZZY_XPILL autolearn=no autolearn_force=no version=3.4.1 Date: Wed, 25 Oct 2017 14:42:56 +0200 From: Konstantin Lepikhov To: devel@lists.altlinux.org Message-ID: <20171025124256.GA28897@lks.home> Mail-Followup-To: devel@lists.altlinux.org References: <3720cbbec5265ae0fa0f41d50a1075fa@altlinux.ru> <568086aa2d425d909e268f16246bc13c@etersoft.ru> <7b1e7590-ac3e-769b-216a-67af08040fe0@basealt.ru> <20171024150028.GI29817@altlinux.org> <20171024152942.GA26018@lks.home> <20171025111044.GB22828@imap.altlinux.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20171025111044.GB22828@imap.altlinux.org> X-Operation-System: ALT Linux starter kit (Trientalis) 4.12.0-lks-wks-alt0.7 User-Agent: Mutt/1.8.3 (2017-05-23) Subject: Re: [devel] =?utf-8?b?0J3QtdC40LfQstC10YHRgtC90YvQuSDQsNC/0YHRgtGA?= =?utf-8?b?0LjQvCDQv9Cw0LrQtdGC0L7Qsg==?= 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: Wed, 25 Oct 2017 12:43:00 -0000 Archived-At: List-Archive: List-Post: Hi Michael! On 10/25/2017, at 02:10:44 PM you wrote: > > Надеюсь на этом реклама скриптов фирмы etersoft закончилась? > > Брр, а где ты тут рекламу увидел? Предлагается не уродоваться > да хотя бы и самому, перебравшись на другую сборочную машину > (у меня достаточно много таких метаданных осталось на дисках > n01 в Киеве, как выяснилось уже впоследствии). любое упоминание "а вот у нас в конторе xyz делается так" это реклама workflow конторы xyz, которая не приненима в качестве руководства к действию. Есть policy по сборке пакетов в сизиф, давайте обсуждать в рамках этого policy, а нет policy то и обсуждать, а уж и тем более советовать нечего. > > > Предоставьте мантейнерам самим выбирать как и что им указывать > > в пределах стандартных тегов %url и %source > > Они как зародились до гита (а из cvs собирали всё равно тарболы), > так и не приспособлены для сколь-нибудь адекватного отображения > этой информации; существенным исключением является разве что > github, где ссылка на репозиторий и ссылка на проект -- одно > и то же обычно. Ну так и предложи что-то вменяемое вместо костылей и подпорок в виде технических комментов и специфичных метаданных, которые храняться отдельно от .src.rpm > > > плодить лишние сущности в виде каких-то левых ссылок это потеря > > времени и усложение работы с пакетной базой. > > Это было про предложенные теги или про .gear/remotes тоже? .gear это часть метаданных, которые как бы часть сборочного процесса который принят в сизифе и против них я ничего не имею против. > > > Понятие "апстрима" и authentic source может быть интересно > > только одной группе людей - это @security, остальным глубоко > > Не стоит высказываться за всех, я привёл выше вполне жизненный > _для меня_ use case, когда пожалел, что не сохранял эту > информацию ради своего же удобства. делай бэкапы че. Это опять же твои личные проблемы которые ты как раз выставляешь как проблемы сообщества. > > Ну и в целом ты выводишь на спор "индивидуализм vs кооперация", > в котором проигрыш индивидуализма наметился уже и в глобальном > масштабе, если уж так брать. бред. речь идет о замене работы мантейнера скриптами и роботами, или людьми которые подобны скриптам и роботам, вместо реальной работы мантейнера с чтением кода, документации и хотя бы приблизительного понимания, зачем этот пакет нужен и как он работает. В Сизифе уже много лет одна проблема - качество кода пакетов неуклонно снижается и пользоваться этим кодом "из коробки" нельзя. Мне, например, приходится самому поддерживать пакетную базу по всем критичным для меня компонентам начиная с ядра и кончая xorg/wayland + userspace потому что у меня нет времени и желанию объяснять очевидные вещи что люди, которые попали в тим чтобы собрать один пакет и пропасть на годы, это не мантейнеры, просто шум в эфире. Механизм nmu тоже перестал работать - большей частью потому что он подразумевает _общение_ между людьми а не отмашки и бизнес-планы директоров и принципал архитекторов ООО. И в ответ предлагаются решения вида "автоматизации сборки говна в промышленных масштабах" чтобы "обогнать/догнать fedora" и "вступить/наступить в говнореестр для получения очередного гранта". Т.е. проблема купируется на уровне интересов одной компании-спонсора без диалога с остальным сообществом. Меня действительно это задевает, поскольку никаких интересов, кроме собственной потребности иметь качественные продукты, у меня нет и за годы в команде ALTLinux я прекрасно замечаю все это. -- WBR et al.