[devel] Надёжность Sisyphus

Денис Смирнов =?iso-8859-1?q?mithraen_=CE=C1_altlinux=2Eru?=
Пт Ноя 14 01:39:46 MSK 2003


On Thu, Nov 13, 2003 at 11:30:31PM +0300, Marat Khairullin wrote:

 >>> Задача: техническими и/или административными методами уменьшить
 >>> вероятность получения системным администратором по голове от руководства
 >>> и клиентов при попытке пбновиться.
 > Я давно пришел к выводу, что в серьезных проектах надо иметь тестовый сервер.

Разумеется. И этих серверов должно быть много (с разными конфигурациями,
причём хорошо бы и разными админами). Что и получается при разработке
продукта большой community.
 
 >>>       как реализовать: разделить сизиф на два уровня, новые пакеты всегда
 >>>       добавляются в один из уровней, если за неделю никаких изменений в
 >>>       нём не было (или на него не висит в BTS block-bug'ов), то
 >>>       автоматически переносить его в основной репозитарий. Вся эта работа
 >>>       должна выполняться автоматически, без участия человека (что снизит
 >>>       нагрузку на incominger'ов заодно).
 > И все будут ждать - когда же кто-нибудь по юзает/проверит новый пакет.
 > А он так и не юзаный никем кроме мантенера через неделю переползет в Сизиф...

...и тогда все огребут себе проблем. Людям, которым реально пакет _нужен_,
будет смысл отслеживать обновления и тестировать на подручных тестмашинах.
 
-- 
С уважением, Денис

http://freesource.info




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