From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Fri, 28 Aug 2020 02:01:43 +0300 From: "Dmitry V. Levin" To: ALT Devel discussion list Message-ID: <20200827230143.GB8365@altlinux.org> References: <20200827022952.GA8129@dad.imath.kiev.ua> MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20200827022952.GA8129@dad.imath.kiev.ua> Subject: Re: [devel] unmaintained packages shall not belong to Sisyphus 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: Thu, 27 Aug 2020 23:01:44 -0000 Archived-At: List-Archive: List-Post: On Thu, Aug 27, 2020 at 05:29:53AM +0300, Igor Vlasenko wrote: > Дмитрий заинтересовался, но не совсем тем, чем хотелось, > а вопросом, нельзя ли как-то уменьшить число релизов от моих роботов, > что я в итоге сделал для импорта из федоры и магейи, Игорь, самая важная тема почти совсем не была раскрыта в вашем письме, вы лишь упомянули её вскользь одной фразой, которую я процитировал. Я с самого начала исходил из того, что Sisyphus - это репозиторий пакетов, у которых есть мантейнеры и пользователи. Мантейнеры - это люди, которые пользуются и сопровождают свои пакеты, см. https://www.altlinux.org/Руководство_начинающего_мейнтейнера_ALT_Linux_Team К мантейнерам обращаются другие пользователи, когда к пакетам, которые они сопровождают, есть какие-то вопросы. Поскольку мантейнеры - это люди, то у них есть естественный предел того количества пакетов, которые они могут поддерживать. Мантейнер, который хотя бы примерно понимает, что поменялось в новой сборке своего пакета, вряд ли может качественно поддерживать более 200..300 пакетов. Если у кого-то в сопровождении находятся 3500+ пакетов, это значит, что среди них найдётся не более 5%..10% пакетов, которые реально поддерживаются, по которым можно задать вопросы и получить вразумительные ответы, повесить багрепорты и получить адекватную реакцию на них. Остальные 90%..95% пакетов полностью мантейнят скрипты, и спрос с них соответствующий, т.е. никакой. По этим 90%..95% пакетов практически нет экспертизы. К пакетам, которые полностью мантейнятся скриптами, другой уровень доверия. Ответственные люди никогда не включат такой пакет в дистрибутив и вряд ли поставят такой пакет в сколь-нибудь значимую систему. Смешивать в одном репозитории пакеты, которые поддерживаются, и которые полностью сопровождаются скриптами - это плохая идея. Я думаю, что в этом вопросе со мной согласны все, кроме Игоря. Следовательно, с пакетами, которые не сопровождаются либо полностью сопровождаются скриптами, надо поступить следующим образом: те пакеты, на которые найдутся мантейнеры, останутся в Сизифе. Остальным пакетам придётся покинуть Сизиф и отправиться в репозиторий для пакетов, которые обслуживают только скрипты. -- ldv