Return-Path: Delivered-To: apmail-gump-general-archive@www.apache.org Received: (qmail 52171 invoked from network); 16 Jul 2004 19:24:51 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 16 Jul 2004 19:24:51 -0000 Received: (qmail 81600 invoked by uid 500); 16 Jul 2004 19:24:50 -0000 Delivered-To: apmail-gump-general-archive@gump.apache.org Received: (qmail 81564 invoked by uid 500); 16 Jul 2004 19:24:50 -0000 Mailing-List: contact general-help@gump.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Gump code and data" Reply-To: "Gump code and data" Delivered-To: mailing list general@gump.apache.org Received: (qmail 81550 invoked by uid 99); 16 Jul 2004 19:24:50 -0000 X-ASF-Spam-Status: No, hits=0.5 required=10.0 tests=ALL_TRUSTED,NO_REAL_NAME X-Spam-Check-By: apache.org Received: from [209.237.227.194] (HELO minotaur.apache.org) (209.237.227.194) by apache.org (qpsmtpd/0.27.1) with SMTP; Fri, 16 Jul 2004 12:24:49 -0700 Received: (qmail 51980 invoked from network); 16 Jul 2004 19:24:44 -0000 Received: from localhost.hyperreal.org (HELO minotaur.apache.org) (127.0.0.1) by localhost.hyperreal.org with SMTP; 16 Jul 2004 19:24:44 -0000 Content-Type: text/plain; charset="iso-8859-1" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable From: general@gump.apache.org To: general@gump.apache.org Subject: =?iso-8859-1?q?=5BGump_Wiki=5D_Updated=3A__ArtifactRepository?= Date: Fri, 16 Jul 2004 19:24:44 -0000 Message-ID: <20040716192444.51971.47117@minotaur.apache.org> X-Spam-Rating: localhost.hyperreal.org 1.6.2 0/1000/N X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N Date: 2004-07-16T12:24:43 Editor: AdamJack Wiki: Gump Wiki Page: ArtifactRepository URL: http://wiki.apache.org/gump/ArtifactRepository no comment Change Log: ---------------------------------------------------------------------------= --- @@ -2,46 +2,42 @@ = /!\ '''WORK IN PROGRESS''' /!\ = -/!\ '''WORK IN PROGRESS''' /!\ - -/!\ '''WORK IN PROGRESS''' /!\ - -/!\ '''WORK IN PROGRESS''' /!\ - - -Please don't waste your time reading this... *yet* - - I am saving this regularly (and working on it in background) 'cos when I -went to go get HelpOnFormatting the brower window chosen was this one, and -despite attempts to be back/reload, I lost my in-memory edits. - -/!\ '''WORK IN PROGRESS''' /!\ - -/!\ '''WORK IN PROGRESS''' /!\ - -/!\ '''WORK IN PROGRESS''' /!\ - -/!\ '''WORK IN PROGRESS''' /!\ - =3D=3D Overview =3D=3D = -Gump generates and consumes artifacts. Providing access to the artefact re= pository that Gump produces has a number of benefits. Providing Gump with a= ccess to alternate artifact repositories (not just it's packaged projects a= rea) has yet more. +Gump consumes and produces artifacts (today, typically JAR files of Java c= ode). Providing access to the artefact repository that Gump produces has a = number of benefits. Providing Gump with access to alternate artifact reposi= tories (not just it's packaged projects area) has yet more. = ---- = =3D=3D Gump Artifact Repository =3D=3D = -Gump currently generates artefacts and stores them in a hierarchical direc= tory structure, ala ASF Repository Format (more Maven Repository Format w/o= the .MD5s 'yet'). These artifacts can be made available online, and become= available for "cascading Gumps" to download. +Gump currently generates artefacts and stores them in a hierarchical direc= tory structure, ala ASF Repository Format (although more Maven Repository F= ormat w/o the .MD5s 'yet'). These artifacts can be made available online, a= nd become available for "cascading Gumps" to download. = =3D=3D Gump Accessing Artifacts =3D=3D = -Gump currently takes "packages" from it's local repository of installed pa= ckages. This is a manually maintained 'repository', with manual metadata ch= anges made to poitn to these entries. +Gump currently takes "packages" from it's local repository of installed pa= ckages. This is a manually maintained 'repository', with manual metadata ch= anges made to point to these entries. This capability is needed when (for l= icensing reason) one may not download artifacts, but for other cases is too= much manual effort. + + +=3D=3D=3D Metadata Changes =3D=3D=3D + +Gump recognized CVS and SVN repositories (that contain source code/project= s). Adding a third 'Artifact' repository is proposed. The artifact reposito= ry is available to be read/queried by an artifact downloader tool. This rep= ository type is = + +{{{ + + Artifact Repository 1 + http://gump.apache.org/ + http://gump.apache.org/repository + + +}}} = -=3D=3D=3D Metadata =3D=3D=3D +=3D=3D=3D=3D Depot =3D=3D=3D=3D = -Gump recognized CVS and SVN repositories (that contain source code/project= s). Adding a third 'Artifact' repository is proposed: +[http://incubator.apache.org/depot/update Apache Depot] is one tool for do= wnloading artifacts. = -=3D=3D=3D Depot =3D=3D=3D +=3D=3D=3D=3D Module Action =3D=3D=3D=3D = -[http://incubator.apache.org/depot Apache Depot] has one tool for download= ing artifacts. +There are two choices of module action : = +|| '''choice''' || '''action''' || +|| cascade || Get from an upstream Gump. || +|| update || Get from the CVS|SVN|Jars repository. || --------------------------------------------------------------------- To unsubscribe, e-mail: general-unsubscribe@gump.apache.org For additional commands, e-mail: general-help@gump.apache.org