Re: [VOTE] Accumulo Bylaws - Bylaw Change Changes

2014-04-30 Thread John Vines
This vote passed +4 to -3 19 days ago, but was missed. I am updating the
website now to make these changes.


On Fri, Apr 4, 2014 at 2:41 PM, John Vines vi...@apache.org wrote:

 That leaves me conflicted. I have a substantial dislike for doing things a
 way solely because that's how they have been.

 I can see the value in keeping things similar for those who interact, but
 how much is that? I'm not sure how much confusion there will be should
 these actions happen if we're providing the clarity on the vote type at the
 start of the vote, which they can reference against our bylaws when they
 see it's a different type then what they expected.


 On Fri, Apr 4, 2014 at 2:24 PM, Sean Busbey busbey+li...@cloudera.comwrote:


 On Fri, Apr 4, 2014 at 1:18 PM, John Vines vi...@apache.org wrote:

 I can accept those reasons for new persons in charge. What about vetoed
 code and adding a new codebase? I can see the giving up control as a reason
 to escalate things to Consensus from Majority, but I'm not seeing the
 reason for these 2.



 As Benson mentioned, vetoes on code are an artifact of how Apache has
 grown up. With code changes it's presumed there is a readily defined
 standard of correctness and vetoes are supposed to be limited to
 violations of such correctness.

 I happen to disagree with this, and would prefer that those things also
 fail over to Majority. However, I prefer keeping in line with ASF norms
 more so, because it makes it easier for those already familiar with other
 ASF groups to interact with us.

  -Sean





Re: [VOTE] Accumulo Bylaws - Bylaw Change Changes

2014-04-04 Thread David Medinets
+1


On Fri, Apr 4, 2014 at 11:21 AM, John Vines vi...@apache.org wrote:

 This is a proposal to change the Bylaw Change action in the bylaws from
 Majority Approval to Consensus Approval. This is being requested because
 Bylaw changes are a major change to the project and all discussion should
 be able to be had without  a borderline majority being able to force things
 through.

 Specifically, it is the following line which shall be changed
 Modifying BylawsModifying this document.Majority approvalActive PMC
 members7
 to

 Modifying BylawsModifying this document.Consensus approvalActive PMC
 members
 7

 The current bylaws are visible at

 http://accumulo.apache.org/bylaws.html

 This vote will be open for 7 days, until 11 April 2014, 15:20 UTC.

 Upon successful completion of this vote, the first line of the document
 body
 will be replaced with This is version 2 of the bylaws, ( or This is
 version 3 of the bylaws, if the vote to change Code Changes passes) and
 the aforementioned line will be changed from Majority Approval to Consensus
 Approval.

 This vote requires majority approval to pass: at least 3 +1 votes and more
 +1
 than -1's.

 [ ] +1 - I approve of these proposed bylaw changes and accept them for
 the Apache Accumulo project.
 [ ] +0 - I neither approve nor disapprove of these proposed bylaw changes,
 but accept them for the Apache Accumulo project.
 [ ] -1 - I do not approve of these proposed bylaw changes and do not
 accept them for the Apache Accumulo project because...

 Thank you.



Re: [VOTE] Accumulo Bylaws - Bylaw Change Changes

2014-04-04 Thread Christopher
+1

--
Christopher L Tubbs II
http://gravatar.com/ctubbsii


On Fri, Apr 4, 2014 at 11:33 AM, David Medinets
david.medin...@gmail.com wrote:
 +1


 On Fri, Apr 4, 2014 at 11:21 AM, John Vines vi...@apache.org wrote:

 This is a proposal to change the Bylaw Change action in the bylaws from
 Majority Approval to Consensus Approval. This is being requested because
 Bylaw changes are a major change to the project and all discussion should
 be able to be had without  a borderline majority being able to force things
 through.

 Specifically, it is the following line which shall be changed
 Modifying BylawsModifying this document.Majority approvalActive PMC
 members7
 to

 Modifying BylawsModifying this document.Consensus approvalActive PMC
 members
 7

 The current bylaws are visible at

 http://accumulo.apache.org/bylaws.html

 This vote will be open for 7 days, until 11 April 2014, 15:20 UTC.

 Upon successful completion of this vote, the first line of the document
 body
 will be replaced with This is version 2 of the bylaws, ( or This is
 version 3 of the bylaws, if the vote to change Code Changes passes) and
 the aforementioned line will be changed from Majority Approval to Consensus
 Approval.

 This vote requires majority approval to pass: at least 3 +1 votes and more
 +1
 than -1's.

 [ ] +1 - I approve of these proposed bylaw changes and accept them for
 the Apache Accumulo project.
 [ ] +0 - I neither approve nor disapprove of these proposed bylaw changes,
 but accept them for the Apache Accumulo project.
 [ ] -1 - I do not approve of these proposed bylaw changes and do not
 accept them for the Apache Accumulo project because...

 Thank you.



