For what it's worth, I thought Benedict's suggestion was a pretty
reasonable one and am in favor of it.

On Wed, Jun 17, 2020 at 1:40 PM Joshua McKenzie <jmcken...@apache.org>
wrote:

> Race condition on that last one Benedict.
>
> What about using the quorum from roll call to simply define how many +1's
> are needed to pass something? Simple majority of the roll call, simple
> majority of total participants on specific vote and it passes?
>
> For example:
>
>    - 33 pmc members
>    - 16 roll call
>    - 9 +1's required. If only participation is 9 vote with +1, passes
>    - If 9 +1's and 10 -1's, does not pass
>
> That prevents the "abstain to keep vote invalid" while keeping with the
> lazy consensus spirit and requiring enough participation that a vote should
> reasonably be considered indicative. Does raise the bar a bit from "simple
> majority of this many votes required" to "this many +1's required", but
> hopefully people responding to a roll call actually plan on showing up. We
> could also open votes with "this many +1's required to pass" which might
> further encourage participation.
>
>
> On Wed, Jun 17, 2020 at 2:24 PM Joshua McKenzie <jmcken...@apache.org>
> wrote:
>
>> I don't see anybody advocating for the low watermark where it stands.
>> I'm +1 on the "simple majority of roll call + supermajority of that"
>> revision, and no real harm in re-calling a vote today vs. yesterday; one
>> day delay to clean this up now doesn't seem too much an imposition.
>>
>> @Jonathan Haddad <j...@jonhaddad.com> - want to revise the wiki article
>> and call a new vote?
>>
>>
>> On Wed, Jun 17, 2020 at 2:13 PM Jon Haddad <j...@jonhaddad.com> wrote:
>>
>>> Sorry, I was a bit vague there.
>>>
>>> I'm in favor of changing the minimum number of votes to be a simple
>>> majority of the number of people participating in the roll call.  For
>>> example, if we have a roll call of 21, then we'll need a minimum of 11
>>> binding votes participating.  Of that 11, we'd need 2/3 to be +1 to pass,
>>> so in that case 8 +1's.
>>>
>>> Regarding a new vote, I am personally in favor of that, yes.
>>>
>>>
>>> On Wed, Jun 17, 2020 at 10:36 AM Brandon Williams <dri...@gmail.com>
>>> wrote:
>>>
>>> > So with that (the -1), are you in favor of changing to simple majority
>>> > (I am) and calling a new vote?
>>> >
>>> > On Wed, Jun 17, 2020 at 12:30 PM Jon Haddad <j...@jonhaddad.com> wrote:
>>> > >
>>> > > > I'm not concerned today, no, just musing and pointing out that
>>> there
>>> > are
>>> > > easy ways to improve progress if we find there's an impediment.  I
>>> don't
>>> > > think it necessarily indicates bad intent to use voting rules as
>>> > > formulated, either, for the record.
>>> > >
>>> > > Yeah, I didn't think you were serious about it being a problem, just
>>> > wanted
>>> > > to check.
>>> > >
>>> > > I'm changing my vote to a -1, in favor of a simple majority as the
>>> low
>>> > > watermark in vote participation (not approval).
>>> > >
>>> > > On Wed, Jun 17, 2020 at 9:56 AM Benedict Elliott Smith <
>>> > bened...@apache.org>
>>> > > wrote:
>>> > >
>>> > > > I'm not concerned today, no, just musing and pointing out that
>>> there
>>> > are
>>> > > > easy ways to improve progress if we find there's an impediment.  I
>>> > don't
>>> > > > think it necessarily indicates bad intent to use voting rules as
>>> > > > formulated, either, for the record.
>>> > > >
>>> > > > I do think redefining the roll call low watermark would be a good
>>> > thing to
>>> > > > do though.  It was a mistake to bring this to a vote without
>>> discussing
>>> > > > it.  Sorry for my part in forgetting the comment hadn't been
>>> responded
>>> > to,
>>> > > > and also for the initial issue with formulation - it stemmed from
>>> > poorly
>>> > > > specifying the use of super-majority in the private@ indicative
>>> votes
>>> > > > (which didn't disambiguate between the two success metrics), and
>>> > avoiding
>>> > > > disincentives to voting (requiring only a quorum of voters, rather
>>> > than a
>>> > > > quorum of positive voters, encourages abstention until the quorum
>>> is
>>> > > > reached).  The intention was always to get clarity from the
>>> community
>>> > > > before a formal vote.
>>> > > >
>>> > > > I don't personally mind if we do that as a modification once this
>>> vote
>>> > > > passes, or if we scrub the vote and try again.
>>> > > >
>>> > > >
>>> > > > On 17/06/2020, 17:35, "Jon Haddad" <j...@jonhaddad.com> wrote:
>>> > > >
>>> > > >     >  On the document I raised this as an issue, and proposed
>>> > lowering the
>>> > > >     "low watermark" to a simple majority of the electorate - since
>>> if
>>> > you
>>> > > > have
>>> > > >     both a simple majority of the "active electorate", and a
>>> > > > super-majority of
>>> > > >     all voters, I think you can consider that a strong consensus.
>>> > > >
>>> > > >     Agree here.  I think a simple majority of the roll call + a
>>> super
>>> > > > majority
>>> > > >     of votes sounds far more reasonable.
>>> > > >
>>> > > >     > However it's worth noting that the active electorate is
>>> likely to
>>> > > >     undercount, since some people won't nominate themselves in the
>>> roll
>>> > > > call,
>>> > > >     but will still vote.  So it might not in practice be a
>>> problem.  In
>>> > > > fact it
>>> > > >     can be gamed by people who want to pass a motion that fails to
>>> > reach
>>> > > > the
>>> > > >     low watermark all collaborating to not count their vote at the
>>> roll
>>> > > > call.
>>> > > >     The only real advantage of the roll call is that it's simple to
>>> > > > administer.
>>> > > >
>>> > > >     Is this something you're concerned about, or just musing over?
>>> > > >
>>> > > >
>>> > > >     On Wed, Jun 17, 2020 at 9:21 AM Benedict Elliott Smith <
>>> > > > bened...@apache.org>
>>> > > >     wrote:
>>> > > >
>>> > > >     > Sorry, I've been busy so not paid as close attention as I
>>> would
>>> > like
>>> > > > after
>>> > > >     > initial contributions to the formulation.  On the document I
>>> > raised
>>> > > > this as
>>> > > >     > an issue, and proposed lowering the "low watermark" to a
>>> simple
>>> > > > majority of
>>> > > >     > the electorate - since if you have both a simple majority of
>>> the
>>> > > > "active
>>> > > >     > electorate", and a super-majority of all voters, I think you
>>> can
>>> > > > consider
>>> > > >     > that a strong consensus.
>>> > > >     >
>>> > > >     > However it's worth noting that the active electorate is
>>> likely to
>>> > > >     > undercount, since some people won't nominate themselves in
>>> the
>>> > roll
>>> > > > call,
>>> > > >     > but will still vote.  So it might not in practice be a
>>> problem.
>>> > In
>>> > > > fact it
>>> > > >     > can be gamed by people who want to pass a motion that fails
>>> to
>>> > reach
>>> > > > the
>>> > > >     > low watermark all collaborating to not count their vote at
>>> the
>>> > roll
>>> > > > call.
>>> > > >     > The only real advantage of the roll call is that it's simple
>>> to
>>> > > > administer.
>>> > > >     >
>>> > > >     > On 17/06/2020, 17:12, "Jon Haddad" <j...@jonhaddad.com>
>>> wrote:
>>> > > >     >
>>> > > >     >     Looking at the doc again, I'm a bit concerned about this:
>>> > > >     >
>>> > > >     >     > PMC roll call will be taken every 6 months. This is an
>>> > email
>>> > > > to dev@
>>> > > >     >     w/the simple question to pmc members of “are you active
>>> on
>>> > the
>>> > > > project
>>> > > >     > and
>>> > > >     >     plan to participate in voting over the next 6 months?”.
>>> This
>>> > is
>>> > > >     > strictly an
>>> > > >     >     exercise to get quorum count and in no way restricts
>>> ability
>>> > to
>>> > > >     > participate
>>> > > >     >     during this time window. A super-majority of this count
>>> > becomes
>>> > > > the
>>> > > >     >     low-watermark for votes in favour necessary to pass a
>>> motion,
>>> > > > with new
>>> > > >     > PMC
>>> > > >     >     members added to the calculation.
>>> > > >     >
>>> > > >     >     I imagine we'll see a lot of participation from folks in
>>> roll
>>> > > > call, and
>>> > > >     >     less when it comes to votes.  It's very easy to say
>>> we'll do
>>> > > > something,
>>> > > >     >     it's another to follow through.  A glance at any active
>>> > community
>>> > > >     > member's
>>> > > >     >     review board (including my own) will confirm that.
>>> > > >     >
>>> > > >     >     Just to provide a quick example with some rough numbers
>>> - it
>>> > > > doesn't
>>> > > >     > seem
>>> > > >     >     unreasonable to me that we'll get a roll call of 15-20
>>> votes.
>>> > > > On the
>>> > > >     > low
>>> > > >     >     end of that, we'd need 10 votes to pass anything and on
>>> the
>>> > high
>>> > > > end,
>>> > > >     > 14.
>>> > > >     >     On the high end a vote with 13 +1 and one -1 would fail.
>>> > > >     >
>>> > > >     >     Just to be clear, I am 100% in favor of increased
>>> > participation
>>> > > > and a
>>> > > >     >     higher bar on voting, but I'd like to ensure we don't
>>> set the
>>> > > > bar so
>>> > > >     > high
>>> > > >     >     we can't get anything done.
>>> > > >     >
>>> > > >     >     Anyone else share this sentiment?
>>> > > >     >
>>> > > >     >     On Wed, Jun 17, 2020 at 8:37 AM David Capwell
>>> > > >     > <dcapw...@apple.com.invalid>
>>> > > >     >     wrote:
>>> > > >     >
>>> > > >     >     > +1 nb
>>> > > >     >     >
>>> > > >     >     > Sent from my iPhone
>>> > > >     >     >
>>> > > >     >     > > On Jun 17, 2020, at 7:27 AM, Andrés de la Peña <
>>> > > >     > a.penya.gar...@gmail.com>
>>> > > >     >     > wrote:
>>> > > >     >     > >
>>> > > >     >     > > +1 nb
>>> > > >     >     > >
>>> > > >     >     > >> On Wed, 17 Jun 2020 at 15:06, Sylvain Lebresne <
>>> > > >     > lebre...@gmail.com>
>>> > > >     >     > wrote:
>>> > > >     >     > >>
>>> > > >     >     > >> +1 (binding)
>>> > > >     >     > >> --
>>> > > >     >     > >> Sylvain
>>> > > >     >     > >>
>>> > > >     >     > >>
>>> > > >     >     > >> On Wed, Jun 17, 2020 at 1:58 PM Benjamin Lerer <
>>> > > >     >     > >> benjamin.le...@datastax.com>
>>> > > >     >     > >> wrote:
>>> > > >     >     > >>
>>> > > >     >     > >>> +1 (binding)
>>> > > >     >     > >>>
>>> > > >     >     > >>> On Wed, Jun 17, 2020 at 12:49 PM Marcus Eriksson <
>>> > > >     > marc...@apache.org>
>>> > > >     >     > >>> wrote:
>>> > > >     >     > >>>
>>> > > >     >     > >>>> +1
>>> > > >     >     > >>>>
>>> > > >     >     > >>>>
>>> > > >     >     > >>>> On 17 June 2020 at 12:40:38, Sam Tunnicliffe (
>>> > > > s...@beobal.com)
>>> > > >     > wrote:
>>> > > >     >     > >>>>> +1 (binding)
>>> > > >     >     > >>>>>
>>> > > >     >     > >>>>>> On 17 Jun 2020, at 09:11, Jorge Bay Gondra
>>> wrote:
>>> > > >     >     > >>>>>>
>>> > > >     >     > >>>>>> +1 nb
>>> > > >     >     > >>>>>>
>>> > > >     >     > >>>>>> On Wed, Jun 17, 2020 at 7:41 AM Mick Semb Wever
>>> > wrote:
>>> > > >     >     > >>>>>>
>>> > > >     >     > >>>>>>> +1 (binding)
>>> > > >     >     > >>>>>>>
>>> > > >     >     > >>>>>>> On Tue, 16 Jun 2020 at 18:19, Joshua McKenzie
>>> > > >     >     > >>>>>>> wrote:
>>> > > >     >     > >>>>>>>
>>> > > >     >     > >>>>>>>> Added unratified draft to the wiki here:
>>> > > >     >     > >>>>>>>>
>>> > > >     >     > >>>>>>>>
>>> > > >     >     > >>>>>>>
>>> > > >     >     > >>>>
>>> > > >     >     > >>>
>>> > > >     >     > >>
>>> > > >     >     >
>>> > > >     >
>>> > > >
>>> >
>>> https://cwiki.apache.org/confluence/display/CASSANDRA/Apache+Cassandra+Project+Governance
>>> > > >     >     > >>>>>>>>
>>> > > >     >     > >>>>>>>> I propose the following:
>>> > > >     >     > >>>>>>>>
>>> > > >     >     > >>>>>>>> 1. We leave the vote open for 1 week (close at
>>> > end of
>>> > > > day
>>> > > >     >     > >> 6/23/20)
>>> > > >     >     > >>>>>>>> unless there's a lot of feedback on the wiki
>>> we
>>> > > > didn't get
>>> > > >     > on
>>> > > >     >     > >> gdoc
>>> > > >     >     > >>>>>>>> 2. pmc votes are considered binding
>>> > > >     >     > >>>>>>>> 3. committer and community votes are
>>> considered
>>> > > > advisory /
>>> > > >     >     > >>>> non-binding
>>> > > >     >     > >>>>>>>>
>>> > > >     >     > >>>>>>>> Any objections / revisions to the above?
>>> > > >     >     > >>>>>>>>
>>> > > >     >     > >>>>>>>> Thanks!
>>> > > >     >     > >>>>>>>>
>>> > > >     >     > >>>>>>>> ~Josh
>>> > > >     >     > >>>>>>>>
>>> > > >     >     > >>>>>>>
>>> > > >     >     > >>>>>
>>> > > >     >     > >>>>>
>>> > > >     >     > >>>>>
>>> > > >     >
>>> > ---------------------------------------------------------------------
>>> > > >     >     > >>>>> To unsubscribe, e-mail:
>>> > > > dev-unsubscr...@cassandra.apache.org
>>> > > >     >     > >>>>> For additional commands, e-mail:
>>> > > > dev-h...@cassandra.apache.org
>>> > > >     >     > >>>>>
>>> > > >     >     > >>>>>
>>> > > >     >     > >>>>
>>> > > >     >     > >>>>
>>> > > >     >     > >>>>
>>> > > >     >
>>> > ---------------------------------------------------------------------
>>> > > >     >     > >>>> To unsubscribe, e-mail:
>>> > > > dev-unsubscr...@cassandra.apache.org
>>> > > >     >     > >>>> For additional commands, e-mail:
>>> > > > dev-h...@cassandra.apache.org
>>> > > >     >     > >>>>
>>> > > >     >     > >>>>
>>> > > >     >     > >>>
>>> > > >     >     > >>
>>> > > >     >     >
>>> > > >     >     >
>>> > > >
>>> ---------------------------------------------------------------------
>>> > > >     >     > To unsubscribe, e-mail:
>>> > dev-unsubscr...@cassandra.apache.org
>>> > > >     >     > For additional commands, e-mail:
>>> > dev-h...@cassandra.apache.org
>>> > > >     >     >
>>> > > >     >     >
>>> > > >     >
>>> > > >     >
>>> > > >     >
>>> > > >     >
>>> > ---------------------------------------------------------------------
>>> > > >     > To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
>>> > > >     > For additional commands, e-mail:
>>> dev-h...@cassandra.apache.org
>>> > > >     >
>>> > > >     >
>>> > > >
>>> > > >
>>> > > >
>>> > > >
>>> ---------------------------------------------------------------------
>>> > > > To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
>>> > > > For additional commands, e-mail: dev-h...@cassandra.apache.org
>>> > > >
>>> > > >
>>> >
>>> > ---------------------------------------------------------------------
>>> > To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
>>> > For additional commands, e-mail: dev-h...@cassandra.apache.org
>>> >
>>> >
>>>
>>

Reply via email to