Return-Path: Delivered-To: apmail-cayenne-dev-archive@www.apache.org Received: (qmail 24767 invoked from network); 28 Dec 2009 08:52:33 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 28 Dec 2009 08:52:33 -0000 Received: (qmail 9807 invoked by uid 500); 28 Dec 2009 08:52:33 -0000 Delivered-To: apmail-cayenne-dev-archive@cayenne.apache.org Received: (qmail 9762 invoked by uid 500); 28 Dec 2009 08:52:33 -0000 Mailing-List: contact dev-help@cayenne.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cayenne.apache.org Delivered-To: mailing list dev@cayenne.apache.org Received: (qmail 9752 invoked by uid 99); 28 Dec 2009 08:52:33 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 28 Dec 2009 08:52:33 +0000 X-ASF-Spam-Status: No, hits=-2.6 required=5.0 tests=AWL,BAYES_00 X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy) Received: from [208.78.103.231] (HELO vorsha.objectstyle.org) (208.78.103.231) by apache.org (qpsmtpd/0.29) with SMTP; Mon, 28 Dec 2009 08:52:26 +0000 Received: (qmail 21424 invoked from network); 28 Dec 2009 08:52:05 -0000 Received: from unknown (HELO ?IPv6:::1?) (127.0.0.1) by localhost with SMTP; 28 Dec 2009 08:52:05 -0000 Message-Id: <5FD46083-0F22-4EAE-A53C-82122E452F9C@objectstyle.org> From: Andrus Adamchik To: dev@cayenne.apache.org In-Reply-To: Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v936) Subject: Re: maven dependency issues Date: Mon, 28 Dec 2009 10:52:04 +0200 References: <4B356EC0.3010500@ish.com.au> <3219fff70912252347o84d44bdo2ba116eb7dd76d28@mail.gmail.com> <7EC0BAC9-7384-450A-A8E6-7BF9C5528457@objectstyle.org> <4B35F6C8.8090708@maniatis.org> <1F585421-BCA8-4A11-9B5B-35232772CE7F@objectstyle.org> <4B36148C.9000201@maniatis.org> <4B3695C8.8010508@maniatis.org> <4B381024.8010409@maniatis.org> X-Mailer: Apple Mail (2.936) On Dec 28, 2009, at 10:41 AM, Andrus Adamchik wrote: > > On Dec 28, 2009, at 3:55 AM, Aristedes Maniatis wrote: > >> 2. If we want to avoid some ongoing pain and hassle, we need to >> remove the need to 'install' every module. That will probably fix >> Clover as well. To me that seems straightforward and if that means >> some people need to add one more pom to their project, well they >> should either suck it, complain to maven developers or use another >> build tool. At the same time I'd move everything into one namespace >> for simplicity. > > IIRC the only reason install is needed is because we have maven > plugins built, that are themselves used during the build (build- > tools). For everything else install is not needed. So the problems > are likely elsewhere. Although I also need to test whether aggregate modules require an install to be used in itests (IIRC for convenience we are not using those as dependencies , but we really should). >> To me that seems straightforward and if that means some people >> need to add one more pom to their project, well they should either >> suck it, complain to maven developers or use another build tool So the only problem you are having with install is Clover configuration? Then I'd rather we drop Clover :-) Seriously, I think we can resolve all these issues. I just don't understand what problems install is causing? Andrus