Re: [VOTE] Accumulo Bylaws - Bylaw Change Changes

2014-04-04 Thread Corey Nolet
+1


On Fri, Apr 4, 2014 at 11:34 AM, Christopher ctubb...@apache.org wrote:

 +1

 --
 Christopher L Tubbs II
 http://gravatar.com/ctubbsii


 On Fri, Apr 4, 2014 at 11:33 AM, David Medinets
 david.medin...@gmail.com wrote:
  +1
 
 
  On Fri, Apr 4, 2014 at 11:21 AM, John Vines vi...@apache.org wrote:
 
  This is a proposal to change the Bylaw Change action in the bylaws from
  Majority Approval to Consensus Approval. This is being requested because
  Bylaw changes are a major change to the project and all discussion
 should
  be able to be had without  a borderline majority being able to force
 things
  through.
 
  Specifically, it is the following line which shall be changed
  Modifying BylawsModifying this document.Majority approvalActive PMC
  members7
  to
 
  Modifying BylawsModifying this document.Consensus approvalActive PMC
  members
  7
 
  The current bylaws are visible at
 
  http://accumulo.apache.org/bylaws.html
 
  This vote will be open for 7 days, until 11 April 2014, 15:20 UTC.
 
  Upon successful completion of this vote, the first line of the document
  body
  will be replaced with This is version 2 of the bylaws, ( or This is
  version 3 of the bylaws, if the vote to change Code Changes passes) and
  the aforementioned line will be changed from Majority Approval to
 Consensus
  Approval.
 
  This vote requires majority approval to pass: at least 3 +1 votes and
 more
  +1
  than -1's.
 
  [ ] +1 - I approve of these proposed bylaw changes and accept them for
  the Apache Accumulo project.
  [ ] +0 - I neither approve nor disapprove of these proposed bylaw
 changes,
  but accept them for the Apache Accumulo project.
  [ ] -1 - I do not approve of these proposed bylaw changes and do not
  accept them for the Apache Accumulo project because...
 
  Thank you.
 



Re: [VOTE] Accumulo Bylaws - Bylaw Change Changes

2014-04-04 Thread Bill Havanki
-1

My opinion on this is overly well known.


On Fri, Apr 4, 2014 at 11:38 AM, Corey Nolet cjno...@gmail.com wrote:

 +1


 On Fri, Apr 4, 2014 at 11:34 AM, Christopher ctubb...@apache.org wrote:

  +1
 
  --
  Christopher L Tubbs II
  http://gravatar.com/ctubbsii
 
 
  On Fri, Apr 4, 2014 at 11:33 AM, David Medinets
  david.medin...@gmail.com wrote:
   +1
  
  
   On Fri, Apr 4, 2014 at 11:21 AM, John Vines vi...@apache.org wrote:
  
   This is a proposal to change the Bylaw Change action in the bylaws
 from
   Majority Approval to Consensus Approval. This is being requested
 because
   Bylaw changes are a major change to the project and all discussion
  should
   be able to be had without  a borderline majority being able to force
  things
   through.
  
   Specifically, it is the following line which shall be changed
   Modifying BylawsModifying this document.Majority approvalActive PMC
   members7
   to
  
   Modifying BylawsModifying this document.Consensus approvalActive PMC
   members
   7
  
   The current bylaws are visible at
  
   http://accumulo.apache.org/bylaws.html
  
   This vote will be open for 7 days, until 11 April 2014, 15:20 UTC.
  
   Upon successful completion of this vote, the first line of the
 document
   body
   will be replaced with This is version 2 of the bylaws, ( or This is
   version 3 of the bylaws, if the vote to change Code Changes passes)
 and
   the aforementioned line will be changed from Majority Approval to
  Consensus
   Approval.
  
   This vote requires majority approval to pass: at least 3 +1 votes and
  more
   +1
   than -1's.
  
   [ ] +1 - I approve of these proposed bylaw changes and accept them
 for
   the Apache Accumulo project.
   [ ] +0 - I neither approve nor disapprove of these proposed bylaw
  changes,
   but accept them for the Apache Accumulo project.
   [ ] -1 - I do not approve of these proposed bylaw changes and do not
   accept them for the Apache Accumulo project because...
  
   Thank you.
  
 




