Return-Path: Delivered-To: apmail-geronimo-dev-archive@www.apache.org Received: (qmail 26135 invoked from network); 1 Sep 2006 14:43:02 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 1 Sep 2006 14:43:02 -0000 Received: (qmail 56817 invoked by uid 500); 1 Sep 2006 14:42:59 -0000 Delivered-To: apmail-geronimo-dev-archive@geronimo.apache.org Received: (qmail 56775 invoked by uid 500); 1 Sep 2006 14:42:59 -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 56764 invoked by uid 99); 1 Sep 2006 14:42:59 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 01 Sep 2006 07:42:59 -0700 X-ASF-Spam-Status: No, hits=2.8 required=10.0 tests=DNS_FROM_RFC_ABUSE,DNS_FROM_RFC_POST,DNS_FROM_RFC_WHOIS X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [68.142.201.191] (HELO web31711.mail.mud.yahoo.com) (68.142.201.191) by apache.org (qpsmtpd/0.29) with SMTP; Fri, 01 Sep 2006 07:42:56 -0700 Received: (qmail 29907 invoked by uid 60001); 1 Sep 2006 14:42:31 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:Received:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=c0EXNCTNiPVRMSGiLrmsakLZcvyfdp2ccg6Jl5myTAA1pXC22u+Y/PamZV+gZ3ydJJ0ArFZzvEMmoAXOR0JbIHYwcO4pNmgBbYvz81mVUdzrvLcOwT1ei963p8TxnVunbVnMHYa5CuiLChFvZFzB7emr1L5pOaVZVFAHNcf1DQs= ; Message-ID: <20060901144231.29905.qmail@web31711.mail.mud.yahoo.com> Received: from [24.211.208.98] by web31711.mail.mud.yahoo.com via HTTP; Fri, 01 Sep 2006 07:42:31 PDT Date: Fri, 1 Sep 2006 07:42:31 -0700 (PDT) From: anita kulshreshtha Subject: Re: svn commit: r437291 - in /geronimo/server/trunk: bootstrap bootstrap.bat bootstrap.xml To: dev@geronimo.apache.org In-Reply-To: <1ED66C13-F813-4BD9-8618-27A398299C86@planet57.com> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Hi All, It appears that I am the only one who does not use the bootstrap. Here is why it is not needed... --- Jason Dillon wrote: > No issue... > > * OpenEJB2 snaps need to be published by CI (needs G below) > * G snaps to be published by CI (needs OpenEJB2 above) > * specs/trunk need to be published > * Maven needs to get MNG-1911 fixed None of these are required. The *only* thing that needs to be published is the car-maven-plugin. The only time one might(?) need to use bootstrap is when releasing a new version of the plugin. The plugin must be released *only* in these two case: - The version is changed from 1.2-SNAPSHOT to anything else. - The plexus component.xml is changed. The code changes in mojo do not matter. I have tested this and it has been confirmed by Brett Porter on RC. With that said, here are the steps I use to build from a clean repo: (If you want to start with a clean repo, delete .m2 repo.) >mkdir geronimo >svn co https://svn.apache.org/repos/asf/geronimo/server/trunk geronimo >cd geronimo >mkdir openejb2 >mkdir specs >svn co http://svn.codehaus.org/openejb/trunk/openejb2 openejb2 >svn co http://svn.apache.org/repos/asf/geronimo/specs/trunk specs To build specs >cd specs >mvn or mvn clean install To build geronimo with openejb2 add openejb2 to the default profile in the top level pom.xml as shown below: modules maven-plugins applications openejb2 <------- configs assemblies and >cd .. >mvn After the first time you can build from any directory. Please give it a try and provide feedback, so that we can put bootstrap to rest. Thanks Anita > > And then at that point bootstrap will not be needed for normal use... > > may still want to keep it in to allow the clean repo bits to ensure > that G still builds correctly and downloads artifacts though. > > --jason > > > On Aug 31, 2006, at 3:24 PM, Jacek Laskowski wrote: > > > On 8/31/06, Jason Dillon wrote: > > > >> You most certainly do not need to use it to build Geronimo. It is > >> only an attempt to automate several steps together. As I have > said > >> before, and I will undoubtedly say again, bootstrap is temporary > and > >> will be removed as soon as we have all of the dependency artifacts > >> published and have a few maven bugs resolved. > > > > It may already have been answered, but can't find it and thus the > > question goes. > > > > Is there a JIRA issue that would let us track where we're at in the > > process of removing bootstrap? I mean, you seem to imply a bunch of > > steps before bootstrap itself gets whacked. They are subtasks for > the > > main task - bootstrap removed as a build helper tool (no, I won't > > repeat the mantra about these tasks being helpful for others to > track > > the status *and* help you out where/if possible ;-)) > > > > Jacek > > > > -- > > Jacek Laskowski > > http://www.laskowski.net.pl > > __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com