Return-Path: X-Original-To: apmail-lucene-general-archive@www.apache.org Delivered-To: apmail-lucene-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 8D848266D for ; Wed, 27 Apr 2011 09:49:35 +0000 (UTC) Received: (qmail 64854 invoked by uid 500); 27 Apr 2011 09:49:35 -0000 Delivered-To: apmail-lucene-general-archive@lucene.apache.org Received: (qmail 64823 invoked by uid 500); 27 Apr 2011 09:49:35 -0000 Mailing-List: contact general-help@lucene.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: general@lucene.apache.org Delivered-To: mailing list general@lucene.apache.org Received: (qmail 64812 invoked by uid 99); 27 Apr 2011 09:49:35 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 27 Apr 2011 09:49:35 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: local policy) Received: from [74.125.82.176] (HELO mail-wy0-f176.google.com) (74.125.82.176) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 27 Apr 2011 09:49:27 +0000 Received: by wyb40 with SMTP id 40so1742257wyb.35 for ; Wed, 27 Apr 2011 02:49:07 -0700 (PDT) MIME-Version: 1.0 Received: by 10.227.130.203 with SMTP id u11mr1890208wbs.219.1303897747242; Wed, 27 Apr 2011 02:49:07 -0700 (PDT) Received: by 10.227.3.16 with HTTP; Wed, 27 Apr 2011 02:49:07 -0700 (PDT) In-Reply-To: References: <4DB747EE.20308@gmail.com> <4DB7589E.6030107@gmail.com> Date: Wed, 27 Apr 2011 05:49:07 -0400 Message-ID: Subject: Re: [VOTE] Create Solr TLP From: Michael McCandless To: general@lucene.apache.org Content-Type: text/plain; charset=ISO-8859-1 X-Virus-Checked: Checked by ClamAV on apache.org On Tue, Apr 26, 2011 at 8:12 PM, Mark Miller wrote: > Consider this: if you did the work necessary to make join a module and polished it all off and submitted it to Lucene - you think yonik standing alone would block that? In fact I do think he may object to it, given his past actions, his statements on private emails/IRCs, etc., and that really is the core problem here. For example, he vetoed the suggest module (now rescinded after Greg's intervention). The private email Yonik sent a few weeks back (to only certain hand-picked committers) clearly applies here. Yonik, since this is all out here in the open now, can you re-send that email to all of us (general@)? There's no reason for it to have been / now remain private? > I find this a very weak argument. Perceived road blocks are certainly no roadblock. They are a roadblock because they are a powerful deterrent. Refactoring is a lot of work, and it's non-glorious work. When someone has the itch, it's usually not a super strong itch, and so fear-of-Yonik-disasgreeing can easily defeat that itch. It's not unlike how a bully is able to "control" so many kids in the school yard. One bully's actions has wide ranging [negative] impact. > Revert wars are a road block Remember that Yonik has also unilaterally up and reverted a commit without discussion ("auto phrasing" enabled in Solr's defaults). And his revert still stands to this day. Really the PMC should have intervened then. While I agree, out of context, Robert's use of a veto/revert wars is inappropriate, and is not how things should be done in a healthy Apache project.... Lucene/Solr are not healthy right now, and desperate times call for desperate measures. Set in the wider context, Robert's veto has finally succeeded in getting us talking about the elephant in the room when other's (eg Simon's) efforts haven't. Robert has forced the issue out into the open, not unlike when someone in the school yard has had enough and finally stands up to the bully. Mike http://blog.mikemccandless.com