|
|
|
|
|
by tytso
4774 days ago
|
|
It's so much better to send these sorts of proposal via e-mail. It's much easier to review the patches via e-mail, and everyone on the development community can make suggestions. Even so, it's not uncommon for patches to require three or four versions, and not just by first-time contributors. There are patches written by folks who have been working on ext4 for many years which still require three or four or more revisions after being subjected to multiple rounds of peer review. If you show me a git project where most of the pull requests are accepted, I'll show you a git project whose quality assurance is probably completely out of control. |
|
It makes it easy to comment on the diff and integrates with Travis CI (integration tool) and other tools.
It is easy to make multiple changes to the pull request before it is accepted so nothing about this system implies that pull request are always accepted without changes.