-- 
// Bill Havanki
// Solutions Architect, Cloudera Govt Solutions
// 443.686.9283


Re: [VOTE] Accumulo Bylaws - Bylaw Change Changes

2014-04-04 Thread Sean Busbey
-1

I don't think there's been sufficient discussion on this. Also, I agree
with Mike back in the previous thread. The norm is for Apache to use
Majority Vote for procedural changes and I'd prefer we follow suite. I have
faith that our community can build consensus in a reasonable amount of
time, but sometimes you just need to take a reckoning and move on.


-Sean


On Fri, Apr 4, 2014 at 10:50 AM, Bill Havanki bhava...@clouderagovt.comwrote:

 -1

 My opinion on this is overly well known.


 On Fri, Apr 4, 2014 at 11:38 AM, Corey Nolet cjno...@gmail.com wrote:

  +1
 
 
  On Fri, Apr 4, 2014 at 11:34 AM, Christopher ctubb...@apache.org
 wrote:
 
   +1
  
   --
   Christopher L Tubbs II
   http://gravatar.com/ctubbsii
  
  
   On Fri, Apr 4, 2014 at 11:33 AM, David Medinets
   david.medin...@gmail.com wrote:
+1
   
   
On Fri, Apr 4, 2014 at 11:21 AM, John Vines vi...@apache.org
 wrote:
   
This is a proposal to change the Bylaw Change action in the bylaws
  from
Majority Approval to Consensus Approval. This is being requested
  because
Bylaw changes are a major change to the project and all discussion
   should
be able to be had without  a borderline majority being able to force
   things
through.
   
Specifically, it is the following line which shall be changed
Modifying BylawsModifying this document.Majority approvalActive PMC
members7
to
   
Modifying BylawsModifying this document.Consensus approvalActive PMC
members
7
   
The current bylaws are visible at
   
http://accumulo.apache.org/bylaws.html
   
This vote will be open for 7 days, until 11 April 2014, 15:20 UTC.
   
Upon successful completion of this vote, the first line of the
  document
body
will be replaced with This is version 2 of the bylaws, ( or This
 is
version 3 of the bylaws, if the vote to change Code Changes passes)
  and
the aforementioned line will be changed from Majority Approval to
   Consensus
Approval.
   
This vote requires majority approval to pass: at least 3 +1 votes
 and
   more
+1
than -1's.
   
[ ] +1 - I approve of these proposed bylaw changes and accept them
  for
the Apache Accumulo project.
[ ] +0 - I neither approve nor disapprove of these proposed bylaw
   changes,
but accept them for the Apache Accumulo project.
[ ] -1 - I do not approve of these proposed bylaw changes and do
 not
accept them for the Apache Accumulo project because...
   
Thank you.
   
  
 



 --
 // Bill Havanki
 // Solutions Architect, Cloudera Govt Solutions
 // 443.686.9283



Re: [VOTE] Accumulo Bylaws - Bylaw Change Changes

2014-04-04 Thread John Vines
The majority of the reasoning I read in the bylaws thread justifying why
bylaw changes should be majority and not consensus seemed to spiral around
We don't want someone to be able to torpedo the vote. Can someone who
held this opinion clarify why this is unacceptable for a bylaw change but
acceptable for adopting a new code base, a new committer, a new pmc member,
or a new pmc chair? Primarily I was looking at these compared to bylaw
changes when I made decided that bylaws should have the same level of
approval. I feel that having these items as consensus by bylaws as majority
seems inconsistent.

Furthermore, by having the bylaw changes at a lower level of agreement, it
provides a work around for a bare minimum majority to change the bylaws to
allow these actions to occur with said bare minimum majority.


