Skip to content

Ru:pull request

stev edited this page Nov 4, 2011 · 2 revisions

Общие правила заведения и рассмотрения Pull Request'ов и процесса разработки

  • Баги, фичи и любые иземения желательно выполнять через pull request.
  • Pull Request должен заводиться на мастер версию и в первую очередь мержиться именно мастер. Далее, особенно если это багфикс, мержить в остальные ветки (сейчас это 1.0)
  • И бага и фича должны покрываться тестами и при этом ни один из тестов не должен быть поломан.
  • Если ломается BC (Back Compatability) или прекращается поддержка какой либо старой версии автору необходимо это указывать и предупреждать, что в свою очередь требует дополнительного обсуждения.
  • Мерж в мастер делается если контрибьютеры не против данного изменения и обсуждение окончено. Если Pull Request создал один из контрибьютеров, то ему в конечном итоге и мержить изменение.
Clone this wiki locally