Return-Path: X-Original-To: apmail-flex-dev-archive@www.apache.org Delivered-To: apmail-flex-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 ECCA5109B3 for ; Fri, 5 Dec 2014 08:32:11 +0000 (UTC) Received: (qmail 94951 invoked by uid 500); 5 Dec 2014 08:32:11 -0000 Delivered-To: apmail-flex-dev-archive@flex.apache.org Received: (qmail 94916 invoked by uid 500); 5 Dec 2014 08:32:11 -0000 Mailing-List: contact dev-help@flex.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@flex.apache.org Delivered-To: mailing list dev@flex.apache.org Received: (qmail 94904 invoked by uid 99); 5 Dec 2014 08:32:10 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 05 Dec 2014 08:32:10 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of harbs.lists@gmail.com designates 209.85.212.172 as permitted sender) Received: from [209.85.212.172] (HELO mail-wi0-f172.google.com) (209.85.212.172) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 05 Dec 2014 08:32:05 +0000 Received: by mail-wi0-f172.google.com with SMTP id n3so652027wiv.5 for ; Fri, 05 Dec 2014 00:31:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=content-type:mime-version:subject:from:in-reply-to:date :content-transfer-encoding:message-id:references:to; bh=Ykvf1lcgfKMzeHdFaOxVBswQHHN0xgOHmz3hu4L+21E=; b=mlQwQcJvG1e5lSWZkh5GvBoT+SYOwDtsdi/tEfy3yUeWjyvOAwaAHRq8CK5XyAJd6V gCTQazuEZ4YdXLISRuOUJw87fLYGiooIezoKDMgdTTtZGP8yp/4TyWfL8HzDuJ0Lb//8 otarUbg2etebYG7EgYFzEcq1H+/NSjQ8hxW7B38+D8YJxtSTZ/5N3zhdq9LsiFSW4Dc8 cTx/mAeYt/u/AzwUbMB4hPw44NM5dE+9XcimBUoAk3YKLIdMtBI3Fb4YddtAvzXLRLE4 IV6pQfDneEuPTPSv3lX1kN2oc5DZl2AUuXEsH+HAN/Xu5Fvbjgjwyfv7RFN47vnJvd4b 5rqQ== X-Received: by 10.181.27.135 with SMTP id jg7mr2314273wid.56.1417768304637; Fri, 05 Dec 2014 00:31:44 -0800 (PST) Received: from [192.168.0.4] ([31.210.183.157]) by mx.google.com with ESMTPSA id eu15sm1291579wid.18.2014.12.05.00.31.43 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 05 Dec 2014 00:31:44 -0800 (PST) Content-Type: text/plain; charset=windows-1252 Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) Subject: Re: [TTH] vetoes get in the way From: Harbs In-Reply-To: <8D854504-7886-4167-A9F1-13FA019EE593@classsoftware.com> Date: Fri, 5 Dec 2014 10:31:40 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: References: <84915823-4796-4706-803F-ED3AD069CB47@gmail.com> <8D854504-7886-4167-A9F1-13FA019EE593@classsoftware.com> To: dev@flex.apache.org X-Mailer: Apple Mail (2.1878.6) X-Virus-Checked: Checked by ClamAV on apache.org None of the links you provided describe anything to do with how a = progression towards a release should work. It only described the release = process itself. Nor do they describe how discussions should work. (Not = should they.) I=92m not sure what these =93several bits=94 that you refer to are. The = one thing you mention (i.e. trying to have a single thread) is not a = deviation from anything that I could see being that DISCUSS threads are = not covered in the links you provided at all. I=92m willing to accept that you might not understand what others are = trying to say. It would be most productive if you would ask for = clarification on things that don=92t make sense to you rather than = assuming we are somehow deviating from some norm. Thanks, Harbs On Dec 5, 2014, at 10:19 AM, Justin Mclean = wrote: > Hi, >=20 >> Could you please show us where this =93standard release process=94 is = documented, and explain how we are somehow deferring from this = =93standard=94? >=20 > The process is described here [1] which references [2] and best = practise described here [3] and there is a work in progress with clearer = MUSTs and SHOULDs in it. (I was unable to find the link) >=20 > In short the normal process is to have one or more RCs each tagged in = version control and placed on dist.apache.org along with a VOTE and a = DISCUSS thread for each RC. The RM keeps making release candidates and = putting them up for vote and discussion to the PMC until one gets the = required 3 +1 binding votes (and more +1 than -1 votes). The RC is then = moved to the release area and the release announced. >=20 > Several bits of the noRC/lessRC (as described) deviate from this = standard process, most of the deviations are minor (ie single discuss = thread for all RCs), testing a nightly rather than the RC itself, but = others are not ie the apparent need to build consensus before making a = RC and calling for a vote. The later may be a misunderstanding of the = then undocumented noRC process on my part, but that's what happened with = the TourDeFlex release. >=20 > With few PMC members voting a single -1 or indication that that how = someone will vote can basically acts as a veto. >=20 > Thanks, > Justin >=20 > 1. http://www.apache.org/dev/release-publishing.html > 2. http://www.apache.org/foundation/voting.html > 3. http://incubator.apache.org/guides/releasemanagement.html >=20