I’m -1 to TBR in most cases. Exceptions may be where there is clear community 
consensus, and a design document that has been discussed.

> On Dec 29, 2015, at 11:48 PM, Bill Farner <wfar...@apache.org> wrote:
> 
> Sorry for the jargon - "to be reviewed".  It's a commit that is reviewed
> offline, with the expectation that the committer will address any comments
> in a follow-up patch.
> 
> On Tue, Dec 29, 2015 at 8:35 PM, Henry Saputra <henry.sapu...@gmail.com>
> wrote:
> 
>> I am sorry, but what is TBR?
>> 
>> - Henry
>> 
>> On Tue, Dec 29, 2015 at 8:00 PM, John Sirois <j...@conductant.com> wrote:
>>> I'm +1 to skipping reviews for those portions of the codebase that are
>> hard
>>> to test except via trail and error.
>>> 
>>> I'm -0 to using TBR in an OSS project.  In my mind TBR is for emregencies
>>> of which there should be none in an OSS infra project; these should only
>> be
>>> in the leaves that use the OSS projects where the right answer should
>>> generally be one either roll back or fork/patch/custom private release
>> for
>>> the emergency.
>>> My experience is biased by the 1 spat of TBR I personally did as
>> encouraged
>>> by the core pants committers on the pants project.  This was a series of
>>> ~20 TBR reviews of experimental code in an exp/ dir unused by the
>> mainline
>>> code, but committed to master.  The hope was that these reviews would be
>>> looked at and they have not been ~3 months down the road.
>>> 
>>> On Tue, Dec 29, 2015 at 8:38 PM, Jake Farrell <jfarr...@apache.org>
>> wrote:
>>> 
>>>> +1
>>>> 
>>>> -Jake
>>>> 
>>>> On Wed, Dec 23, 2015 at 4:48 PM, Bill Farner <wfar...@apache.org>
>> wrote:
>>>> 
>>>>> All,
>>>>> 
>>>>> Over the past few days, i have made several commits to the repository
>>>>> without code review.  Our convention has historically been to perform
>> a
>>>>> code review for any change, however small.  Please see below for some
>>>>> rationale, but i would like to propose that we allow committers to
>>>> exercise
>>>>> judgement on skipping code reviews for changes unrelated to build or
>> test
>>>>> of the main project (e.g. scheduler, executor, client, packaging).
>> What
>>>> do
>>>>> you all think?
>>>>> 
>>>>> As an example, i think the code review process is too much overhead
>> for
>>>>> commits like the ones below.  With these commits i was playing
>>>> whack-a-mole
>>>>> to get alignment between markdown rendering on
>> github.com/apache/aurora
>>>>> and
>>>>> aurora.apache.org.  Skipping code review allowed me to fix things in
>> a
>>>>> much
>>>>> shorter timeframe.
>>>>> 
>>>>> commit 0d9fe18
>>>>> Author: Bill Farner <wfar...@apache.org>
>>>>> Date:   Wed Dec 23 08:31:27 2015 -0800
>>>>> 
>>>>>    Fix string interpolation for release email.
>>>>> 
>>>>> commit df5200b
>>>>> Author: Bill Farner <wfar...@apache.org>
>>>>> Date:   Mon Dec 21 14:19:48 2015 -0800
>>>>> 
>>>>>    Fix formatting and work around anchor link issues in
>> installing.md
>>>>> 
>>>>> commit 21c605e
>>>>> Author: Bill Farner <wfar...@apache.org>
>>>>> Date:   Mon Dec 21 14:11:10 2015 -0800
>>>>> 
>>>>>    Fix anchor links in installing.md.
>>>>> 
>>>>> commit 9326fa6
>>>>> Author: Bill Farner <wfar...@apache.org>
>>>>> Date:   Mon Dec 21 12:21:37 2015 -0800
>>>>> 
>>>>>    Link to install guide from docs/README.md
>>>>> 
>>>>> commit f8e59a4
>>>>> Author: Bill Farner <wfar...@apache.org>
>>>>> Date:   Mon Dec 21 12:12:56 2015 -0800
>>>>> 
>>>>>    Fix formatting issues in installing doc.
>>>>> 
>>>> 
>>> 
>>> 
>>> 
>>> --
>>> John Sirois
>>> 303-512-3301
>> 

Reply via email to