On 18.11.2015 01:35, Konstantin Boudnik wrote:
> On Mon, Nov 16, 2015 at 04:50PM, Greg Stein wrote:
>> On Mon, Nov 16, 2015 at 11:53 AM, Todd Lipcon <t...@apache.org> wrote:
>>> ...
>>> 1) You're right, I don't trust anybody to make code changes to a complex
>>> project with zero oversight. I currently work on a project that I
>>>
>> I have always found the "complex project" to merely be an excuse for
>> control/no-trust.
>>
>> All software is hard. Your project is no more complex than others.
> +1 on that and what Ralph said. CTR provides a huge stimuli not to
> write-n-push a crappy or semi-baked code. Precisely because of the trust put
> on them by the community of the peers.

The major question here, for me, is: if the project is RTC, then why
would I make an effort to become a committer if at the end of the day
I'm still not trusted to know when to ask for review? It'd be less work
to throw patches at the developers and let them deal with the pain of
reviewing and applying.

How would it feel to get a mail like this:

    Congratulations! The developers of Project FOO invite you to become
    a committer. All your patches to date have been perfect and your
    other contributions outstanding. Of course we still won't let you
    commit your changes unless [brass hats] have reviewed and approved
    them; we operate by a review-then-commit process. The only real
    benefit of committer status is that you can now review other
    people's patches and have a binding opinion, unless [brass hats]
    have written otherwise in the bylaws.

    P.S.: Any competent engineer will immediately see that the optimal
    way to proceed is to join an informal group of committers that
    mutually +1 each other's patches without unnecessary hassle, and/or
    ingratiate yourself with [brass hats] to achieve equivalent results.
    After all, it's all about building a healthy community, right?


Betcha there are RTC projects out there that find this satire hauntingly
familiar.


-- Brane


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org

Reply via email to