On Fri, Apr 4, 2014 at 12:00 PM, Sean Busbey busbey+li...@cloudera.comwrote:

 -1

 I don't think there's been sufficient discussion on this. Also, I agree
 with Mike back in the previous thread. The norm is for Apache to use
 Majority Vote for procedural changes and I'd prefer we follow suite. I have
 faith that our community can build consensus in a reasonable amount of
 time, but sometimes you just need to take a reckoning and move on.


 -Sean


 On Fri, Apr 4, 2014 at 10:50 AM, Bill Havanki bhava...@clouderagovt.com
 wrote:

  -1
 
  My opinion on this is overly well known.
 
 
  On Fri, Apr 4, 2014 at 11:38 AM, Corey Nolet cjno...@gmail.com wrote:
 
   +1
  
  
   On Fri, Apr 4, 2014 at 11:34 AM, Christopher ctubb...@apache.org
  wrote:
  
+1
   
--
Christopher L Tubbs II
http://gravatar.com/ctubbsii
   
   
On Fri, Apr 4, 2014 at 11:33 AM, David Medinets
david.medin...@gmail.com wrote:
 +1


 On Fri, Apr 4, 2014 at 11:21 AM, John Vines vi...@apache.org
  wrote:

 This is a proposal to change the Bylaw Change action in the bylaws
   from
 Majority Approval to Consensus Approval. This is being requested
   because
 Bylaw changes are a major change to the project and all discussion
should
 be able to be had without  a borderline majority being able to
 force
things
 through.

 Specifically, it is the following line which shall be changed
 Modifying BylawsModifying this document.Majority approvalActive
 PMC
 members7
 to

 Modifying BylawsModifying this document.Consensus approvalActive
 PMC
 members
 7

 The current bylaws are visible at

 http://accumulo.apache.org/bylaws.html

 This vote will be open for 7 days, until 11 April 2014, 15:20 UTC.

 Upon successful completion of this vote, the first line of the
   document
 body
 will be replaced with This is version 2 of the bylaws, ( or
 This
  is
 version 3 of the bylaws, if the vote to change Code Changes
 passes)
   and
 the aforementioned line will be changed from Majority Approval to
Consensus
 Approval.

 This vote requires majority approval to pass: at least 3 +1 votes
  and
more
 +1
 than -1's.

 [ ] +1 - I approve of these proposed bylaw changes and accept
 them
   for
 the Apache Accumulo project.
 [ ] +0 - I neither approve nor disapprove of these proposed bylaw
changes,
 but accept them for the Apache Accumulo project.
 [ ] -1 - I do not approve of these proposed bylaw changes and do
  not
 accept them for the Apache Accumulo project because...

 Thank you.

   
  
 
 
 
  --
  // Bill Havanki
  // Solutions Architect, Cloudera Govt Solutions
  // 443.686.9283
 



Re: [VOTE] Accumulo Bylaws - Bylaw Change Changes

2014-04-04 Thread Bill Havanki
You're quoting me, but in the interest of community harmony I yield to
another who may like to clarify.


On Fri, Apr 4, 2014 at 12:32 PM, John Vines vi...@apache.org wrote:

 The majority of the reasoning I read in the bylaws thread justifying why
 bylaw changes should be majority and not consensus seemed to spiral around
 We don't want someone to be able to torpedo the vote. Can someone who
 held this opinion clarify why this is unacceptable for a bylaw change but
 acceptable for adopting a new code base, a new committer, a new pmc member,
 or a new pmc chair? Primarily I was looking at these compared to bylaw
 changes when I made decided that bylaws should have the same level of
 approval. I feel that having these items as consensus by bylaws as majority
 seems inconsistent.

 Furthermore, by having the bylaw changes at a lower level of agreement, it
 provides a work around for a bare minimum majority to change the bylaws to
 allow these actions to occur with said bare minimum majority.


 On Fri, Apr 4, 2014 at 12:00 PM, Sean Busbey busbey+li...@cloudera.com
 wrote:

  -1
 
  I don't think there's been sufficient discussion on this. Also, I agree
  with Mike back in the previous thread. The norm is for Apache to use
  Majority Vote for procedural changes and I'd prefer we follow suite. I
 have
  faith that our community can build consensus in a reasonable amount of
  time, but sometimes you just need to take a reckoning and move on.
 
 
  -Sean
 
 
  On Fri, Apr 4, 2014 at 10:50 AM, Bill Havanki bhava...@clouderagovt.com
  wrote:
 
   -1
  
   My opinion on this is overly well known.
  
  
   On Fri, Apr 4, 2014 at 11:38 AM, Corey Nolet cjno...@gmail.com
 wrote:
  
