From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-0.2 required=5.0 tests=BAYES_00,FUZZY_XPILL, RCVD_IN_SORBS_WEB,SPF_PASS autolearn=no version=3.2.5 X-Yandex-Spam: 1 X-Yandex-Front: webmail24 X-Yandex-TimeMark: 1243007908 From: Alexey Novikov To: "ALT Linux Sisyphus discussions" In-Reply-To: <20090522135914.GA32676@dad.imath.kiev.ua> References: <200905211329.43208.cas@altlinux.ru> <200905211613.21562.cas@altlinux.ru> <4A15477B.7030401@altlinux.ru> <200905211621.11566.dans@altlinux.ru> <20090522051558.GA8379@localhost.localdomain> <20090522134751.daaf7b9c.bga@altlinux.org> <20090522112750.GA14805@localhost.localdomain> <20090522122427.GA30848@dad.imath.kiev.ua> <20090522124317.GB17816@localhost.localdomain> <20090522135914.GA32676@dad.imath.kiev.ua> MIME-Version: 1.0 Message-Id: <4541243007907@webmail24.yandex.ru> Date: Fri, 22 May 2009 19:58:27 +0400 X-Mailer: Yamail [ http://yandex.ru ] 5.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=KOI8-R Subject: Re: [sisyphus] =?koi8-r?b?8NLFxMzP1sXOydEg0M8gxs/SzcnSz9fBzsnAIMLS?= =?koi8-r?b?wc7exco=?= X-BeenThere: sisyphus@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: shader@yandex.ru, ALT Linux Sisyphus discussions List-Id: ALT Linux Sisyphus discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 May 2009 15:58:47 -0000 Archived-At: List-Archive: List-Post: 22.05.09, 17:59, "Igor Vlasenko" : > On Fri, May 22, 2009 at 04:43:17PM +0400, Alexey Novikov wrote: > > Согласен, в чем-то Вы правы. Может стоит даже сделать наоборот. > > Обновленные пакеты в течении скажем недели собираются в Сизифе, > > если в течении допустим 7 дней с момента появления/обновления > > пакета в Сизифе на него не поступило баги с severity > minor, > > то пакет рассматривается как кандидат в testing. Так лучше? > Алексей, это было бы хорошо, будь у нас > так называемые "карманы", описание которых можно нагуглить > в рассылке. > Коротко - это аналог SuSE factory, маленькие "карманные" > репозитарии, куда любой желающий может собрать все, что угодно. > Сейчас даже при большом желании собрать что-то для > бранча очень трудно. > 1000 раз повторялось, начиная с запретительных acl - > то что хочу видеть в бранче, выложить не могу, > а то что могу - не считаю нужным. Игорь, я читаю devel@ и не спорю, что "карманы" нужны. В них хорошо бутстрапиться и тестировать новые версии. Но "карманы" подходят для _сознательных_ и _внимательных_ майнтейнеров. К сожалению эти условия выполняются не всегда. Кто-то может сознательно или просто по-невнимательности забросить "бомбу", которая пройдет все тесты и сломает половину Сизифа. :( > И предполагать, что RM компетентнее мейнтейнера > по его пакетам --- тоже очень часто ошибочно. RM testing'а не обязан быть компетентнее майнтейнера. Его задача скорее в проведении формального тестирования и контактировании с майнтейнерами пакетов и реальными тестерами, которые могут проверить работоспособность на своих специфичных программных и аппаратных конфигурациях. > Мне кажется, дискуссия порочна в основаниях. > И так бранч огорожен так, что в него тяжело и неприятно собирать -- > любые повышения барьеров еще больше отрежут бранчи от > community. Я как раз и предлагаю майнтейнеру не собирать в бранчи. Задача майнтейнера сначала собрать в Сизиф, а потом, если потребуется, _обеспечить_ _собираемость_ в testing и производных от него бранчах. Не собирать продираясь через acl, а всего лишь обеспечить собираемость. В большинстве случаев это означает уточнение версий сборочных зависимостей и т.д. > Это обсуждалось весной. > Господа, > Давайте сделаем рабочие карманы! > Сейчас обсуждается, что если добавить кучу дорогого железа, > можно немножко улучшить качество пакетов. > Эту же цель можно достичь гораздо дешевлее, > реализовав рабочие карманы для всех желающих. > из этих желающих вырастет новое поколение > и тестеров, и мейнтейнеров. > Они сделают эту же работу, но гораздо эффективнее. > Многие аспекты QA роботами принципиально невозможно выполнить. > А пока в бой идут одни старики :) > Даешь рабочий карман!!! :) Насколько помню высказывания at@ и ldv@, проблема "карманов" в неопределенности их срока жизни, необходимости пересборки при изменении зависимостей и т.д. К тому же тут сложно сохранить баланс и не превратить множество карманов в полнейший бардак. Сама идея хорошая и нужная, но требующая еще доведения до ума. P.S: прошу прощения если что-то с оформлением: mutt на работе, а за yamail я ручаться не буду. -- С уважением, Алексей Новиков