Return-Path: X-Original-To: apmail-couchdb-dev-archive@www.apache.org Delivered-To: apmail-couchdb-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 28F7611320 for ; Sun, 11 May 2014 10:18:13 +0000 (UTC) Received: (qmail 67029 invoked by uid 500); 10 May 2014 23:24:35 -0000 Delivered-To: apmail-couchdb-dev-archive@couchdb.apache.org Received: (qmail 53379 invoked by uid 500); 10 May 2014 23:07:42 -0000 Mailing-List: contact dev-help@couchdb.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@couchdb.apache.org Delivered-To: mailing list dev@couchdb.apache.org Received: (qmail 36119 invoked by uid 99); 10 May 2014 22:58:40 -0000 Received: from Unknown (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 10 May 2014 22:58:40 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=5.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy includes SPF record at spf.trusted-forwarder.org) Received: from [203.216.7.223] (HELO www.atypical.net) (203.216.7.223) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 08 May 2014 05:52:50 +0000 Received: from 69-165-165-30.dsl.teksavvy.com ([69.165.165.30] helo=localhost) by www.atypical.net with esmtps (TLS1.0:RSA_ARCFOUR_MD5:128) (Exim 4.80) (envelope-from ) id 1WiHFs-00030k-AW for dev@couchdb.apache.org; Thu, 08 May 2014 14:52:28 +0900 Date: Thu, 8 May 2014 01:52:20 -0400 (EDT) From: Joan Touzet To: dev@couchdb.apache.org Message-ID: <31791367.1652.1399528340335.JavaMail.Joan@RITA> Subject: Comments on bylaws MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Section 2: - Link the text "the Apache Way" instead of "a set of common principles." - "community should be *A* fun and rewarding place to be for everyone involved." Section 3: - Is there an ASF link for their definition of "hat?" This might be confusing to a non-English speaker. Even a glossary link - to explain that wearing a hat means playing a role, or acting within the expectations of that role. - Possibly move the "hats" discussion to after you define all the different roles, I'm not sure. - For the PMC Chair term, we should clarify whether consecutive means "more than 2 in a row" (unlike the US President) and whether that is calendar year, fiscal year, etc. Section 4: - Link to a definition of lazy consensus provided by the ASF or another project if available. - Bold "silence is assent." This is a key thing people need to understanda bout lazy consensus. - You might want to include the entire content of the +1/0/-1/fractions section from the apache.org link. Your definitions are different thana those stated. - Explain who is allowed to veto - any user? Committer? PMC member? Is this on any PR? Any line of code? Any email to dev@? user@? Can a crackpot come by and -1 the entire project with an email to user@, requiring a vote for validity? ;) The definition of "change to code" is too broad as it stands in this document. The table shows challenging a veto but not the veto itself. - Section 4.6 put "ASF Board approval" so it's clear what board we're talking about Recommend adding links once this is done in this document to the proposed Code of Conduct and Diversity statements so that they have additional weight by being referenced by the bylaws. -Joan