Return-Path: X-Original-To: apmail-accumulo-dev-archive@www.apache.org Delivered-To: apmail-accumulo-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id DB96410AEE for ; Mon, 14 Apr 2014 17:13:50 +0000 (UTC) Received: (qmail 18618 invoked by uid 500); 14 Apr 2014 17:13:47 -0000 Delivered-To: apmail-accumulo-dev-archive@accumulo.apache.org Received: (qmail 18523 invoked by uid 500); 14 Apr 2014 17:13:46 -0000 Mailing-List: contact dev-help@accumulo.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@accumulo.apache.org Delivered-To: mailing list dev@accumulo.apache.org Received: (qmail 18452 invoked by uid 99); 14 Apr 2014 17:13:45 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 14 Apr 2014 17:13:45 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of billie.rinaldi@gmail.com designates 209.85.214.172 as permitted sender) Received: from [209.85.214.172] (HELO mail-ob0-f172.google.com) (209.85.214.172) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 14 Apr 2014 17:13:41 +0000 Received: by mail-ob0-f172.google.com with SMTP id wm4so9389905obc.17 for ; Mon, 14 Apr 2014 10:13:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=/VijMKDrOsYt12WG8xwNU4g1D6zLLWYlbxiCU/3F+bw=; b=c/ZPWOqPMZd/LIwDzJja7UeMlUBkrefySOGug6JvxiVK60A4luyZjRXLNMhkzxJ+AI NZeeCmT5ZoM9xgiozbZSm1MYHEc6EoWmsWs+NClWEvfXPwQzWpQcDmbewb7ndwbjtK6c UsqlmlcbsN1trhHW6E3cSU+ksZ7PmpytYNpP1g5WWdr+G0e9/qmFq5Ipk2iMvIkQ8DUL Eg98iy3F0iF7xL+z20qTAZFtnivFqpkGzVfzHyhrhqQSfMjCpe4fsbtaUeWFdMhX9nr/ yU0YqhoKXcMmD37bWN8+rHzzqY1JPZ8abRTAnVlmcCUiVKDDAT0jFmeV0hpZ8itAE4ji pIxA== MIME-Version: 1.0 X-Received: by 10.60.47.137 with SMTP id d9mr1155138oen.84.1397495598331; Mon, 14 Apr 2014 10:13:18 -0700 (PDT) Received: by 10.76.11.74 with HTTP; Mon, 14 Apr 2014 10:13:18 -0700 (PDT) In-Reply-To: References: Date: Mon, 14 Apr 2014 10:13:18 -0700 Message-ID: Subject: Re: [VOTE] Define CTR in Bylaws From: Billie Rinaldi To: Accumulo Dev List Content-Type: multipart/alternative; boundary=001a11c2f0acb6bd3b04f703cc22 X-Virus-Checked: Checked by ClamAV on apache.org --001a11c2f0acb6bd3b04f703cc22 Content-Type: text/plain; charset=UTF-8 Good point. I've fixed it. On Mon, Apr 14, 2014 at 10:10 AM, Bill Havanki wrote: > Should the bylaws now be "version 2"? > > > On Mon, Apr 14, 2014 at 12:21 PM, Billie Rinaldi > wrote: > > > I committed the change to the bylaws. Note that I also had to convert > the > > lazy consensus link to standard html instead of markdown since it was in > a > > table. > > > > On Mon, Apr 14, 2014 at 8:04 AM, Billie Rinaldi < > billie.rinaldi@gmail.com > > >wrote: > > > > > This vote passes with 6 +1 votes from PMC members and no other votes. > > > > > > > > > On Mon, Apr 7, 2014 at 7:11 AM, Billie Rinaldi > > wrote: > > > > > >> Please vote on applying the following changes to the Accumulo bylaws ( > > >> http://accumulo.apache.org/bylaws.html). If the "Code Change" action > > >> has been removed, it will be reintroduced along with these changes. > > >> > > >> This vote will remain open for 7 days and requires majority approval > to > > >> pass. > > >> > > >> [ ] +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..." > > >> > > >> > > >> Index: bylaws.mdtext > > >> ============================== > > >> ===================================== > > >> --- bylaws.mdtext (revision 1584734) > > >> +++ bylaws.mdtext (working copy) > > >> @@ -125,8 +125,15 @@ > > >> > > >> All participants in the Accumulo project are encouraged to vote. For > > >> technical decisions, only the votes of active committers are binding. > > >> Non-binding votes are still useful for those with binding votes to > > >> understand the perception of an action across the wider Accumulo > > community. > > >> For PMC decisions, only the votes of active PMC members are binding. > > >> > > >> -Voting can also be applied to changes to the Accumulo codebase. > Please > > >> refer to the Accumulo commit and review standard for details. > > >> +See the [voting page]( > > http://accumulo.apache.org/governance/voting.html) > > >> for more details on the mechanics of voting. > > >> > > >> + > > >> +## Commit Then Review (CTR) > > >> + > > >> +Voting can also be applied to changes to the Accumulo codebase. Under > > >> the Commit Then Review policy, committers can make changes to the > > codebase > > >> without seeking approval beforehand, and the changes are assumed to be > > >> approved unless an objection is raised. Only if an objection is raised > > must > > >> a vote take place on the code change. > > >> + > > >> +For some code changes, committers may wish to get feedback from the > > >> community before making the change. It is acceptable for a committer > to > > >> seek approval before making a change if they so desire. > > >> + > > >> ## Approvals > > >> > > >> These are the types of approvals that can be sought. Different > actions > > >> require different types of approvals. > > >> @@ -139,7 +146,7 @@ > > >> Majority Approval > > >> A majority approval vote passes with 3 binding +1 votes and > > more > > >> binding +1 votes than -1 votes. > > >> Lazy Approval (or Lazy Consensus) > > >> - An action with lazy approval is implicitly allowed unless a > -1 > > >> vote is received, at which time, depending on the type of action, > either > > >> majority approval or consensus approval must be obtained. > > >> + An action with lazy approval is implicitly allowed unless a > -1 > > >> vote is received, at which time, depending on the type of action, > either > > >> majority approval or consensus approval must be obtained. Lazy > Approval > > >> can be either stated or assumed, as detailed on the > > [lazy > > >> consensus page]( > > http://accumulo.apache.org/governance/lazyConsensus.html) > > >> . > > >> > > >> > > >> ## Vetoes > > >> @@ -152,6 +159,8 @@ > > >> > > >> This section describes the various actions which are undertaken > within > > >> the project, the corresponding approval required for that action and > > those > > >> who have binding votes over the action. It also specifies the minimum > > >> length of time that a vote must remain open, measured in days. In > > general, > > >> votes should not be called at times when it is known that interested > > >> members of the project will be unavailable. > > >> > > >> +For Code Change actions, a committer may choose to employ assumed or > > >> stated Lazy Approval under the [CTR](#CTR) policy. Assumed Lazy > Approval > > >> has no minimum length of time before the change can be made. > > >> + > > >> > > >> > > >> > > >> > > > > > > > > > > > > -- > // Bill Havanki > // Solutions Architect, Cloudera Govt Solutions > // 443.686.9283 > --001a11c2f0acb6bd3b04f703cc22--
ActionDescription