Return-Path: X-Original-To: apmail-incubator-ooo-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-ooo-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id E41F041C4 for ; Wed, 15 Jun 2011 20:06:54 +0000 (UTC) Received: (qmail 65280 invoked by uid 500); 15 Jun 2011 20:06:54 -0000 Delivered-To: apmail-incubator-ooo-dev-archive@incubator.apache.org Received: (qmail 65241 invoked by uid 500); 15 Jun 2011 20:06:54 -0000 Mailing-List: contact ooo-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: ooo-dev@incubator.apache.org Delivered-To: mailing list ooo-dev@incubator.apache.org Received: (qmail 65233 invoked by uid 99); 15 Jun 2011 20:06:54 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 15 Jun 2011 20:06:54 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,RFC_ABUSE_POST,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of gstein@gmail.com designates 209.85.212.47 as permitted sender) Received: from [209.85.212.47] (HELO mail-vw0-f47.google.com) (209.85.212.47) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 15 Jun 2011 20:06:49 +0000 Received: by vws2 with SMTP id 2so694694vws.6 for ; Wed, 15 Jun 2011 13:06:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:content-type:content-transfer-encoding; bh=CgChoWG79LdBYd6aeBE+C7cmKWNejJj3CnUR7aEobJI=; b=XrdTWCTbUd5IY+zh2t0s6fjoq9aXiOXiB9jYgc3zrvqg+Z0llhzFtS8TG0r8iNRPHh 1q0arHaDM31XkvSZRWtmuudKwQ+Qf6W0FyT54rSFjRrZqOMk2maev3mtTLm+5+SSzK6U r2br5lQQxvQbZf2LQeJXOIaQF4hu1dXmJbcCA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=E+brKOmC3CIP/dcrz7Tz9WgWzEoD0eHUbRsiMRiyw2p25Z/suFDLwVUH8TWQhfqAvU zuq+6AlWevqlXcnFndln4NkC0Iuy7NomGebKs4X38SjIsX3uMG9Yvs8ElLOZ2wUHwJeO 28Izxu2wrmR42tXJMisFFPjCpKvt3XQZtFVFI= MIME-Version: 1.0 Received: by 10.52.96.5 with SMTP id do5mr61172vdb.67.1308168388512; Wed, 15 Jun 2011 13:06:28 -0700 (PDT) Received: by 10.52.162.201 with HTTP; Wed, 15 Jun 2011 13:06:28 -0700 (PDT) In-Reply-To: References: <4DF7D090.5090000@lippka.com> <4DF7DD84.3060400@googlemail.com> <4DF7E46D.6030303@gmx.ch> <4DF8E917.2060302@gmail.com> <4DF8FF06.1030805@gmail.com> <4DF903E0.1050908@apache.org> <4DF906B3.9010302@apache.org> Date: Wed, 15 Jun 2011 16:06:28 -0400 Message-ID: Subject: Re: decision making (wsa Re: [discuss] remove of binfilter module) From: Greg Stein To: ooo-dev@incubator.apache.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On Wed, Jun 15, 2011 at 15:39, Sam Ruby wrote: >... > In the rare event that somebody wishes to take exception to a change > like this, we deal with that on an exception basis; sometimes this is > simply a matter of somebody else fixing the fix. =A0In extreme cases we > may decide to first revert the controversial change and then talk > through the issue on the relevant list. Short note: ALWAYS let the original person perform the revert. They should recognize lack of consensus, understand there isn't a way forward at the time, and perform the revert. (of course, the "wrong" stuff could be left in, the community decides a fix, and you move onwards without a (temporary) revert) The only reason to perform a revert for somebody else's work is if there is build breakage that prevents everybody from working (and note that I said *build* rather than *test*). Or maybe if the person just drops off communications for an extended period of time. Taking a unilateral action (revert) against somebody else's commit is one of the highest forms of antisocial behavior. I've run into this a couple times[1] and so it really wanted to stress this particular point. And yes, I know Sam wasn't referring to this kind of behavior. He said "we may decide". I just wanted to clarify who would *perform* the revert after that decision. Cheers, -g [1] the latest was actually a commit/revert war that went two cycles before it escalated. very uncool.