Ok, let's amend the proposal and make it more precise.

One question -- in hadoop, can a committer +1 their own patch or does this
this really mean another committer needs to +1 it?  (I'm assuming the latter
but not sure).

Personally, I actually like getting code reviewed and reviewing code.  I've
found that I've learned a lot by looking at other peoples code, that simple
suggestions from another person's review helps over all code quality.

How's this wording:

----
Code commits for all patches require:

Lazy consensus of active committers but with a minimum +1 vote or 3 days
passing with no comment. The code can be committed after the first +1 or
after 3 days pass with no comment.

If the code changes that represent a merge from a branch requires three +1s.
----

Jon.

On Fri, Aug 5, 2011 at 9:56 AM, Patrick Hunt <[email protected]> wrote:

> Ralph, your vote is binding "the PPMC is composed of the Podling's
> mentors and initial committers".
> http://incubator.apache.org/guides/ppmc.html
>
> Perhaps you meant to vote "-0" instead?
> http://www.apache.org/foundation/voting.html
>
> All changes at Apache need to go through JIRA regardless of rtc vs ctr.
>
> I agree with Ralph, 7 days is way too long, take a look at Hadoop for
> an alternative:
> http://hadoop.apache.org/bylaws.html
> IMO don't make a distinction btw "trivial" and non - what's trivial to
> me might not be to you.
>
> Patrick
>
>
> On Thu, Aug 4, 2011 at 11:04 PM, Ralph Goers <[email protected]>
> wrote:
> > I didn't realize every non-trivial code change was going to have to be
> submitted to Jira to do this.  I don't consider my vote binding but I would
> vote -1.  And 7 days feels snail-like.
> >
> > Ralph
> >
> > On Aug 4, 2011, at 4:07 PM, Jonathan Hsieh wrote:
> >
> >> With the code import happening soon, and the RTC vs CTR discussion
> petered
> >> out, and patches waiting to be committed, I'd like to get to an
> agreement
> >> and vote on which style we have for commits/reviews.
> >>
> >> Essentially I'd like to roughly follow our RTC existing mechanism, which
> is
> >> loosely based upon the hbase's how to commit document's review and
> reject
> >> sections. [1] Specifically:
> >>
> >> I propose we have a RTC style project for committers that for any
> nontrivial
> >> patches requires a single +1 or no comment on the review for 7 days (168
> >> hrs) before commit.
> >>
> >> Please vote:
> >>
> >> +1 to agree
> >> 0 no opinion
> >> -1 to disagree
> >>
> >> [1] http://wiki.apache.org/hadoop/Hbase/HowToCommit
> >>
> >>
> >> --
> >> // Jonathan Hsieh (shay)
> >> // Software Engineer, Cloudera
> >> // [email protected]
> >
> >
>



-- 
// Jonathan Hsieh (shay)
// Software Engineer, Cloudera
// [email protected]

Reply via email to