+1
   
   
On Fri, Apr 4, 2014 at 11:34 AM, Christopher ctubb...@apache.org
   wrote:
   
 +1

 --
 Christopher L Tubbs II
 http://gravatar.com/ctubbsii


 On Fri, Apr 4, 2014 at 11:33 AM, David Medinets
 david.medin...@gmail.com wrote:
  +1
 
 
  On Fri, Apr 4, 2014 at 11:21 AM, John Vines vi...@apache.org
   wrote:
 
  This is a proposal to change the Bylaw Change action in the
 bylaws
from
  Majority Approval to Consensus Approval. This is being requested
because
  Bylaw changes are a major change to the project and all
 discussion
 should
  be able to be had without  a borderline majority being able to
  force
 things
  through.
 
  Specifically, it is the following line which shall be changed
  Modifying BylawsModifying this document.Majority approvalActive
  PMC
  members7
  to
 
  Modifying BylawsModifying this document.Consensus approvalActive
  PMC
  members
  7
 
  The current bylaws are visible at
 
  http://accumulo.apache.org/bylaws.html
 
  This vote will be open for 7 days, until 11 April 2014, 15:20
 UTC.
 
  Upon successful completion of this vote, the first line of the
document
  body
  will be replaced with This is version 2 of the bylaws, ( or
  This
   is
  version 3 of the bylaws, if the vote to change Code Changes
  passes)
and
  the aforementioned line will be changed from Majority Approval
 to
 Consensus
  Approval.
 
  This vote requires majority approval to pass: at least 3 +1
 votes
   and
 more
  +1
  than -1's.
 
  [ ] +1 - I approve of these proposed bylaw changes and accept
  them
for
  the Apache Accumulo project.
  [ ] +0 - I neither approve nor disapprove of these proposed
 bylaw
 changes,
  but accept them for the Apache Accumulo project.
  [ ] -1 - I do not approve of these proposed bylaw changes 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


Re: [VOTE] Accumulo Bylaws - Bylaw Change Changes

2014-04-04 Thread dlmarion
+1 


- Original Message -

From: John Vines vi...@apache.org 
To: Accumulo Dev List dev@accumulo.apache.org 
Sent: Friday, April 4, 2014 11:21:11 AM 
Subject: [VOTE] Accumulo Bylaws - Bylaw Change Changes 

This is a proposal to change the Bylaw Change action in the bylaws from 
Majority Approval to Consensus Approval. This is being requested because 
Bylaw changes are a major change to the project and all discussion should 
be able to be had without a borderline majority being able to force things 
through. 

Specifically, it is the following line which shall be changed 
Modifying BylawsModifying this document.Majority approvalActive PMC members7 
to 

Modifying BylawsModifying this document.Consensus approvalActive PMC members 
7 

The current bylaws are visible at 

http://accumulo.apache.org/bylaws.html 

This vote will be open for 7 days, until 11 April 2014, 15:20 UTC. 

Upon successful completion of this vote, the first line of the document body 
will be replaced with This is version 2 of the bylaws, ( or This is 
version 3 of the bylaws, if the vote to change Code Changes passes) and 
the aforementioned line will be changed from Majority Approval to Consensus 
Approval. 

This vote requires majority approval to pass: at least 3 +1 votes and more 
+1 
than -1's. 

[ ] +1 - I approve of these proposed bylaw changes and accept them for 
the Apache Accumulo project. 
[ ] +0 - I neither approve nor disapprove of these proposed bylaw changes, 
but accept them for the Apache Accumulo project. 
[ ] -1 - I do not approve of these proposed bylaw changes and do not 
accept them for the Apache Accumulo project because... 

Thank you. 



Re: [VOTE] Accumulo Bylaws - Bylaw Change Changes

2014-04-04 Thread John Vines
So, I pseudo got an explanation for the second point in the CtR discussion,
so I'm going to withdraw that comment. However, I would still appreciate an
explanation for initial paragraph.


