[devel] giter-factory

Alexey Tourbin at на altlinux.ru
Пн Сен 17 01:36:55 MSD 2007


On Mon, Sep 17, 2007 at 12:13:53AM +0300, Michael Shigorin wrote:
> > Преимущество тут только в том, что пересборка/публикация происходит
> > очень быстро, но это просто сопособ очень быстро всё пустить под откос.
> > Даже сейчас "ответственный товарищ, формирующий сизиф", играет
> > созидательную роль, не пропуская (hopefully) вручную "очень плохие
> > пакеты".  Просто исключить эту роль, не дав ничего взамен, нельзя.
> 
> 2 legion: примерно об этом и на конференции пытался сказать, 
> да и при обсуждении _осмысленности_ сверхзвуковой _публикации_.
> 
> > Мое альтернативное видение такое: прошёл пакет и пересобрался.
> > Формируется новый временный сизиф с этим пакетом, и на этом
> > временном сизифе выполняется ряд проверок.  Если все проверки
> > прошли успешно, то временный сизиф становится текущим
> > ("коммит"), и очередь продвигается.
> 
> Кластеры изменений так тоже возможно делать становится.
> Например, недавнее со шрифтами или любой soname change.

Миша.  Кластеры пакетов как идея это скорее глупость.  В частной
переписке at <-> ldv,legion я сформулировал более общую и красивую идею
"мёржа" веток репозитария.  Ветки это задания (один или более пакетов в
"кармане"), которые не прошли подтверждение на автомате.  Мёрж это некая
операция применения изменений относительно других изменений.  Мёрж
*отлично* соответствует критерию фальсификационизма: он либо возможен,
либо не возможен.  Ещё бы тебе понимать, что такое критерий
фальсификационизма.

В общем, у меня есть некоторый набор "правильных идей", он касается
первичного тестирования пакетов при сборке из gear.  Большая часть этих
идей была озвучена здесь (в списке devel@), некоторые принципиально
важные пояснения были в частной переписке.  Я могу продублировать
пояснения здесь, хотя вряд ли это что-то даст, потому что нужно очень
хорошо понимать, о чем идет речь.

В целом всё описанное более чем возможно.  Нужно просто браться за дело,
но у меня в ближайшее время не будет на это много времени.

А у кого будет?  Здесь есть конфликт амбиций, так что это не решается
с "полпинка".  Думаю однако что не раньше чем через год всё это будет
сделано, просто потому что будет стыдно, если через год всё это не будет
сделано.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: отсутствует
Url     : http://lists.altlinux.org/pipermail/devel/attachments/20070917/24d5dfd1/attachment.bin 


Подробная информация о списке рассылки Devel