Return-Path: X-Original-To: apmail-lucene-dev-archive@www.apache.org Delivered-To: apmail-lucene-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 EDC1F98F0 for ; Mon, 23 Apr 2012 17:45:32 +0000 (UTC) Received: (qmail 47544 invoked by uid 500); 23 Apr 2012 17:45:31 -0000 Delivered-To: apmail-lucene-dev-archive@lucene.apache.org Received: (qmail 47488 invoked by uid 500); 23 Apr 2012 17:45:31 -0000 Mailing-List: contact dev-help@lucene.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@lucene.apache.org Delivered-To: mailing list dev@lucene.apache.org Received: (qmail 47473 invoked by uid 99); 23 Apr 2012 17:45:31 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 23 Apr 2012 17:45:31 +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 bimargulies@gmail.com designates 74.125.82.176 as permitted sender) Received: from [74.125.82.176] (HELO mail-we0-f176.google.com) (74.125.82.176) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 23 Apr 2012 17:45:25 +0000 Received: by werc1 with SMTP id c1so10341771wer.35 for ; Mon, 23 Apr 2012 10:45:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=h01jp/dMBBFg7WjJ2QEoTK2F+CSsuRyhm4YCJGlLQQk=; b=KHd6nmUPn4LgLNU5TcqIOKd05dToQ7l69wipoECoXQ+gW78/VwOkUpphHQdL4SUVQE PFgRS8j0ZZ5xirXcbK7OFQEf1S2/+TpdReckJ9eCVEfJ8cUM8ULe2zXXGMa6N1QifQ4f GtxwaHTl9nETvuJFPuu9Tvs2IlJR8Zw+K/oaZ98iXl8gcCrmE36485zpyd1us95Ws/OD aopCP1TEYd2KBBUaMf6hjcTlbNRq5mxpu25OWFi88kwVOvMiSZDFJgrdS6dtlL/TL2gU u7JLUe6DFdSDF2Iy+Ie2YXh4MkQUOkfXMdlEIgyc7ilcI9Z230ayFb1ThbBkNEqyPD7d NtvA== MIME-Version: 1.0 Received: by 10.216.135.103 with SMTP id t81mr583503wei.113.1335203103917; Mon, 23 Apr 2012 10:45:03 -0700 (PDT) Received: by 10.180.96.33 with HTTP; Mon, 23 Apr 2012 10:45:03 -0700 (PDT) In-Reply-To: <9890C7A2-7C3C-4919-9D71-441AB7327500@gmail.com> References: <6C78E97C707B5B4C8CC61D44F87545861DC832@SUEX10-mbx-03.ad.syr.edu> <-4512779896607688392@unknownmsgid> <9890C7A2-7C3C-4919-9D71-441AB7327500@gmail.com> Date: Mon, 23 Apr 2012 13:45:03 -0400 Message-ID: Subject: Re: [DISCUSS] Build/deploy Maven artifacts outside of Lucene/Solr From: Benson Margulies To: dev@lucene.apache.org Content-Type: text/plain; charset=UTF-8 X-Virus-Checked: Checked by ClamAV on apache.org Mark, As penance for my initial snappish response, here is a bit of additional (I hope) constructive commentary, which may or may not make you feel any better. As a mere occasional patch contributor I accept that the decision should reflect the PMC as a whole, not especially my view. Publishing artifacts benefits users; I acknowledge that you accept that, and are weighing it against costs. Taking on this publication process is like any adding support for any other additional infrastructure in incurring costs. On the other hand, the ivy integration improves (in my opinion) the maintainability of the lucene/solr build's usage of dependencies. The kerfuffle with the board was, as someone else mentioned, really not about Maven repositories at all. It was about a strangely under-documented Apache fundamental policy about binaries, combined with a completely undocumented Apache 'policy' about Other People's Package names, not written down anywhere, not thought through, and not, in my opinion, viable in the simplified form that it was presented as a 'rule.' Taken to it's logical conclusion, you could have suffered just as much hostile email for shipping a jar file in a release package names 'mutant-version-of-commons-csv.jar' as you took for publishing one under unique Maven coordinates. There's a board election coming up, and my sadness at how some current board members handled the situation will be reflected in my votes. So, if you are in the market for any advice from me, try not to let the pain of that incident add to whatever xeno-discomfort you have with the Maven work on its own merits or lack thereof. --benson --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org For additional commands, e-mail: dev-help@lucene.apache.org