From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <4A369EED.3090001@altlinux.com> Date: Mon, 15 Jun 2009 23:20:13 +0400 From: Anton Farygin User-Agent: Thunderbird 2.0.0.21 (X11/20090430) MIME-Version: 1.0 To: ALT Linux Team development discussions References: <28430506.911245053288620.JavaMail.root@portorose.i-rs.ru> <10972338.931245054182887.JavaMail.root@portorose.i-rs.ru> <20090615134112.GD27042@altlinux.org> <20090615135757.GF27042@altlinux.org> <20090615140056.GA13191@dad.imath.kiev.ua> <921f6bb40906151147s31cd0f4bne0cfc1254020f8c3@mail.gmail.com> <4A369A52.7020004@altlinux.com> <921f6bb40906151214q5d8c3f0jf8d56acdf757aa7a@mail.gmail.com> In-Reply-To: <921f6bb40906151214q5d8c3f0jf8d56acdf757aa7a@mail.gmail.com> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [devel] =?koi8-r?b?48XM2CDQ0s/Fy9TBIFNpc3lwaHVz?= 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, 15 Jun 2009 19:21:29 -0000 Archived-At: List-Archive: List-Post: Evgeny Sinelnikov пишет: > 15 июня 2009 г. 23:00 пользователь Anton Farygin (rider@altlinux.com) написал: >> Evgeny Sinelnikov пишет: >>> Я думаю, что самый простой способ сделать "карманы" - это добавить >>> некоторый набор команд в girar: >>> $ ssh git.alt init-repo >>> $ ssh git.alt rm-repo >>> $ ssh git.alt mv-repo >>> где baserepo - это один из базовых репозиториев, для которого >>> создаётся публичный репозиторий. Базовый репозиторий входит в >>> сборочную среду "кармана". И разрешить указывать их в качестве >>> репозиториев на сборку. >> Классно придумано. Никто не хочет профинансировать приобретение и размещение >> на площадке железа под эту маленькую фичу ? >> >> Для трёх архитектур + порядка 200 карманов. >> >> Что-то меня гложат сомнения, что у нашего главного спонсора сейчас на это >> есть бюджет. > > Не слишком ли циничный подход здесь выбран для оценки? :) > > Откуда взялась цифра 200? > Даже при такой цифре полагаю, что на репозитории, в среднем, по > 10-100Мб уйдёт не более 2-20Гб. Не планируете же вы там полную копию > хранить? Если так, то вы не поняли главной части задумки. В > репозиториях, после их создания, пусто... А пакеты добавляются по мере > сборки. 200 карманов - по числу мейнтейнеров. Вообще, это конечно маловато - ведь один мейнтейнер может захотеть создать пять карманов (для экспериментов). Опять же - проект растёт, присоединяется всё больше и больше разработчиков, да и пересборка карманов - это тоже процесс не тривиальный. Железа, как говорится, мало не бывает.. к тому же его всегда легче заполучить под новую фичу, чем под расширение старой ;) И не стоит забывать про то, что основные затраты - это размещение, а не приобретение. Честно говоря - не знаю, сколько сейчас стоит поставить железку в стойку на гигабитный ничем не ограниченный (безлимитный) канал на площадке. Но думаю что много. > > Откуда новая архитектура? Что? Girar-builder уже поддерживает? :) Пока то, пока сё - будет и ещё одна архитектура. По крайней мере её главный вдохновитель обещает "скоро". А карманы то надо сразу делать на всех поддерживаемых архитектурах, иначе ерунда получится.