Return-Path: Delivered-To: apmail-couchdb-user-archive@www.apache.org Received: (qmail 15941 invoked from network); 2 Jan 2009 13:57:55 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 2 Jan 2009 13:57:55 -0000 Received: (qmail 92389 invoked by uid 500); 2 Jan 2009 13:57:53 -0000 Delivered-To: apmail-couchdb-user-archive@couchdb.apache.org Received: (qmail 92360 invoked by uid 500); 2 Jan 2009 13:57:53 -0000 Mailing-List: contact user-help@couchdb.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@couchdb.apache.org Delivered-To: mailing list user@couchdb.apache.org Received: (qmail 92349 invoked by uid 99); 2 Jan 2009 13:57:53 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 02 Jan 2009 05:57:53 -0800 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of antony.blakey@gmail.com designates 209.85.198.228 as permitted sender) Received: from [209.85.198.228] (HELO rv-out-0506.google.com) (209.85.198.228) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 02 Jan 2009 13:57:45 +0000 Received: by rv-out-0506.google.com with SMTP id g37so6049652rvb.35 for ; Fri, 02 Jan 2009 05:57:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:from:to :in-reply-to:content-type:content-transfer-encoding:mime-version :subject:date:references:x-mailer; bh=3Lj7Nezmn27wfJ9mh590IzM0PHa28PbnB18tocpZ3G0=; b=IS1X3xv3vpfqf2PFWP999pymeEkElNSlOlrl9DT6lWHrhmtMmgQNphFXwGs/zwPHS2 /ilp9vCJUHWDmJBdZ6ijd3TBoeBbI9l37Rhq/4CCAs09IaOcvatLNTV04AffnPZX1Iox N6LTH9VsaBtnktC1Rsq5YQojAmYgxI1q1oVno= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:from:to:in-reply-to:content-type :content-transfer-encoding:mime-version:subject:date:references :x-mailer; b=Jr4D2Z6qJ8Ubd/H7Lgx9TT8bUZkfkQX6H3lt188157OKWNu8CDC9SrHtpr/mBR8lGO 6iO2F0wtb7+MCXyZpeLIK06cQ8Xlspv8eKxOirwe6yE8n1QI0UQrEDX2eXI132Ngmk4r c7VxWyxgYs8BWjg8irR4+20qAbMeiBtnjFRKo= Received: by 10.141.128.19 with SMTP id f19mr8889999rvn.9.1230904645523; Fri, 02 Jan 2009 05:57:25 -0800 (PST) Received: from ?192.168.0.16? (ppp121-45-96-203.lns10.adl6.internode.on.net [121.45.96.203]) by mx.google.com with ESMTPS id g14sm18536503rvb.0.2009.01.02.05.57.23 (version=TLSv1/SSLv3 cipher=RC4-MD5); Fri, 02 Jan 2009 05:57:25 -0800 (PST) Message-Id: From: Antony Blakey To: user@couchdb.apache.org In-Reply-To: <20090102133304.GD20892@tumbolia.org> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v929.2) Subject: Re: Decision making process (Re: Changing rev to _rev in view results (Was: Re: newbie question #1)) Date: Sat, 3 Jan 2009 00:27:20 +1030 References: <34FCDB16-6D06-4401-BCD8-0B053E2E935E@gmail.com> <48250456-2512-46BD-85E1-464457DBC995@pobox.com> <20090102034756.GJ2520@tumbolia.org> <62D1E488-D052-4389-B61C-3FBD0D24F4AC@gmail.com> <6F9AE5BB-39A3-40D7-8072-A4A4E0D85F4D@pobox.com> <20090102133304.GD20892@tumbolia.org> X-Mailer: Apple Mail (2.929.2) X-Virus-Checked: Checked by ClamAV on apache.org On 03/01/2009, at 12:03 AM, Noah Slater wrote: > It's worth noting that we may never make a decision, or the decision > might take > a long time. Looking back at the newline proposal, we never decided > consensus > was to reject it outright, but we never resolved it the other way > either. One of > us could move to call a vote, but we all feel its better to wait for > consensus. Is this voting/decision-making process visible? If I'm trying to effect a change, how can I judge what would get it over the line i.e. who objects and for what reasons? How do I ensure that my patch isn't stuck in development hell while the PMC (maybe) waits for consensus to (maybe never) emerge? If I have a change in mind, I would prefer where possible to get at least a majority of the PMC on side before doing (possibly a lot of) work. It looks like it is only when a patch is up for approval that any real decision will be made i.e. I can't prompt a decision on the metadata thread without doing all the work, which may be pointless. That makes a proposal very expensive, especially if the PMC doesn't operate in a predictable fashion. That in turn makes it less likely that people will contribute, and seem to be a strategic weakness. IMO an improvement to this process would be a mechanism to submit a proposal to the *PMC*, to get some definitive feedback, the contract being that I'll do the proposal and the implementation in return for the PMC being prepared to give a provisional indication that a) such work would not be in vain; or b) the proposal won't be pursued; or c) more work is needed, but it's not out of the question; and/or d) some comment about what would need to be addressed to move forward. All of which is to say: is the PMC reified in some way that doesn't involve canvassing each member individually? Antony Blakey -------------------------- CTO, Linkuistics Pty Ltd Ph: 0438 840 787 You can't just ask customers what they want and then try to give that to them. By the time you get it built, they'll want something new. -- Steve Jobs