So every single potential commit needs to pass a 1 day lazy consensus vote
before it can be pushed. This is the issue I have with the current wording.


On Tue, Apr 1, 2014 at 5:15 PM, Bill Havanki <bhava...@clouderagovt.com>wrote:

> First, +1 vote
>
> As part of getting us a (literally) passable first set of bylaws as a
> foundation, at one point I "refactored" the commit and review details out
> to an as-yet-to-be-written standard. So, what is in the bylaws should be
> interpreted as permissive.
>
> My interpretations: A "code change" can certainly be a commit - "a change
> made to a codebase of a project". Lazy approval is based on that commit.
> The minimum voting period (here and for release plan) applies to both vote
> phases separately, so *n* days for lazy approval, *n* days for consensus
> if needed. (I imagine lazy approval has some period since getting a veto
> one month later shouldn't be possible, for example; but if that doesn't
> make sense, never mind. :) )
>
> I have all sorts of ideas about the commit and review details, and I bet
> others do too, which is why I like having that split off from getting some
> version 1 bylaws in place. As the policies evolve, we still have the option
> to modify the bylaws as needed.
>
> Bill
>
>
>
>
>
>
> On Tue, Apr 1, 2014 at 4:40 PM, John Vines <vi...@apache.org> wrote:
>
>> The only two places we have a lazy falling back to another type of vote is
>> code change and release plan. For release plan, I interpret the minimum
>> length to apply to either type of vote. However, you're stating that this
>> is not the case for a code change. So there is ambiguity about minimum
>> length applying to lazy approvals that needs to be cleared up here.
>>
>>
>> On Tue, Apr 1, 2014 at 4:34 PM, Billie Rinaldi <billie.rina...@gmail.com
>> >wrote:
>>
>> > The only time there is more than one type of approval (not vote)
>> required
>> > is when the first one is lazy consensus, which doesn't actually require
>> a
>> > vote.  Maybe we just need some elaboration on how to CTR which is
>> > referenced from this doc ("Please refer to the Accumulo commit and
>> review
>> > standard for details")?
>> >
>> >
>> > On Tue, Apr 1, 2014 at 1:17 PM, John Vines <vi...@apache.org> wrote:
>> >
>> >> If that is the case, then I think we should provide distinction about
>> the
>> >> time lengths between the various types of votes, for the cases where
>> there
>> >> are multiple possible votes involved.
>> >>
>> >>
>> >> On Tue, Apr 1, 2014 at 4:08 PM, Billie Rinaldi <
>> billie.rina...@gmail.com>wrote:
>> >>
>> >>> On Tue, Apr 1, 2014 at 12:46 PM, John Vines <vi...@apache.org> wrote:
>> >>>
>> >>>> The way I'm reading actions, all code changes must be presented at
>> least
>> >>>> one day before they can be committed. Is that intended this way?
>> >>>>
>> >>>
>> >>> I wasn't reading it that way.  Code change is lazy approval, and "An
>> >>> action with lazy approval is implicitly allowed unless a -1 vote is
>> >>> received."  Not requiring a vote supersedes the minimum vote length.
>>  In
>> >>> the event of falling back to consensus approval for code change, the
>> >>> minimum vote length is 1 day.
>> >>>
>> >>>
>> >>>
>> >>>>
>> >>>>
>> >>>> On Tue, Apr 1, 2014 at 3:10 PM, Billie Rinaldi <bil...@apache.org>
>> >>>> wrote:
>> >>>>
>> >>>> > Hey everyone!  We only have 3 more days to vote on Accumulo's
>> bylaws
>> >>>> ...
>> >>>> >
>> >>>> >
>> >>>> > On Fri, Mar 28, 2014 at 6:55 AM, Bill Havanki <
>> >>>> bhava...@clouderagovt.com
>> >>>> > >wrote:
>> >>>> >
>> >>>> > > Please vote on the proposed bylaws, as available at
>> >>>> > >
>> >>>> > > *
>> >>>> > >
>> >>>> >
>> >>>>
>> https://svn.apache.org/viewvc/accumulo/site/trunk/content/bylaws.mdtext?revision=1582476&view=markup
>> >>>> > > <
>> >>>> > >
>> >>>> >
>> >>>>
>> https://svn.apache.org/viewvc/accumulo/site/trunk/content/bylaws.mdtext?revision=1582476&view=markup
>> >>>> > > >*
>> >>>> > >
>> >>>> > > A nicer-to-read version is available at
>> >>>> > >
>> >>>> > > http://accumulo.apache.org/bylaws.html
>> >>>> > >
>> >>>> > > This vote will be open for 7 days, until 4 April 2014 14:00 UTC.
>> >>>> > >
>> >>>> > > Upon successful completion of this vote, the first line of the
>> >>>> document
>> >>>> > > body
>> >>>> > > will be replaced with "This is version 1 of the bylaws," and the
>> >>>> > statement
>> >>>> > > defining the document as a draft will be stricken. Additionally,
>> a
>> >>>> link
>> >>>> > to
>> >>>> > > the document will be added to the navigation menu.
>> >>>> > >
>> >>>> > > This vote requires majority approval to pass: at least 3 +1 votes
>> >>>> and
>> >>>> > more
>> >>>> > > +1
>> >>>> > > than -1's.
>> >>>> > >
>> >>>> > > [ ] +1 - "I approve of these proposed bylaws and accept them for
>> the
>> >>>> > > Apache Accumulo
>> >>>> > > project."
>> >>>> > > [ ] +0 - "I neither approve nor disapprove of these proposed
>> >>>> bylaws, but
>> >>>> > > accept them for the Apache Accumulo project."
>> >>>> > > [ ] -1 - "I do not approve of these proposed bylaws and do not
>> >>>> accept
>> >>>> > them
>> >>>> > > for
>> >>>> > > the Apache Accumulo project because..."
>> >>>> > >
>> >>>> > > Thank you.
>> >>>> > >
>> >>>> > > --
>> >>>> > > // Bill Havanki
>> >>>> > > // Solutions Architect, Cloudera Govt Solutions
>> >>>> > > // 443.686.9283
>> >>>> > >
>> >>>> >
>> >>>>
>> >>>
>> >>>
>> >>
>> >
>>
>
>
>
> --
> // Bill Havanki
> // Solutions Architect, Cloudera Govt Solutions
> // 443.686.9283
>

Reply via email to