[sisyphus] Стабильный Сизиф

Alexey Tourbin =?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Чт Июн 15 12:40:48 MSD 2006


On Thu, Jun 15, 2006 at 10:01:50AM +0400, Anton Farygin wrote:
> Со всем согласен, за исключением Freeze.
> 
> Более удачный вариант - Branch. С обкаткой новых версий в Sisyphus и 
> перекладыванием в Branch.
> 
> в этом случае полный фриз в Sisyphus не нужно, достаточно объявить дату, 
> когда мы сделаем branch.

Согласен, при том, что Branch != Sisyphus и работа над пакетам в Branch
не является столь же обязательной для maintainer'ов, как работа над
пакетами в Sisyphus.

При таком раскладе Branch становится твоей инициативой, а ты выступаешь
как release manager и берёшь большую часть ответственности на себя, а не
взваливаешь ее на других.  В общем-то кто угодно может сделать branch.

> При этом branch'и нужно делать более долгоиграющими.. что бы, например, 
> через полгода можно было выкладывать пакет не в updates, а в branch.

Можно сформулировать критерии, при которых "достаточно хорошие" пакеты
из сизифа (которые "ничего не ломают") автоматически перекладываются в
branch.

В общем-то же самое нужно сделать для сизифа: пакеты, которые ничего не
ломают, автоматически проходят в сизиф.  А пакеты, которые что-либо
ломают, *по умолчанию* не проходят.  Сейчас единственным критерием
прохождения является возможность собрать пакет.  Можно ввести ряд других
критериев.  Например, сейчас в сизифе 265 unmet'ов, некоторые из них
существуют очень долго, а некоторые появились только что.  Ясное дело,
что в branch'е unmet'ов быть не должно.  Но почему они должны быть в
сизифе?  Если выставить на входе блокер анметов, то проблемы анметов
не было бы вообще.

То есть нельзя допускать переход репозитария из более стабильного
в менее стабильное состояние.  Правда, иногда для перехода в более
стабильное состояние требуется промежуточный переход в менее стабильное
состояние.  Вот где настоящая проблема!
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 191 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/sisyphus/attachments/20060615/ef14a380/attachment-0003.bin>


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