On Fri, Apr 4, 2014 at 12:32 PM, John Vines vi...@apache.org wrote:

 The majority of the reasoning I read in the bylaws thread justifying why
 bylaw changes should be majority and not consensus seemed to spiral around
 We don't want someone to be able to torpedo the vote. Can someone who
 held this opinion clarify why this is unacceptable for a bylaw change but
 acceptable for adopting a new code base, a new committer, a new pmc member,
 or a new pmc chair? Primarily I was looking at these compared to bylaw
 changes when I made decided that bylaws should have the same level of
 approval. I feel that having these items as consensus by bylaws as majority
 seems inconsistent.

 Furthermore, by having the bylaw changes at a lower level of agreement, it
 provides a work around for a bare minimum majority to change the bylaws to
 allow these actions to occur with said bare minimum majority.


 On Fri, Apr 4, 2014 at 12:00 PM, Sean Busbey busbey+li...@cloudera.comwrote:

 -1

 I don't think there's been sufficient discussion on this. Also, I agree
 with Mike back in the previous thread. The norm is for Apache to use
 Majority Vote for procedural changes and I'd prefer we follow suite. I
 have
 faith that our community can build consensus in a reasonable amount of
 time, but sometimes you just need to take a reckoning and move on.


 -Sean


 On Fri, Apr 4, 2014 at 10:50 AM, Bill Havanki bhava...@clouderagovt.com
 wrote:

  -1
 
  My opinion on this is overly well known.
 
 
  On Fri, Apr 4, 2014 at 11:38 AM, Corey Nolet cjno...@gmail.com wrote:
 
   +1
  
  
   On Fri, Apr 4, 2014 at 11:34 AM, Christopher ctubb...@apache.org
  wrote:
  
+1
   
--
Christopher L Tubbs II
http://gravatar.com/ctubbsii
   
   
On Fri, Apr 4, 2014 at 11:33 AM, David Medinets
david.medin...@gmail.com wrote:
 +1


 On Fri, Apr 4, 2014 at 11:21 AM, John Vines vi...@apache.org
  wrote:

 This is a proposal to change the Bylaw Change action in the
 bylaws
   from
 Majority Approval to Consensus Approval. This is being requested
   because
 Bylaw changes are a major change to the project and all
 discussion
should
 be able to be had without  a borderline majority being able to
 force
things
 through.

 Specifically, it is the following line which shall be changed
 Modifying BylawsModifying this document.Majority approvalActive
 PMC
 members7
 to

 Modifying BylawsModifying this document.Consensus approvalActive
 PMC
 members
 7

 The current bylaws are visible at

 http://accumulo.apache.org/bylaws.html

 This vote will be open for 7 days, until 11 April 2014, 15:20
 UTC.

 Upon successful completion of this vote, the first line of the
   document
 body
 will be replaced with This is version 2 of the bylaws, ( or
 This
  is
 version 3 of the bylaws, if the vote to change Code Changes
 passes)
   and
 the aforementioned line will be changed from Majority Approval to
Consensus
 Approval.

 This vote requires majority approval to pass: at least 3 +1 votes
  and
more
 +1
 than -1's.

 [ ] +1 - I approve of these proposed bylaw changes and accept
 them
   for
 the Apache Accumulo project.
 [ ] +0 - I neither approve nor disapprove of these proposed
 bylaw
changes,
 but accept them for the Apache Accumulo project.
 [ ] -1 - I do not approve of these proposed bylaw changes and do
  not
 accept them for the Apache Accumulo project because...

 Thank you.

   
  
 
 
 
  --
  // Bill Havanki
  // Solutions Architect, Cloudera Govt Solutions
  // 443.686.9283
 





Re: [VOTE] Accumulo Bylaws - Bylaw Change Changes

2014-04-04 Thread Sean Busbey
On Fri, Apr 4, 2014 at 12:19 PM, John Vines vi...@apache.org wrote:

 So, I pseudo got an explanation for the second point in the CtR discussion,
 so I'm going to withdraw that comment. However, I would still appreciate an
 explanation for initial paragraph.


 On Fri, Apr 4, 2014 at 12:32 PM, John Vines vi...@apache.org wrote:

  The majority of the reasoning I read in the bylaws thread justifying why
  bylaw changes should be majority and not consensus seemed to spiral
 around
  We don't want someone to be able to torpedo the vote. Can someone who
  held this opinion clarify why this is unacceptable for a bylaw change but
  acceptable for adopting a new code base, a new committer, a new pmc
 member,
  or a new pmc chair? Primarily I was looking at these compared to bylaw
  changes when I made decided that bylaws should have the same level of
  approval. I feel that having these items as consensus by bylaws as
 majority
  seems inconsistent.
 


