[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