Полиси принятия/изменения полиси
Без правил принятия policy таковые будут с трудом пробиваться наружу.
Легковесный процесс принятия policy aka «мы ещё не дебиан»
В тексте ниже новое policy означает также и поправку к существующему policy.
- Желающий продвинуть новое policy описывает его на wiki в иерархии Policy / Drafts?.
- Желающий публикует предложение обсудить новое policy в списке рассылки devel@.
- Если за две недели не находится существенных технических возражений к опубликованному policy (мера существенности возражений определяется арбитром), то полиси считается принятым.
- В случае нахождения существенных технических возражений полиси считается отвергнутым.
Принятые policy
- Текст принятого policy перемещается из иерархии Policy / Drafts? в иерархию Policy.
- Принятое policy обязательно к исполнению в новых пакетах
- Приведение существующих пакетов к виду, совместимому с новым policy, является обязанностью предложившего policy (естественно, предложивший не обязан в одиночку править все пакеты, а может агитировать на это майнтайнеров).
- Долгое время не приложенный майнтайнером патч для приведения к совместимости с новым полиси является основанием для NMU.
- Дальнейшее поддержание пакетов в виде, совместимом с новым policy, является обязанностью майнтайнеров.
Отвергнутые policy
- Текст отвернутого policy перемещается в иерархию Policy / Rejected? с комментарием арбитра о причине отвергания полиси.
- Автор полиси/правки может в любой момент переработать отвергнутое policy и предложить его для обсуждения вновь.
Арбитр
Роль арбитра играет имеющий вес в team участник. В случае, когда новое policy непосредственно затрагивает текущего арбитра или арбитр не обладает достаточным пониманием разбираемого вопроса, он может на своё усмотрение делегировать свои обязанности другому члену team.
На данный момент роль арбитра играет <ENTER SUBJECT NAME HERE>.