[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