Форуми / National / Russian / Внедрение новых фич, организация процесса

Sergeich
#7441 10.02.2009 00:36
На неокром.ру подняли правильный вопрос о том, что сейчас внедрение новых фич в движок хаотично. Кто-то что-то придумал и внедрил в ядро, надо это ещё кому-то или нет никого не волнует. Это прямой и самый короткий путь к монструозному движку в котором чёрт ногу сломит.

Предлагаю кардинально переработать процесс принятия решения:
  • Перед внедрением разработчик обязан создать тему-голосование в соответствующем разделе с подробным описанием что как и зачем он хочет внедрить.
  • Далее идёт обсуждение и голосование. Если голосование дало результат "не нужно" или в нём приняло участие мало пользователей (минимум нужно определить), то фича не входит в ядро.
  • Если большинство голосов за "мне всё равно", то предложение поступает на усмотрение идеологов (будет с кого спрашивать :) ).
  • Если большинство голосов проголосовало "За", то фича принимается и внедряется в ядро.

Таким образом принимать решения о включении фич в ядро и о включении новых модулей, плагинов и скинов в стандартную поставку.