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,13 +1,13 @@
/*
* $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 $
* $Date: 2002/04/02 16:20:36 $
* $Date: 2002/07/25 02:36:45 $
*
* ====================================================================
*
*
* The Apache Software License, Version 1.1
*
* Copyright (c) 1999-2001 The Apache Software Foundation. All rights
* Copyright (c) 1999-2001 The Apache Software Foundation. All rights
* reserved.
*
* Redistribution and use in source and binary forms, with or without
@ -15,7 +15,7 @@
* are met:
*
* 1. Redistributions of source code must retain the above copyright
* notice, this list of conditions and the following disclaimer.
* notice, this list of conditions and the following disclaimer.
*
* 2. Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in
@ -23,15 +23,15 @@
* distribution.
*
* 3. The end-user documentation included with the redistribution, if
* any, must include the following acknowlegement:
* "This product includes software developed by the
* any, must include the following acknowlegement:
* "This product includes software developed by the
* Apache Software Foundation (http://www.apache.org/)."
* Alternately, this acknowlegement may appear in the software itself,
* if and wherever such third-party acknowlegements normally appear.
*
* 4. The names "The Jakarta Project", "Commons", and "Apache Software
* Foundation" must not be used to endorse or promote products derived
* from this software without prior written permission. For written
* from this software without prior written permission. For written
* permission, please contact apache@apache.org.
*
* 5. Products derived from this software may not be called "Apache"
@ -57,9 +57,4 @@
* information on the Apache Software Foundation, please see
* <http://www.apache.org/>.
*
*/
*/

View File

@ -2,7 +2,7 @@
<project>
<extend>../project.xml</extend>
<name>commons-collections</name>
<name>Collections</name>
<id>commons-collections</id>
<currentVersion>2.0</currentVersion>
<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>