Return-Path: Delivered-To: apmail-lucene-dev-archive@www.apache.org Received: (qmail 36750 invoked from network); 20 Sep 2010 18:31:36 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 20 Sep 2010 18:31:36 -0000 Received: (qmail 29588 invoked by uid 500); 20 Sep 2010 18:31:35 -0000 Delivered-To: apmail-lucene-dev-archive@lucene.apache.org Received: (qmail 29550 invoked by uid 500); 20 Sep 2010 18:31:34 -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 29543 invoked by uid 99); 20 Sep 2010 18:31:34 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 20 Sep 2010 18:31:34 +0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received: from [140.211.11.9] (HELO minotaur.apache.org) (140.211.11.9) by apache.org (qpsmtpd/0.29) with SMTP; Mon, 20 Sep 2010 18:31:33 +0000 Received: (qmail 36673 invoked by uid 99); 20 Sep 2010 18:31:13 -0000 Received: from localhost.apache.org (HELO [10.0.0.77]) (127.0.0.1) (smtp-auth username gsingers, mechanism plain) by minotaur.apache.org (qpsmtpd/0.29) with ESMTP; Mon, 20 Sep 2010 18:31:13 +0000 Content-Type: text/plain; charset=windows-1252 Mime-Version: 1.0 (Apple Message framework v1081) Subject: Re: discussion about release frequency. From: Grant Ingersoll In-Reply-To: Date: Mon, 20 Sep 2010 14:31:11 -0400 Content-Transfer-Encoding: quoted-printable Message-Id: References: <7A5D88B2-EC13-43E3-A175-7A8C550FC9F8@apache.org> <4C975ADB.2080607@gmail.com> <4E5D3286-141F-4422-8D0A-CB48623DD2CD@apache.org> <004501cb58e4$8886bb30$99943190$@thetaphi.de> To: dev@lucene.apache.org X-Mailer: Apple Mail (2.1081) On Sep 20, 2010, at 1:07 PM, Robert Muir wrote: >=20 >=20 > On Mon, Sep 20, 2010 at 12:54 PM, Uwe Schindler = wrote: > If somebody reorders the directory structure, I will shout =93revert = revert revert=94 J >=20 >=20 > I wouldn't shout "revert revert revert" if by renaming stuff from = src/java to src/main/java etc, Grant's idea would work, in that we still = use ant for our build, but we have some way to automagically generate = IDE configuration files for eclipse, idea, netbeans, emacs, whatever, = via some maven tool. >=20 > If this was the benefit, and the tradeoff being more difficult = merging, and having to ignore some path segments on existing patches, I = might consider it worth the cost. >=20 > but again, i have serious questions about maven in general. for = example, what if I wanted to add/modify a contrib that depends on a = library that is not "mavenized"? Is it my responsibility to "mavenize" = that dependency, too? Does it make the release artifact invalid? is it a = valid reason against adding that contrib, since its dependencies are not = all mavenized? Typically, this is done by adding the library in question to the = release, renamed appropriately. For instance, in Solr, we had a trunk = based version of Commons CSV at one point, so we put it up w/ the Solr = artifacts and had the POM reflect that. But yeah, it can be a pain. >=20 > the fact that maven acts like a computer virus, but requires special = things of its hosts, means that i am pretty hesitant to vote for "full = support of it" without knowing exactly what the tradeoffs are. I'm not saying we have to support it, but, in my view, it's pretty hard = to take back a feature, admittedly only for some, that we have supported = for a long time. --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org For additional commands, e-mail: dev-help@lucene.apache.org