Return-Path: X-Original-To: apmail-incubator-general-archive@www.apache.org Delivered-To: apmail-incubator-general-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id B53431077F for ; Thu, 3 Oct 2013 13:23:53 +0000 (UTC) Received: (qmail 4109 invoked by uid 500); 3 Oct 2013 13:23:46 -0000 Delivered-To: apmail-incubator-general-archive@incubator.apache.org Received: (qmail 3942 invoked by uid 500); 3 Oct 2013 13:23:46 -0000 Mailing-List: contact general-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: general@incubator.apache.org Delivered-To: mailing list general@incubator.apache.org Received: (qmail 3885 invoked by uid 99); 3 Oct 2013 13:23:43 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 03 Oct 2013 13:23:43 +0000 X-ASF-Spam-Status: No, hits=0.3 required=5.0 tests=FRT_ADOBE2,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: local policy includes SPF record at spf.trusted-forwarder.org) Received: from [209.85.215.51] (HELO mail-la0-f51.google.com) (209.85.215.51) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 03 Oct 2013 13:23:36 +0000 Received: by mail-la0-f51.google.com with SMTP id es20so1897250lab.24 for ; Thu, 03 Oct 2013 06:23:16 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:content-type; bh=AeW5pu7YWj2qWPNgrhryDS1iMLIeAGeWASUZzqgP6F8=; b=A0cpR5RJmWe4dDohYVv++Te14gGs5v+HP/MKZqdEeYDYb3ch9arY/shUstckw4s07F IJYBQu7fZ5y2GfYkxjMT2U9sZtUEcGS1kj8N8W4qXOE7/ssIwSBjrdgzh4q4vJ/NyGsC A+JfCP4zXik09UxpIY9ZGa5XP9D0SnnRqHbohwwT8dx9+X+oLsO3t6oL7Sch+f+KSX+w oCliZEsBEW2LEbIWXZUaoVd28kCqKUodbFgT2kA2SiK+Im5MDaUguT8C8IAll+Klbcbg uLxdwyfLtfm4QAEUuj9cAbclUoOJqKRN3VbeYrQECQde4gFCqF2ukybwYmGT2sX9DIZh /OQA== X-Gm-Message-State: ALoCoQl+/RZxkoRtuxgYhD+sqzk8m2K9xBgQF+zKzlcD6yfktAeCpaT2/2duPP/ircxQBUboNcWX MIME-Version: 1.0 X-Received: by 10.112.0.242 with SMTP id 18mr6849603lbh.18.1380806596101; Thu, 03 Oct 2013 06:23:16 -0700 (PDT) Received: by 10.112.131.197 with HTTP; Thu, 3 Oct 2013 06:23:16 -0700 (PDT) X-Originating-IP: [99.46.94.139] In-Reply-To: References: Date: Thu, 3 Oct 2013 06:23:16 -0700 Message-ID: Subject: Re: Apache project bylaws From: Marvin Humphrey To: "general@incubator.apache.org" Content-Type: text/plain; charset=ISO-8859-1 X-Virus-Checked: Checked by ClamAV on apache.org On Thu, Oct 3, 2013 at 12:09 AM, Alex Harui wrote: > On 10/2/13 12:58 PM, "Marvin Humphrey" wrote: >> Rather than a "rewrite", I suggest proposing small, incremental, reversible >> changes. Governance is easy to mess up. > > Well, "small, incremental" was hard to do given the significantly > different information this document must now convey. I appreciate the labor you've put in, but what we have here is akin to a big patch on highly sensitive mission-critical code for which there are no tests. I hope we can find a less costly way to integrate your efforts. > I tried to keep as > much as possible yet incorporate feedback from Doug and Roy. Even if it was "wrong", people have been quoting from that document, referencing it and following its guidance for a long time. I'm quite irritated that something "wrong" has persisted for so long and has been used so many times as the basis for settling disputes. My take is that if that fundamental a document is "wrong", something is dreadfully "wrong" with how hard-won wisdom gets handed down at the ASF. Let's step back for a moment and reassess what we're trying to accomplish. We're starting with a voting document which is apparently "wrong" and trying to make it quasi-authoritative. But when we're finished turd polishing, there will still be no boundaries demarcating where the authoritative stuff begins and ends. We have this problem with the Incubator website, too. It started off with buckets of poorly-thought-through text scooped out of mailing lists and dumped into version control. Years later, certain portions of it have been carefully wordsmithed or even negotiated under high heat; as a result, making a minor change has the potential to obliterate a great deal of other people's hard work. But from just looking at the surface, you can't tell what's garbage and what's crucial. Personally, I'm not eager to spend a lot of cycles negotiating large revisions to highly-utilized governance documentation under such a flawed regime. I'd rather that we limit ourselves to small tweaks, or if we're going to go all out, draw up a set of default bylaws which will in the future be set off from other documentation and subject to review-then-commit by some governing body charged with oversight. > Below is my > proposed version, and below it is the svn diff in case that makes it > easier to see what changed. Most of the changes were made at the > beginning. The formatting of the diff is messed up because of line wrapping by your email client. Please take the time to present such a costly-to-review patch in a way which accommodates your potential reviewers. I suggest posting a link to a persistent paste created using . Marvin Humphrey --------------------------------------------------------------------- To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org For additional commands, e-mail: general-help@incubator.apache.org