Return-Path: Delivered-To: apmail-db-derby-dev-archive@www.apache.org Received: (qmail 3118 invoked from network); 9 Aug 2005 01:46:49 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 9 Aug 2005 01:46:49 -0000 Received: (qmail 90887 invoked by uid 500); 9 Aug 2005 01:46:47 -0000 Delivered-To: apmail-db-derby-dev-archive@db.apache.org Received: (qmail 90853 invoked by uid 500); 9 Aug 2005 01:46:47 -0000 Mailing-List: contact derby-dev-help@db.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: List-Id: Reply-To: "Derby Development" Delivered-To: mailing list derby-dev@db.apache.org Received: (qmail 90840 invoked by uid 99); 9 Aug 2005 01:46:47 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 08 Aug 2005 18:46:47 -0700 X-ASF-Spam-Status: No, hits=0.7 required=10.0 tests=HTML_20_30,HTML_MESSAGE,NO_REAL_NAME X-Spam-Check-By: apache.org Received-SPF: neutral (asf.osuosl.org: local policy) Received: from [206.201.23.30] (HELO lng002.tsacorp.com) (206.201.23.30) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 08 Aug 2005 18:47:09 -0700 In-Reply-To: <42F64C36.7080608@apache.org> To: "Derby Development" Subject: Re: Added maven module to contain metadata MIME-Version: 1.0 X-Mailer: Lotus Notes Release 6.5.2 June 01, 2004 From: sissonj@insession.com Message-ID: Date: Mon, 8 Aug 2005 20:46:42 -0500 X-MIMETrack: Serialize by Router on lng002/SVR/TSA(Release 6.5.2|June 01, 2004) at 08/08/2005 20:45:32, Serialize complete at 08/08/2005 20:45:32 Content-Type: multipart/alternative; boundary="=_alternative 0009C36BCA257058_=" X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N This is a multipart message in MIME format. --=_alternative 0009C36BCA257058_= Content-Type: text/plain; charset="US-ASCII" Good idea. Hopefully this will mean Derby will be deployed to the Maven repos as part of the Derby release process. Thanks, John Jeremy Boynes wrote on 08/08/2005 04:00:22 AM: > I added a maven directory to HEAD containing project definitions for all > the artifacts that the normal ant build produces. The main purpose of > this is to capture POM information (project metadata) that allows Derby > to be easily used by other projects that build using maven. > > This also allows us to easily upload release and snapshot artifacts into > Apache's maven repositories for use by other projects. For an example, I > deployed them to my home directory at > > http://people.apache.org/~jboynes/org.apache.derby > > > To run this build, cd into maven and > > $ maven > will attain the multiproject:install goal to install the artifacts into > your local maven repo > > $ maven clean > will attain the multiproject:clean goal to clean up the maven tree > > $ maven multiproject:deploy > will copy all the artifacts into the apachecvs repository (note, for now > this this has been disabled by commenting out the maven.repo.list > definition in project.properties). > > This does not build using maven, it works by copying the jars that ant > built into jars/${sanity} > > If no-one objects, I will use this to upload the 10.1.1.0 artifacts to > the offical distribution repo at > > http://www.apache.org/dist/java-repository > > -- > Jeremy --=_alternative 0009C36BCA257058_= Content-Type: text/html; charset="US-ASCII"
Good idea.

Hopefully this will mean Derby will be deployed to the Maven repos as part of the Derby release process.

Thanks,

John

Jeremy Boynes <jboynes@apache.org> wrote on 08/08/2005 04:00:22 AM:

> I added a maven directory to HEAD containing project definitions for all
> the artifacts that the normal ant build produces. The main purpose of
> this is to capture POM information (project metadata) that allows Derby
> to be easily used by other projects that build using maven.
>
> This also allows us to easily upload release and snapshot artifacts into
> Apache's maven repositories for use by other projects. For an example, I
> deployed them to my home directory at
>
> http://people.apache.org/~jboynes/org.apache.derby
>
>
> To run this build, cd into maven and
>
> $ maven
> will attain the multiproject:install goal to install the artifacts into
> your local maven repo
>
> $ maven clean
> will attain the multiproject:clean goal to clean up the maven tree
>
> $ maven multiproject:deploy
> will copy all the artifacts into the apachecvs repository (note, for now
> this this has been disabled by commenting out the maven.repo.list
> definition in project.properties).
>
> This does not build using maven, it works by copying the jars that ant
> built into jars/${sanity}
>
> If no-one objects, I will use this to upload the 10.1.1.0 artifacts to
> the offical distribution repo at
>
> http://www.apache.org/dist/java-repository
>
> --
> Jeremy
--=_alternative 0009C36BCA257058_=--