o cleaning up the maven descriptors for the projects so that a site

with decent names is generated (link to come)

o made all the projects use a LICENSE.txt file. one this doesn't wig
  out windows users and the checkstyle report likes to have one to
  make sure that all sources files have a license present so if they
  don't it can be reported.

o using the reactor tag in its first forms to provide a mechanism
  to build the entire commons (still problems with detecting
  JDK 1.4) and to generate a site where the navigation is gleaned
  from the project themselves and don't have to kept in sync
  manually.

o added a little front-end site deployer.

PR:
Obtained from:
Submitted by:
Reviewed by:


git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@130751 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Jason van Zyl 2002-07-25 02:36:45 +00:00
parent 87341f1984
commit 4ebf207d4d
3 changed files with 76 additions and 15 deletions

View File

@ -1,7 +1,7 @@
/* /*
* $Header: /home/jerenkrantz/tmp/commons/commons-convert/cvs/home/cvs/jakarta-commons//collections/Attic/LICENSE,v 1.1 2002/04/02 16:20:36 morgand Exp $ * $Header: /home/jerenkrantz/tmp/commons/commons-convert/cvs/home/cvs/jakarta-commons//collections/LICENSE.txt,v 1.1 2002/07/25 02:36:45 jvanzyl Exp $
* $Revision: 1.1 $ * $Revision: 1.1 $
* $Date: 2002/04/02 16:20:36 $ * $Date: 2002/07/25 02:36:45 $
* *
* ==================================================================== * ====================================================================
* *
@ -58,8 +58,3 @@
* <http://www.apache.org/>. * <http://www.apache.org/>.
* *
*/ */

View File

@ -2,7 +2,7 @@
<project> <project>
<extend>../project.xml</extend> <extend>../project.xml</extend>
<name>commons-collections</name> <name>Collections</name>
<id>commons-collections</id> <id>commons-collections</id>
<currentVersion>2.0</currentVersion> <currentVersion>2.0</currentVersion>
<inceptionYear>2002</inceptionYear> <inceptionYear>2002</inceptionYear>

66
xdocs/index.xml Normal file
View File

@ -0,0 +1,66 @@
<?xml version="1.0"?>
<document>
<properties>
<title>Commons</title>
<author email="commons-dev@jakarta.apache.org">Commons Documentation Team</author>
</properties>
<body>
<section name="The Collections Component">
<p>
The introduction of the <a href="http://java.sun.com/products/jdk/1.2/docs/guide/collections/">Collections API</a> by Sun in JDK 1.2 has been a
boon to quick and effective Java programming. Ready access to
powerful data structures has accelerated development by reducing the
need for custom container classes around each core object. Most Java2
APIs are significantly easier to use because of the Collections API.
</p>
<p>
However, there are certain holes left unfilled by Sun's
implementations, and the <a href="http://jakarta.apache.org/commons/">Jakarta-Commons</a> Collections Component strives
to fulfill them. Among the features of this package are:
<ul>
<li>Special-purpose implementations of Lists and Maps for fast
access</li>
<li>Adapter classes from Java1-style containers (arrays, enumerations)
to Java2-style collections.</li>
<li>Methods to test or create typical set-theory properties of
collections such as union, intersection, and closure.</li>
</ul>
</p>
</section>
<section name="Documentation">
<p>
An alphabetical list of the package can be found in the <a href="http://cvs.apache.org/viewcvs/~checkout~/jakarta-commons/collections/STATUS.html?rev=1.13">collections
status document</a>.
</p>
<p>
The <a href="collections/api/index.html">JavaDoc API documents</a> are available online.
</p>
</section>
<section name="Releases">
<ul>
<li><a
href="http://jakarta.apache.org/builds/jakarta-commons/release/commons-collections/v2.0/">Version
2.0</a></li>
<li><a
href="http://jakarta.apache.org/builds/jakarta-commons/release/commons-collections/v1.0/">Version
1.0</a></li>
</ul>
</section>
</body>
</document>