mcconnell 2003/11/20 16:02:34
Modified: repository/api/src/java/org/apache/avalon/repository
package.html
repository/impl/src/java/org/apache/avalon/repository/impl
package.html
repository/main/src/java/org/apache/avalon/repository
package.html
repository/spi/src/java/org/apache/avalon/repository
package.html
repository/util/src/java/org/apache/avalon/repository/util
package.html
Log:
Bring package documentation up-to-date.
Revision Changes Path
1.2 +2 -2
avalon-sandbox/repository/api/src/java/org/apache/avalon/repository/package.html
Index: package.html
===================================================================
RCS file:
/home/cvs/avalon-sandbox/repository/api/src/java/org/apache/avalon/repository/package.html,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- package.html 7 Nov 2003 12:50:54 -0000 1.1
+++ package.html 21 Nov 2003 00:02:34 -0000 1.2
@@ -1,7 +1,7 @@
<body>
<p>
-The repository package contains an contract for abstract repository services.
+The repository api package defines the repository service contract. This includes
operations supporting the establishment of URLs to local cached resources based on
+supplied logical artifact descriptions.
</p>
-
</body>
1.2 +8 -2
avalon-sandbox/repository/impl/src/java/org/apache/avalon/repository/impl/package.html
Index: package.html
===================================================================
RCS file:
/home/cvs/avalon-sandbox/repository/impl/src/java/org/apache/avalon/repository/impl/package.html,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- package.html 6 Nov 2003 04:03:49 -0000 1.1
+++ package.html 21 Nov 2003 00:02:34 -0000 1.2
@@ -1,7 +1,13 @@
<body>
<p>
-The repository impl package contains an implementation of a file based repository.
+The repository impl package is the repository api reference implementation. It
provides support for for the following:</p>
+<ul>
+<li>local caching of artifacts</li>
+<li>remote repository federation</li>
+<li>artifact resolution</li>
+<li>classloader creation based on artifact metadata</li>
+<li>proxy support</li>
+</ul>
</p>
-
</body>
1.2 +8 -3
avalon-sandbox/repository/main/src/java/org/apache/avalon/repository/package.html
Index: package.html
===================================================================
RCS file:
/home/cvs/avalon-sandbox/repository/main/src/java/org/apache/avalon/repository/package.html,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- package.html 17 Nov 2003 08:18:46 -0000 1.1
+++ package.html 21 Nov 2003 00:02:34 -0000 1.2
@@ -1,7 +1,12 @@
<body>
<p>
-The repository package contains an contract for abstract repository services.
-</p>
-
+The repository main package is the main end-user deliverable providing support for
the deynamic resolution and pluging-in of an repository implementation compliance with
the Repository SPI Specification.</p>
+<p>Key features include:</p>
+<ul>
+<li>an initial repository factory supporting plugable implementations</li>
+<li>small footprit (28k)</li>
+<li>application bootstrapping service</li>
+<li>integral proxy support</li>
+</ul>
</body>
1.2 +7 -3
avalon-sandbox/repository/spi/src/java/org/apache/avalon/repository/package.html
Index: package.html
===================================================================
RCS file:
/home/cvs/avalon-sandbox/repository/spi/src/java/org/apache/avalon/repository/package.html,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- package.html 6 Nov 2003 04:09:15 -0000 1.1
+++ package.html 21 Nov 2003 00:02:34 -0000 1.2
@@ -1,7 +1,11 @@
<body>
<p>
-The repository package contains an contract for abstract repository services.
-</p>
-
+The repository spi package defines a supplimentary contract to be implented by
plugin-in repository implementations.</p>
+<p>Key features include:</p>
+<ul>
+<li>defaults establishment contract</li>
+<li>metadata implementation target descriptor</li>
+<li>standard factory constructor</li>
+</ul>
</body>
1.2 +8 -3
avalon-sandbox/repository/util/src/java/org/apache/avalon/repository/util/package.html
Index: package.html
===================================================================
RCS file:
/home/cvs/avalon-sandbox/repository/util/src/java/org/apache/avalon/repository/util/package.html,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- package.html 20 Nov 2003 04:25:30 -0000 1.1
+++ package.html 21 Nov 2003 00:02:34 -0000 1.2
@@ -1,7 +1,12 @@
<body>
<p>
-The repository package contains an contract for abstract repository services.
-</p>
-
+The repository util package contains a number of utility classes shared between the
main bootstrap system and the default repository implementation.</p>
+<p>Key features include:</p>
+<ul>
+<li>download facilities</li>
+<li>generic and domain specific artifact factories</li>
+<li>repository utilities</li>
+</ul>
</body>
+
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]