N.b. I don't subscribe to the we don't want someone to torpedo the vote
concern. (btw I would rephrase it as we don't want casual or obstinate
participants to deadlock the community.)

One big difference between our bylaws and e.g. new committer, new pmc
member, etc. is that after the vote passes we effectively give up control
over that decision. As mentioned during the early work on the bylaws, only
the ASF can remove people.

For comparison, if there's a problem with the bylaws we can amend them
ourselves with an additional vote.

I happen to think that Majority Approval leads to better consensus building
in well functioning communities. As Benson mentioned in his earlier email,
it's important for the majority opinion to avoid running roughshod over the
minority opinion. I think well functioning communities take this to heart
and work to moderate their positions. By comparison, the nature of vetoes
in Consensus Approval can lead people to squabbling over the legitimacy of
a particular veto on technical grounds.

At the end of the day, wether the vote is Majority or Consensus won't
matter. Either of them can be abused should a segment of the community
decide to and we'll be faced with very negative outcomes regardless. More
important, to me, is that we not get too distracted in the process of
deciding which to use.

-- 
Sean


Re: [VOTE] Accumulo Bylaws - Bylaw Change Changes

2014-04-04 Thread Mike Drob
-1.

I am in favor of the bylaws as a living document, and consensus makes it
much more difficult to improve upon things if there is a large, but not
universal, support.


On Fri, Apr 4, 2014 at 10:40 AM, Sean Busbey bus...@cloudera.com wrote:

 On Fri, Apr 4, 2014 at 12:19 PM, John Vines vi...@apache.org wrote:

  So, I pseudo got an explanation for the second point in the CtR
 discussion,
  so I'm going to withdraw that comment. However, I would still appreciate
 an
  explanation for initial paragraph.
 
 
  On Fri, Apr 4, 2014 at 12:32 PM, John Vines vi...@apache.org wrote:
 
   The majority of the reasoning I read in the bylaws thread justifying
 why
   bylaw changes should be majority and not consensus seemed to spiral
  around
   We don't want someone to be able to torpedo the vote. Can someone who
   held this opinion clarify why this is unacceptable for a bylaw change
 but
   acceptable for adopting a new code base, a new committer, a new pmc
  member,
   or a new pmc chair? Primarily I was looking at these compared to bylaw
   changes when I made decided that bylaws should have the same level of
   approval. I feel that having these items as consensus by bylaws as
  majority
   seems inconsistent.
  
 

 N.b. I don't subscribe to the we don't want someone to torpedo the vote
 concern. (btw I would rephrase it as we don't want casual or obstinate
 participants to deadlock the community.)

 One big difference between our bylaws and e.g. new committer, new pmc
 member, etc. is that after the vote passes we effectively give up control
 over that decision. As mentioned during the early work on the bylaws, only
 the ASF can remove people.

 For comparison, if there's a problem with the bylaws we can amend them
 ourselves with an additional vote.

 I happen to think that Majority Approval leads to better consensus building
 in well functioning communities. As Benson mentioned in his earlier email,
 it's important for the majority opinion to avoid running roughshod over the
 minority opinion. I think well functioning communities take this to heart
 and work to moderate their positions. By comparison, the nature of vetoes
 in Consensus Approval can lead people to squabbling over the legitimacy of
 a particular veto on technical grounds.

 At the end of the day, wether the vote is Majority or Consensus won't
 matter. Either of them can be abused should a segment of the community
 decide to and we'll be faced with very negative outcomes regardless. More
 important, to me, is that we not get too distracted in the process of
 deciding which to use.

 --
 Sean



Re: [VOTE] Accumulo Bylaws - Bylaw Change Changes

2014-04-04 Thread John Vines
I can accept those reasons for new persons in charge. What about vetoed
code and adding a new codebase? I can see the giving up control as a reason
to escalate things to Consensus from Majority, but I'm not seeing the
reason for these 2.


