[devel] About packages rebuild (was Re: ices-0.2.2-alt2)
Aleksandr Blohin
=?iso-8859-1?q?sass_=CE=C1_uustoll=2Eee?=
Вт Фев 5 15:55:23 MSK 2002
Hello Stanislav,
Tuesday, February 05, 2002, 2:07:10 PM, you wrote:
SI> Здравствуй ALT Linux Team.
SI> Хочется раз и навсегда решить все недоразумения, связанные с пересборкой
SI> пакетов при каких-либо глобальных изменениях в Сизифе.
SI> Вот несколько постулатов, которые надеюсь будут всеми обсуждены, а затем
SI> приняты или отвергнуты
SI> (Вообще я уже давно уговариваю Алексея Новодворского составить устав ALT
SI> регулирующий конфликтные ситуации)
SI> 1) Поле Packager указывает на того, кто последний раз собирал пакет, но
SI> отнюдь не на мантейнера.
SI> - Вполне справедливо, что многие желают видеть там себя, но гораздо
SI> эффективнее или держать отдельный список или добавить в формат пакета
SI> соответствующий Tag.
Packager:
Mantainer:
SI> - Также вполне справедливо, что мантейнер пакета желает четко
SI> контролировать, что происходит с его пакетом. В этом случае предлагаю
SI> всегда уведомлять мантейнера за исключением случаев:
SI> -- простая пересборка (если потом пересобирать будет автомат (BTE), то
SI> ведь никто не будет на него обижаться)
SI> -- критичная ошибка связанная с безопасностью требующая немедленного (в
SI> течении суток) исправления
Уведомлять необходимо во всех случаях. Тем более, если сборка будет
автоматизирована, то мантейнер и упаковщик должны получать уведомление
от робота, что пакет собран.
Привожу пример почему.
Вчера я собрал пакет и залил его в cvs.
Сегодня кто-то взял этот пакет, внёс изменения, назначил новый %release и тоже
залил в cvs. О том, что он сделал новый %release я узнаю в лучшем
случае только завтра, если удастся синхронизироваться с Сизифом, а
работать над пакетом я, возможно, буду уже сегодня. Стало быть я
назначу %release по своей нумерации, залью в cvs, а он будет
проигнорирован той по причине, что данный %release уже существует и я
также об этом не буду знать.
--
Best regards,
Aleksandr mailto:sass на uustoll.ee
Подробная информация о списке рассылки Devel