[openstack-dev] [all][infra][tc][ptl] Scaling up code review process (subdir cores)
ndipanov at redhat.com
Wed Jun 3 17:19:09 UTC 2015
On 06/03/2015 05:57 PM, John Garbutt wrote:
> +1 to ttx and Jame's points on trust and relationships, indeed
> referencing the summit session that ttx mentioned:
> On 3 June 2015 at 16:01, Nikola Đipanov <ndipanov at redhat.com> wrote:
>> On 06/03/2015 02:43 PM, Boris Pavlovic wrote:
>>> I don't believe even my self, because I am human and I make mistakes.
>>> My goal on the PTL position is to make such process that stops "human"
>>> mistakes before they land in master. In other words everything should be
>>> automated and pre not post checked.
>> I used to believe exactly this some time ago - but I don't anymore. Lack
>> of bugs is not what makes good software (tho you don't want too many of
>> them :) ).
>> Focusing on bugs and automation to avoid them is misguided
> Before we did this, most times I pulled master, I was unable to boot a
> VM. Its nice we fixed that.
> History has proven that anything we don't test gets broken very quickly.
Obviously I am not against automated tests. The point I tried to
(poorly) make is that the the reason to use CI should not be to end bugs
forever since that is never going to happen, and that it also has a cost
which needs to be considered.
All of this is actually off topic.
More information about the OpenStack-dev