> On Jul 13, 2015, at 9:40 PM, Ben Pfaff <b...@nicira.com> wrote: > > On Tue, Jul 14, 2015 at 12:34:14AM +0000, Pritesh Kothari (pritkoth) wrote: >> How about automating this using travis and gerrit, so no commit gets in >> unless it passes sanity tests? This also simplifies review process as well. > > Travis doesn't test the kernel module, and as far as I know it can’t.
weird, i saw one patch few days ago doing it [1], anyways I may be mistaken. > > I am the wrong person to evangelize Gerrit to: > http://benpfaff.org/writings/gerrit.html This seems to be all about web interface, any chance you happen to use the cli for gerrit mainly git review [2] -d [3] or -m [3] or gerritmander [4]? both of them are really good utilities and you never have to really leave your command line tools to use them. To answer a few points from your webpage from Review text section: Q) Gerrit provides the patch submitter no way to say what has changed in the second or later version of a patch, even though this is critical information. (Gerrit does provide an interface to view differences relative to a prior versions of a patch set, but it isn't useful because it folds in unrelated changes that have occurred in the repository in the meantime.) A) it does: If you want to compare patchset 4 with patchset 10 of change 781 from gerrit: git review -m 781,4-10 Q) Gerrit does not provide a way to save a draft of a review. A) it does: If you want to download patchset 4 for change 781 from gerrit to review it: git review -d 781,4 Q) Gerrit adds extra data with no obvious value to commit messages (Change-Id: …). A) The extra data provides a way to link dependencies across projects ;) check this [5] by clicking the Depends-on link and you will see that python-neutronclient patch depends upon neutron project patch. [1]: https://github.com/suffuse/go-suffuse/pull/14/files#diff-d92eb0153aa9cbf834f7ab1aeab150a7R16 [2]: https://launchpad.net/git-review [3]: https://github.com/openstack-infra/git-review/blob/master/doc/source/usage.rst [4]: https://github.com/berrange/gerrymander [5]: https://review.openstack.org/#/c/162040/ _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev