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=-1.8 required=5.0 tests=AWL,BAYES_00, RCVD_IN_SORBS_WEB,SPF_PASS autolearn=no version=3.2.5 Date: Wed, 16 Jan 2013 23:29:47 +0200 From: Igor Vlasenko To: devel@lists.altlinux.org Message-ID: <20130116212946.GA9459@dad.imath.kiev.ua> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit User-Agent: Mutt/1.5.21 (2010-09-15) X-imath-kiev-ua-MailScanner-Information: Please contact the ISP for more information X-imath-kiev-ua-MailScanner-ID: 03B316C8CD1.A2A26 X-imath-kiev-ua-MailScanner: Found to be clean X-imath-kiev-ua-MailScanner-From: vlasenko@imath.kiev.ua Subject: [devel] Autoimports - 2013. 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, 16 Jan 2013 21:34:44 -0000 Archived-At: List-Archive: List-Post: Уважаемые господа! Хотел бы отметить знаковые события -- 2000 пакетов в Autoimports/Sisyphus, 5000 пакетов, в сумме собираемых для Сизифа различными инструментами автоматизации, и приближение момента (а если учитывать автообновление пакетов perl, то может быть, уже и достигнутый момент), когда на 2 пакета, собираемых для Сизифа вручную, приходится 1 пакет на "роботостанке". У ALT Linux Team появилась "третья рука", как если бы к нам присоединилось еще 50 активных и 100 фантомных майнтайнеров. Это знаменует переход автоматизации сборки пакетов из идеи и прототипа в начало фазы "промышленного" внедрения. Хотелось бы, конечно, вместо 2:1 увидеть соотношение 1:10, но это уже потребует и большого - большого человеческого труда. Чтобы поставить дополнительную 1000 пакетов на собпровождение в Autoimports, потребовалось на 2 месяца отложить все другие работы. Получилось где-то по 500 пакетов в месяц, относительно высокие затраты на начальную постановку. Зато потом затраты времени на сопровождение становятся как минимум на порядок меньше, т.е. одному человеку вполне реально потянуть сопровождение подрепозитория в 5000-10000 пакетов. Если бы у меня не было всей этой разработки и поддержки инфраструктуры (репокоп, роботы, песочницы и т.д.) и особенно, не было бы java, то такими темпами я бы уже к лету вышел бы на Autoimports в 4000-5000 пакетов, но с учетом текущей загрузки получится меньше. Но, и то что есть, уже существенно. Autoimports сейчас состоит в основном из импорта из Fedora, где я дошел и прошел большую часть пакетов до буквы g (с набегом на perl-* python-* и lib*, чтобы не так остро стояла проблема зависимостей). Часть трудоемких пакетов оставлена на потом, особенно те, где для начальной постановки надо написать патч чтобы починить недолинковку или другие проблемы. Рассудил собирать такие пакеты по заявкам, так как каждый такой отдельный пакет починить легко, если кому-то он будет нужен, но вот вместе они пока слишком значительная нагрузка. Продолжение в следующем письме. -- Dr. Igor Vlasenko -------------------- Topology Department Institute of Math Kiev, Ukraine -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean.