Return-Path: Delivered-To: apmail-geronimo-dev-archive@www.apache.org Received: (qmail 25284 invoked from network); 20 Mar 2006 17:02:10 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 20 Mar 2006 17:02:10 -0000 Received: (qmail 40853 invoked by uid 500); 20 Mar 2006 17:02:06 -0000 Delivered-To: apmail-geronimo-dev-archive@geronimo.apache.org Received: (qmail 40806 invoked by uid 500); 20 Mar 2006 17:02:06 -0000 Mailing-List: contact dev-help@geronimo.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: dev@geronimo.apache.org List-Id: Delivered-To: mailing list dev@geronimo.apache.org Received: (qmail 40794 invoked by uid 99); 20 Mar 2006 17:02:05 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 20 Mar 2006 09:02:05 -0800 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: domain of goyathlay.geronimo@gmail.com designates 64.233.162.196 as permitted sender) Received: from [64.233.162.196] (HELO zproxy.gmail.com) (64.233.162.196) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 20 Mar 2006 09:02:05 -0800 Received: by zproxy.gmail.com with SMTP id 9so1260010nzo for ; Mon, 20 Mar 2006 09:01:44 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=QitcDML5DXv2cOitM8aiFJz5cjfgb1QTMw+I4eS2G6bMvugAruNIYhlnlgV4B6FnvmxlPDxcx9DJ0e3T1dm/SRgSSy5xRdspap6LHDthb6SH1WanNMDkHS31cdBRhEBG+mOdTXKAWSkO4nBcj2R3ILNbihmxDngioLNMDml2eyA= Received: by 10.35.34.20 with SMTP id m20mr1054843pyj; Mon, 20 Mar 2006 09:01:43 -0800 (PST) Received: by 10.35.34.5 with HTTP; Mon, 20 Mar 2006 09:01:43 -0800 (PST) Message-ID: Date: Mon, 20 Mar 2006 12:01:43 -0500 From: "Prasad Kashyap" To: dev@geronimo.apache.org Subject: Re: Restructuring top level pom.xml In-Reply-To: <441C3787.3060905@toolazydogs.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <1b5bfeb50603171321w26342a1aw@mail.gmail.com> <441B35B2.7070106@toolazydogs.com> <937046e80603171542n1004ff23v47726f29dd5fba89@mail.gmail.com> <441C3787.3060905@toolazydogs.com> X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Opened JIRA to track this work. http://issues.apache.org/jira/browse/GERONIMO-1755 Problem: If we want to set ${geronimoVersion} at the top level pom and don't worry about changing it for every release, we have to do a 'mvn -N' for every pom.xml whose packaging is set to "pom". Currently that would be like 6 pom.xmls for the 6 top level dirs. If we want to do a top level build with 1 single 'mvn' command, then we cannot use ${geronimoVersion} while declaring the project's and parent's version. We will have to explicitly define the version. That would mean changing every single pom.xml every time the release changes. Setting the version in -D doesn't work either. Cheers Prasad On 3/18/06, Alan D. Cabrera wrote: > Jason Dillon wrote: > > Would you then move all the code inside to the same package, as in > org.apache.geronimo.modules.kernel or > org.apache.geronimo.applications.daytrader? > > Package names do not need to relate directly to Maven groupIds. > Especially not for intermediate grouping modules, that do not directly > relate to code anyways. > > I do not recommend that package names be altered at this time. Once > maven2 conversion is finished and it is time to rethink the general > structure, it might be a good idea to try and sync up package names. > > I don't think that we ever want to have a > org.apache.geronimo.modules.kernel... but perhaps a > org.apache.geronimo.applications.daytrader. > > > Good point. > > > Regards, > Alan > > >