[devel] NMU Policy

Anton Farygin rider на altlinux.com
Ср Апр 22 09:37:06 MSD 2009


Anton Farygin пишет:
> Коллеги.
> 
> Предлагаю окончательно обсудить и утвердить Policy по проведению NMU.
> 
> http://www.altlinux.org/NMU

Предлагаю продолжить. На данный момент есть только одно возражение по 
данному Policy.

а именно, формулировка пункта:

"2.  Наличие проблем с безопасностью или наличие фатальных ошибок в 
пакете.Администратор репозитория (а также любой член команды на 
усмотрение администратора репозитория) имеет право сделать NMU 
немедленно после публикации информации о проблеме с безопасностью в 
пакете или обнаружения в нём фатальной ошибки. Фатальной считается 
ошибка, приводящая к неработоспособности существенной части репозитория.
Автор NMU в случае экстренного изменения пакета обязан проинформировать 
мантейнера пакета не позднее, чем данный пакет будет отправлен на сборку 
в репозиторий. "

Варианты решения:

1) "Наличие проблем с безопасностью или наличие фатальных ошибок в 
пакете. Администратор репозитория (а также любой член команды на 
усмотрение администратора репозитория) имеет право сделать NMU 
немедленно после публикации информации о проблеме с безопасностью в 
пакете.Автор NMU в случае экстренного изменения пакета обязан 
проинформировать мантейнера пакета не позднее, чем данный пакет будет 
отправлен на сборку в репозиторий.
"

2)"Наличие проблем с безопасностью или наличие фатальных ошибок в 
пакете. Администратор репозитория (а также любой член команды на 
усмотрение администратора репозитория) имеет право сделать NMU 
немедленно после публикации информации о проблеме с безопасностью в 
пакете или обнаружения в нём фатальной ошибки. Фатальной считается 
ошибка, приводящая к неработоспособности существенной части репозитория.
Автор NMU в случае экстренного изменения пакета обязан проинформировать 
мантейнера пакета не позднее, чем данный пакет будет отправлен на сборку 
в репозиторий.
"

3) Весь абзац именить следующим образом:
------------<cut>------------
NMU выполняется в случае выполнения одного из нижеследующих условий:

    1. Отсутствие реакции мейнтейнера на ошибки с Серьёзностью Critical 
в bugzilla.altlinux.org в течение двух недель.
    2. Отсутствие реакции мейнтейнера на ошибки с Серьёзностью Blocker в 
bugzilla.altlinux.org в течение двух недель.
------------<cut>------------

При этом, согласно http://www.altlinux.org/BugSeverityPolicy:

blocker - Ошибка ломает не связанное с данным ПО (или даже всю систему), 
вызывает серьёзные потери данных, создаёт дыру в безопасности при 
установке пакета.

critical - Пакет не работает (воспроизводимым образом), нарушает Policy 
(те положения, которые звучат как «пакет должен» или «пакет обязан»), 
приводит к потере данных, либо не собирается (FTBFS, fails to build from 
source).

Ваше мнение ?


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