Return-Path: Delivered-To: apmail-incubator-stdcxx-dev-archive@www.apache.org Received: (qmail 99195 invoked from network); 17 May 2007 05:09:35 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 17 May 2007 05:09:35 -0000 Received: (qmail 85170 invoked by uid 500); 17 May 2007 05:09:41 -0000 Delivered-To: apmail-incubator-stdcxx-dev-archive@incubator.apache.org Received: (qmail 85152 invoked by uid 500); 17 May 2007 05:09:41 -0000 Mailing-List: contact stdcxx-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: stdcxx-dev@incubator.apache.org Delivered-To: mailing list stdcxx-dev@incubator.apache.org Received: (qmail 85136 invoked by uid 99); 17 May 2007 05:09:41 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 16 May 2007 22:09:41 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: domain of msebor@gmail.com designates 64.233.184.234 as permitted sender) Received: from [64.233.184.234] (HELO wr-out-0506.google.com) (64.233.184.234) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 16 May 2007 22:09:33 -0700 Received: by wr-out-0506.google.com with SMTP id i31so505653wra for ; Wed, 16 May 2007 22:09:13 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:organization:user-agent:mime-version:to:subject:references:in-reply-to:content-type:content-transfer-encoding:sender; b=heRpYgXC6DHtMvDffXFazIisCK/mLkHQ6tdvpvl4PmPDeLKuhY6jbeedJ7SAR1PpOXo6wDJcg+e6pwYW/SRgq+pMNnuZFX6DCOIuzt6wDHeEh+cThOQ+IMT2cYm/WMZBX5sIJoAtFZ//5FWznzYLrXz0JiJOiu+t9V5ekmc1kNg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:organization:user-agent:mime-version:to:subject:references:in-reply-to:content-type:content-transfer-encoding:sender; b=Kv4voXlLsLzWrQpofsTJBXFyvNDBMpSzUA2Z2IAKoRV60VG10xfs66NfURuT1CMaSrNcuaUXklOcm5ysnYkvViWsbzg3/xI3wHSBFKRQPgVIzNSBxExn3MYuAr6AHMng25omp66AK2/hYKd9PLDodTxDrVm5TadWIxpfchPoU5A= Received: by 10.114.94.1 with SMTP id r1mr14762wab.1179378552521; Wed, 16 May 2007 22:09:12 -0700 (PDT) Received: from ?192.168.1.104? ( [71.229.200.170]) by mx.google.com with ESMTP id z20sm194484pod.2007.05.16.22.09.09; Wed, 16 May 2007 22:09:10 -0700 (PDT) Message-ID: <464BE372.6020304@roguewave.com> Date: Wed, 16 May 2007 23:09:06 -0600 From: Martin Sebor Organization: Rogue Wave Software User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.0.10) Gecko/20070301 Fedora/1.0.8-0.6.2.fc6 pango-text SeaMonkey/1.0.8 MIME-Version: 1.0 To: stdcxx-dev@incubator.apache.org Subject: Re: [RFC] commit-then-review vs review-then-commit References: <4649D202.6020709@roguewave.com> <464B95AA.8020800@rowe-clan.net> In-Reply-To: <464B95AA.8020800@rowe-clan.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Sender: Martin Sebor X-Virus-Checked: Checked by ClamAV on apache.org William A. Rowe, Jr. wrote: [...] >> So I would like to propose that we all follow a relaxed form of >> the Review-Then-Commit policy, where "simple" or "obviously safe" >> changes be allowed to go in under the Commit-Then-Review process. >> I don't think it's necessary to precisely define what "simple" >> or "obviously safe" means. It's a judgment call. > > I might suggest the reverse, where the tree operates under C-T-R, > with R-T-C strongly requested for all larger patches, patches which > would exhibit more complex behaviors under multiple compilers, and > certainly build system changes. Yes, that probably makes more sense given that most of our changes have been of this nature (small isolated patches). Thanks for the suggestion, I'll offer it as one of the two options to vote on and let the majority decide between the two variations on the same theme: 1. CTR default with big/risky patches to follow RTC. 2. RTC default with simple patches to follow CTR. Unless there's more discussion I'll get the vote going tomorrow. Martin