You are viewing a plain text version of this content. The canonical link for it is here.
Posted to general@gump.apache.org by ge...@gump.apache.org on 2004/07/16 21:24:44 UTC

[Gump Wiki] Updated: ArtifactRepository

   Date: 2004-07-16T12:24:43
   Editor: AdamJack <aj...@apache.org>
   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''' /!\
-
 == Overview ==
 
-Gump generates and consumes artifacts. Providing access to the artefact repository that Gump produces has a number of benefits. Providing Gump with access to alternate artifact repositories (not just it's packaged projects area) has yet more.
+Gump consumes and produces artifacts (today, typically JAR files of Java code). Providing access to the artefact repository that Gump produces has a number of benefits. Providing Gump with access to alternate artifact repositories (not just it's packaged projects area) has yet more.
 
 ----
 
 == Gump Artifact Repository ==
 
-Gump currently generates artefacts and stores them in a hierarchical directory 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 directory structure, ala ASF Repository Format (although 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 Accessing Artifacts ==
 
-Gump currently takes "packages" from it's local repository of installed packages. This is a manually maintained 'repository', with manual metadata changes made to poitn to these entries.
+Gump currently takes "packages" from it's local repository of installed packages. This is a manually maintained 'repository', with manual metadata changes made to point to these entries. This capability is needed when (for licensing reason) one may not download artifacts, but for other cases is too much manual effort.
+
+
+=== Metadata Changes ===
+
+Gump recognized CVS and SVN repositories (that contain source code/projects). Adding a third 'Artifact' repository is proposed. The artifact repository is available to be read/queried by an artifact downloader tool. This repository type is 
+
+{{{
+<repository name="artifact_repository1" type="artifact">
+  <title>Artifact Repository 1</title>
+  <home-page>http://gump.apache.org/</home-page>
+  <url>http://gump.apache.org/repository</url>
+  <redistributable/>
+</repository>
+}}}
 
-=== Metadata ===
+==== Depot ====
 
-Gump recognized CVS and SVN repositories (that contain source code/projects). Adding a third 'Artifact' repository is proposed:
+[http://incubator.apache.org/depot/update Apache Depot] is one tool for downloading artifacts.
 
-=== Depot ===
+==== Module Action ====
 
-[http://incubator.apache.org/depot Apache Depot] has one tool for downloading 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