On Fri, Apr 4, 2014 at 1:40 PM, Sean Busbey bus...@cloudera.com wrote:




 On Fri, Apr 4, 2014 at 12:19 PM, John Vines vi...@apache.org wrote:

 So, I pseudo got an explanation for the second point in the CtR
 discussion,
 so I'm going to withdraw that comment. However, I would still appreciate
 an
 explanation for initial paragraph.


 On Fri, Apr 4, 2014 at 12:32 PM, John Vines vi...@apache.org wrote:

  The majority of the reasoning I read in the bylaws thread justifying why
  bylaw changes should be majority and not consensus seemed to spiral
 around
  We don't want someone to be able to torpedo the vote. Can someone who
  held this opinion clarify why this is unacceptable for a bylaw change
 but
  acceptable for adopting a new code base, a new committer, a new pmc
 member,
  or a new pmc chair? Primarily I was looking at these compared to bylaw
  changes when I made decided that bylaws should have the same level of
  approval. I feel that having these items as consensus by bylaws as
 majority
  seems inconsistent.
 


 N.b. I don't subscribe to the we don't want someone to torpedo the vote
 concern. (btw I would rephrase it as we don't want casual or obstinate
 participants to deadlock the community.)

 One big difference between our bylaws and e.g. new committer, new pmc
 member, etc. is that after the vote passes we effectively give up control
 over that decision. As mentioned during the early work on the bylaws, only
 the ASF can remove people.

 For comparison, if there's a problem with the bylaws we can amend them
 ourselves with an additional vote.

 I happen to think that Majority Approval leads to better consensus
 building in well functioning communities. As Benson mentioned in his
 earlier email, it's important for the majority opinion to avoid running
 roughshod over the minority opinion. I think well functioning communities
 take this to heart and work to moderate their positions. By comparison, the
 nature of vetoes in Consensus Approval can lead people to squabbling over
 the legitimacy of a particular veto on technical grounds.

 At the end of the day, wether the vote is Majority or Consensus won't
 matter. Either of them can be abused should a segment of the community
 decide to and we'll be faced with very negative outcomes regardless. More
 important, to me, is that we not get too distracted in the process of
 deciding which to use.

 --
 Sean



Re: [VOTE] Accumulo Bylaws - Bylaw Change Changes

2014-04-04 Thread Sean Busbey
On Fri, Apr 4, 2014 at 1:18 PM, John Vines vi...@apache.org wrote:

 I can accept those reasons for new persons in charge. What about vetoed
 code and adding a new codebase? I can see the giving up control as a reason
 to escalate things to Consensus from Majority, but I'm not seeing the
 reason for these 2.



As Benson mentioned, vetoes on code are an artifact of how Apache has grown
up. With code changes it's presumed there is a readily defined standard of
correctness and vetoes are supposed to be limited to violations of such
correctness.

I happen to disagree with this, and would prefer that those things also
fail over to Majority. However, I prefer keeping in line with ASF norms
more so, because it makes it easier for those already familiar with other
ASF groups to interact with us.

 -Sean


Re: [VOTE] Accumulo Bylaws - Bylaw Change Changes

2014-04-04 Thread John Vines
That leaves me conflicted. I have a substantial dislike for doing things a
way solely because that's how they have been.

I can see the value in keeping things similar for those who interact, but
how much is that? I'm not sure how much confusion there will be should
these actions happen if we're providing the clarity on the vote type at the
start of the vote, which they can reference against our bylaws when they
see it's a different type then what they expected.


On Fri, Apr 4, 2014 at 2:24 PM, Sean Busbey busbey+li...@cloudera.comwrote:


 On Fri, Apr 4, 2014 at 1:18 PM, John Vines vi...@apache.org wrote:

 I can accept those reasons for new persons in charge. What about vetoed
 code and adding a new codebase? I can see the giving up control as a reason
 to escalate things to Consensus from Majority, but I'm not seeing the
 reason for these 2.



 As Benson mentioned, vetoes on code are an artifact of how Apache has
 grown up. With code changes it's presumed there is a readily defined
 standard of correctness and vetoes are supposed to be limited to
 violations of such correctness.

 I happen to disagree with this, and would prefer that those things also
 fail over to Majority. However, I prefer keeping in line with ASF norms
 more so, because it makes it easier for those already familiar with other
 ASF groups to interact with us.

  -Sean