Реформирование процесса утверждения значительных изменений в GNOME

Разработчики GNOME обсуждают внедрение нового процесса принятия решений, основанного на публикации предложений в форме RFC (Request for Comments) и их последующего совместного утверждения. Участникам GNOME Foundation предлагается подключиться к обсуждению и высказать свои замечания до 4 октября. Модель на основе RFC планируют применять только в особых случаях, для разрешения тупиковых ситуаций, утверждения глобальных изменений в проекте, затрагивающих методы работы участников или код разных приложений и подсистем, а также архитектурных изменений и крупных переработок интерфейса.

В отличие от ныне практикуемой неформальной модели на основе принятия индивидуальных решений, приводящей к выгоранию участников, затяжным спорам и поиску консенсуса в чатах, новая модель предлагает жёсткий регламент для повышения прозрачности, структурирования процесса и переходу к коллективной ответственности за решение вместо личной. Из недостатков модели управления на основе RFC отмечается сложность процесса для некоторых разработчиков и отсутствие механизма разрешения конфликтов, приводящих к зависанию важных RFC.

Этапы продвижения RFC:

  • Отправка в репозиторий GNOME/rfcs с файлом RFC-XXXX-название.md, излагающем суть предложения и ссылку на обсуждение.
  • Обсуждение предложения на платформе Discourse с попутной доработкой и внесением правок в RFC.
  • Публикация участниками возражений с пометкой »**Concern**», описывающих возможные проблемы или предлагающих иной путь решения. В случае поддержки возражения редактором или одним из заинтересованных участников, оно переводится в разряд обязательных для рассмотрения.

  • Рассмотрение высказанных возражений, выработка мер по их урегулированию и внесение в RFC изменений.

  • После завершения обсуждения и рассмотрения возражений объявляется 14-дневный финальный период комментариев (FCP, Final Comment Period), во время которого можно заявить только новые возражения. Если новое возражение принято, то обсуждение перезапускается, а период финального приёма возражений сдвигается.

  • После окончания финального периода комментариев и разрешения всех возражений, RFC либо принимается, либо отклоняется.



Источник: http://www.opennet.ru/opennews/art.shtml? num=66213

©  OpenNet