From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Tue, 25 Nov 2003 11:48:48 +0200 From: Michael Shigorin To: ALT Devel discussion list Message-ID: <20031125094848.GH10424@osdn.org.ua> Mail-Followup-To: ALT Devel discussion list References: <20031125001230.D78905@elefant.dgtu.donetsk.ua> <20031125072830.GE2421@basalt.office.altlinux.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="JcGvecxLhm+LytDG" Content-Disposition: inline In-Reply-To: <20031125072830.GE2421@basalt.office.altlinux.org> User-Agent: Mutt/1.4.1i Subject: [devel] Re: =?koi8-r?b?z8Igz8LT1dbExc7JySDQz8TIz8TP1yDLIM/Dxc7LxSDOwcSj?= =?koi8-r?b?1s7P09TJ?= Sisyphus X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.1.3 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Nov 2003 09:49:02 -0000 Archived-At: List-Archive: List-Post: --JcGvecxLhm+LytDG Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit On Tue, Nov 25, 2003 at 10:28:30AM +0300, Stanislav Ievlev wrote: > Если речь идёт о дополнительных репозитариях, то лично я пока > так и ничего не понял: > 1. зачем ещё один daedalus Не совсем. Скорее "pre-sisyphus" как практически неизбежная стадия попадания пакета в что-то, входящее в classic. Т.е. не дополнительная танцплощадка, а звено технологической цепочки. > и что такое "надёжность sisyphus" по-определению. Не знаю; не вводил. > 2. какая будет схема "перетекания" пакетов из одного > репозитария в другой, третий и т. п. [office]incoming->OUT->[ftp].incoming->.contrib (хм... может, чтоб избежать путаницы между каталогом incoming и компонентой .incoming -- обозвать компоненту чем-то вроде limbo? ;-) из .contrib -- в .master, .junior, ... -- как ты в свое время и рисовал, когда описывал грядущие изменения в репозитории. Этот процесс может и не изменяться по ср. с текущим на сейчас. --- Цель: предоставить разумную грань между * "sisyphus для разработчиков", куда можно положить пакет, в котором тут же найдется ляп (не намеренно, но все мы знаем, что так бывает), который отловят те, кто будет использовать _и_ эту компоненту -- разработчики -- до того, как пакет будет перемещен (точнее, пересимлинкован) в одну из имеющихся компонент, которые собираются в * .classic, который и применяется _пользователями_ Sisyphus. (в т.ч. и разработчиками Sisyphus на хостах, которые можно себе позволить / требуется держать на Sisyphus, но которые желательно иметь в работоспособном состоянии), при условии минимальных изменений в текущей схеме. --- > 3. кто всё это будет поддерживать. Скрипты. Из требуемых изменений: делать симлинки из .incoming при изначальном помещении из OUT в сизиф Денис говорит, что готов написать скрипт-перетаскиватель из .incoming в .contrib по достижении понимания того, что будет критерием. Для "заглушки" критерием может быть время модификации, от которого прошло N часов (24?); это даст эффект "админ должен быть в меру тормознутым" -- у разработчиков будет фора в эти N часов на dist-upgrade и использование пакета. Для того, что хочется в итоге получить -- критерием будет совокупность важности (и "репутации"?) пакета, "репутации" майнтейнера (точнее, последнего собравшего?), наличие/критичность открытых багов в BTS, время, прошедшее с момента публикации пакета. Изначально важность пакетов можно инициализировать из данных, уже сделанных для инсталера плюс принадлежности к компонентам вроде base; "репутацию" сборщиков я бы инициализировал как "sec team"/"фултайм"/"волонтер" -> 0.75 / 0.5 / 0.25 из (0..1). Но лучше пока не трогать, оставив вторым шагом. > 4. ну и много, много других вопросов. Ну так сюда их. Может, через них Большие Грабли или Тривиальная Бессмысленность обнаружатся. -- ---- WBR, Michael Shigorin ------ Linux.Kiev http://www.linux.kiev.ua/ --JcGvecxLhm+LytDG Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQE/wyWAbsPDprYMm3IRAnDkAJ43nOH/WKJWgDxeilVwaSe3fA/UdgCeLwjh h/n5uYZRqwcT+HyOLqZpTdQ= =+fxR -----END PGP SIGNATURE----- --JcGvecxLhm+LytDG--