[openstack-dev] Continuous deployment - significant process change

Flavio Percoco flavio at redhat.com
Tue Apr 30 12:16:55 UTC 2013


On 29/04/13 17:50 -0400, Russell Bryant wrote:
>On 04/29/2013 05:04 PM, Robert Collins wrote:
>> Here are the key takeaways we came up with:
>>  * No more big landings [except the purely mechanical]. Set a hard
>> limit - maybe 500 lines of diff. Big landings are more risky per line
>> of diff than small ones due to reviewer cognitive overhead - reviewers
>> get non-linearly less effective the larger the review.
>>
>
>I don't think we can set a # of lines that always makes sense.  However,
>I feel like in Nova we already do a nice job of pushing back hard on
>large patches in favor of breaking them up into a reasonable patch series.
>
>https://wiki.openstack.org/wiki/GitCommitMessages
>
>So, at least for Nova, this is business as usual.
>

This is the case for Glance as well. I guess it also depends on the
case (lets say someone adds a new store backend, it most likely will
be big if we count unittests as well). 

99,9% of the cases, patches are small and big patches are pushed back.

Cheers,
FF

-- 
{ name: "Flavio Percoco",
   gpg: "87112EC1", 
   internal: "8261386",
   phone: "+390687502386",
   irc: ["fpercoco", "flaper87"]}



More information about the OpenStack-dev mailing list