From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <4D4DB9B6.7020307@altlinux.com> Date: Sat, 05 Feb 2011 23:57:26 +0300 From: Anton Farygin User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.9pre) Gecko/20100817 Thunderbird/3.1.3pre MIME-Version: 1.0 To: ALT Linux Team development discussions References: <4D4C13B6.1030300@altlinux.ru> <4D4C14DB.90306@altlinux.com> <4D4C15E9.9030509@altlinux.ru> <4D4C1991.3030601@altlinux.com> <20110204193443.GF11630@altlinux.org> <4D4CD360.8060704@altlinux.com> <4D4DA94F.6010403@altlinux.com> <20110205200330.GB1824@altlinux.org> <4D4DB3BD.6060307@altlinux.com> <20110205204530.GA7557@altlinux.org> In-Reply-To: <20110205204530.GA7557@altlinux.org> Content-Type: text/plain; charset=windows-1251; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [devel] =?windows-1251?b?8+blIOTg4u3uIO3lIO4g5O7q8+zl7fLg9ujo?= 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: Sat, 05 Feb 2011 20:55:57 -0000 Archived-At: List-Archive: List-Post: 05.02.2011 23:45, Dmitry V. Levin пишет: > On Sat, Feb 05, 2011 at 11:31:57PM +0300, Anton Farygin wrote: >> Т.е. - мне кажется что в случае с карманами >> не надо гарантировать стабильность той >> среды, в которой этот самый карман >> сформирован, в любом случае он >> предоставляется для пользователей того >> или иного репозитория, и сам карман >> должен развиваться одновременно с тем >> репозиторием (в идеальном случае - >> автоматически). > > Задачи бывают разные. > Для одних задач удобно, чтобы весь репозиторий замораживался, а > для других, наоборот, удобнее, чтобы пакеты в кармане пересобирались > автоматически по мере изменения базового репозитория. Верно, и мне кажется, что с точки зрения пользователей стабильных дистрибутивов более важны карманы, привязанные к базовому репозиторию, а с точки зрения разработки интересны карманы, форкающие состояние базового репозитория (например, для того, что бы собрать новый python или perl). Явно, с точки зрения нагрузки на сборочные мощности, проще было бы реализовать карманы с привязкой к базовому репозиторию. С другой стороны - скорее всего одного выделенного мощного сервера с большим количеством ядер будет вполне достаточно для того первого шага - что бы оценить нагрузку и реализовать базовый функционал. > >> Как следствие этого >> совсем не обязательно формировать новый >> репозиторий для целевой ветки и >> выполнять на нём все тесты. > > Какие тесты нужны автору задания, знает в лучшем случае автор задания > (в худшем случае автор задания только думает, что он это знает). > > Для большинства задач, я думаю, нужно будет выполнять тесты (такие как > проверка на анметы), которые сейчас безусловно требуют формирования > нового состояния репозитория. Да, конечно же - ряд тестов выполнять надо в любом случае.