rwaldhoff 01/08/20 10:26:45
Modified: httpclient Tag: rlwrefactoring build.properties.sample
build.xml README.txt STATUS.html
Added: httpclient/xdocs/images Tag: rlwrefactoring jakarta-logo.gif
logo.jpg
httpclient/xdocs Tag: rlwrefactoring applications.xml
contributors.xml downloads.xml features.xml
index.xml news.xml proposal.xml status.xml
httpclient/docs Tag: rlwrefactoring BUILDING.txt TESTING.txt
USING_HTTPS.txt
httpclient/xdocs/stylesheets Tag: rlwrefactoring project.xml
temp.xsl
Log:
* New and updated documentation (anakia based until something better comes along)
* Added xdoc task to build.xml to generate documentation
* Added anakia related properties to build.props.sample
* Rearranged build.xml to clean up where bits and pieces had been added all over the
place
Revision Changes Path
No revision
No revision
1.1.2.1 +51 -0 jakarta-commons/httpclient/xdocs/images/Attic/jakarta-logo.gif
<<Binary file>>
1.1.2.1 +38 -0 jakarta-commons/httpclient/xdocs/images/Attic/logo.jpg
<<Binary file>>
No revision
No revision
1.1.2.1 +33 -0 jakarta-commons/httpclient/xdocs/Attic/applications.xml
1.1.2.1 +28 -0 jakarta-commons/httpclient/xdocs/Attic/contributors.xml
1.1.2.1 +23 -0 jakarta-commons/httpclient/xdocs/Attic/downloads.xml
1.1.2.1 +47 -0 jakarta-commons/httpclient/xdocs/Attic/features.xml
1.1.2.1 +40 -0 jakarta-commons/httpclient/xdocs/Attic/index.xml
1.1.2.1 +29 -0 jakarta-commons/httpclient/xdocs/Attic/news.xml
1.1.2.1 +104 -0 jakarta-commons/httpclient/xdocs/Attic/proposal.xml
1.1.2.1 +142 -0 jakarta-commons/httpclient/xdocs/Attic/status.xml
No revision
No revision
1.4.2.2 +12 -2 jakarta-commons/httpclient/build.properties.sample
Index: build.properties.sample
===================================================================
RCS file: /home/cvs/jakarta-commons/httpclient/build.properties.sample,v
retrieving revision 1.4.2.1
retrieving revision 1.4.2.2
diff -u -r1.4.2.1 -r1.4.2.2
--- build.properties.sample 2001/08/13 16:05:15 1.4.2.1
+++ build.properties.sample 2001/08/20 17:26:45 1.4.2.2
@@ -4,7 +4,7 @@
# Make a copy this file named "build.properties",
# and customize it to your environment and preferences.
#
-# $Id: build.properties.sample,v 1.4.2.1 2001/08/13 16:05:15 rwaldhoff Exp $
+# $Id: build.properties.sample,v 1.4.2.2 2001/08/20 17:26:45 rwaldhoff Exp $
# ===================================================================
# ===================================================================
@@ -64,4 +64,14 @@
# where to build the test-webapp to
#test-webapp.dest=${dist.home}
-#test-webapp.dest=/java/jakarta-tomcat-4.0-b7/webapps
\ No newline at end of file
+#test-webapp.dest=/java/jakarta-tomcat-4.0-b7/webapps
+
+
+# ===================================================================
+# Anakia Properties (used by the xdoc target)
+# ===================================================================
+velocity.jar=/cvs/jakarta/jakarta-site2/lib/velocity-1.0.1.jar
+jdom.jar=/cvs/jakarta/jakarta-site2/lib/jdom-b6.jar
+xerces.jar=/cvs/jakarta/jakarta-site2/lib/xerces-1.3.0.jar
+# set this property to keep xdoc from fetching .vsl file from cvs
+#localstylesheet=true
1.6.2.2 +198 -118 jakarta-commons/httpclient/build.xml
Index: build.xml
===================================================================
RCS file: /home/cvs/jakarta-commons/httpclient/build.xml,v
retrieving revision 1.6.2.1
retrieving revision 1.6.2.2
diff -u -r1.6.2.1 -r1.6.2.2
--- build.xml 2001/08/13 16:05:15 1.6.2.1
+++ build.xml 2001/08/20 17:26:45 1.6.2.2
@@ -1,36 +1,24 @@
<project name="HTTP Client" default="compile" basedir=".">
-
-
<!--
"HTTP Client" component of the Jakarta Commons Subproject
- $Id: build.xml,v 1.6.2.1 2001/08/13 16:05:15 rwaldhoff Exp $
+ $Id: build.xml,v 1.6.2.2 2001/08/20 17:26:45 rwaldhoff Exp $
-->
-
-<!-- ========== Initialize Properties ===================================== -->
+<!-- ========== Properties: Property Files =============================== -->
-
- <property file="build.properties"/> <!-- Component local -->
- <property file="../build.properties"/> <!-- Commons local -->
+ <property file="${basedir}/build.properties"/> <!-- Component local -->
+ <property file="${basedir}/../build.properties"/> <!-- Commons local -->
<property file="${user.home}/build.properties"/> <!-- User local -->
-
-<!-- ========== External Dependencies ===================================== -->
+<!-- ========== Properties: External Dependencies ========================= -->
-
- <!-- The directories corresponding to your necessary dependencies -->
<property name="junit.home" value="/usr/local/junit3.5"/>
-
-
-<!-- ========== Derived Values ============================================ -->
+<!-- ========== Properties: Derived Values ================================ -->
- <!-- The locations of necessary jar files -->
<property name="junit.jar" value="${junit.home}/junit.jar"/>
-
-
-<!-- ========== Component Declarations ==================================== -->
+<!-- ========== Properties: Component Declarations ======================== -->
<!-- The name of this component -->
<property name="component.name" value="httpclient"/>
@@ -41,30 +29,39 @@
<!-- The current version number of this component -->
<property name="component.version" value="1.0-dev"/>
- <!-- The base directory for compilation targets -->
- <property name="build.home" value="target"/>
+<!-- ========== Properties: Source Directories ============================ -->
<!-- The base directory for component configuration files -->
<property name="conf.home" value="src/conf"/>
- <!-- The base directory for distribution targets -->
- <property name="dist.home" value="dist"/>
-
<!-- The base directory for component sources -->
<property name="source.home" value="src/java"/>
+ <!-- The base directory for documenation -->
+ <property name="docs.home" value="docs"/>
+
<!-- The base directory for unit test sources -->
<property name="test.home" value="src/test"/>
-
+ <!-- The base directory for test webapp sources -->
<property name="test-webapp.source.home" value="src/test-webapp/src"/>
+
+ <!-- The base directory for test webapp configuration files -->
<property name="test-webapp.conf.home" value="src/test-webapp/conf"/>
- <property name="httpclient.test.webappContext" value="httpclienttest"/>
- <property name="test-webapp.dest" value="${dist.home}"/>
-<!-- ========== Compiler Defaults ========================================= -->
+<!-- ========== Properties: Destination Directories ======================= -->
+
+ <!-- The base directory for compilation targets -->
+ <property name="build.home" value="target"/>
+
+ <!-- The base directory for distribution targets -->
+ <property name="dist.home" value="dist"/>
+ <!-- The build destination for the test webapp -->
+ <property name="test-webapp.dest" value="${build.home}"/>
+<!-- ========== Compiler Defaults ========================================= -->
+
<!-- Should Java compilations set the 'debug' compiler option? -->
<property name="compile.debug" value="true"/>
@@ -83,10 +80,8 @@
<pathelement location="${log4j.jar}"/>
</path>
-
<!-- ========== Test Execution Defaults =================================== -->
-
<!-- Construct unit test classpath -->
<path id="test.classpath">
<pathelement location="${build.home}/classes"/>
@@ -101,14 +96,14 @@
</path>
<!-- Should all tests fail if one does? -->
- <property name="test.failonerror" value="true"/>
+ <property name="test.failonerror" value="true"/>
- <!-- The test runner to execute -->
- <property name="test.runner" value="junit.textui.TestRunner"/>
- <property name="test.entry" value="org.apache.commons.httpclient.TestAll"/>
- <property name="test-local.entry"
value="org.apache.commons.httpclient.TestAllLocal"/>
+ <!-- The root test to execute -->
+ <property name="test.runner" value="junit.textui.TestRunner"/>
+ <property name="test.entry"
value="org.apache.commons.httpclient.TestAll"/>
+ <property name="test-local.entry"
value="org.apache.commons.httpclient.TestAllLocal"/>
<property name="test-external.entry"
value="org.apache.commons.httpclient.TestAllExternal"/>
- <property name="test-nohost.entry"
value="org.apache.commons.httpclient.TestNoHost"/>
+ <property name="test-nohost.entry"
value="org.apache.commons.httpclient.TestNoHost"/>
<!-- HTTPS protocol handler, needed for HTTPS unit tests -->
<property name="java.protocol.handler.pkgs"
value="com.sun.net.ssl.internal.www.protocol"/>
@@ -116,20 +111,22 @@
<!-- log type to use -->
<property name="httpclient.log"
value="org.apache.commons.httpclient.log.NoOpLog"/>
+ <!-- The default context name for the test webapp -->
+ <property name="httpclient.test.webappContext" value="httpclienttest"/>
-<!-- ========== Executable Targets ======================================== -->
+<!-- ========== Targets =================================================== -->
+<!-- ========== Targets: "Internal" Targets =============================== -->
<target name="init"
- description="Initialize and evaluate conditionals">
+ description="Initialize and evaluate conditionals">
<echo message="-------- ${component.title} ${component.version} --------"/>
- <filter token="name" value="${component.name}"/>
- <filter token="version" value="${component.version}"/>
+ <filter token="name" value="${component.name}"/>
+ <filter token="version" value="${component.version}"/>
</target>
-
<target name="prepare" depends="init"
- description="Prepare build directory">
+ description="Prepare build directory">
<mkdir dir="${build.home}"/>
<mkdir dir="${build.home}/classes"/>
<mkdir dir="${build.home}/conf"/>
@@ -142,112 +139,97 @@
<mkdir
dir="${test-webapp.dest}/${httpclient.test.webappContext}/WEB-INF/classes"/>
</target>
-
<target name="static" depends="prepare"
- description="Copy static files to build directory">
+ description="Copy static files to build directory">
<tstamp/>
- <copy todir="${build.home}/conf" filtering="on">
+ <copy todir="${build.home}/conf" filtering="on">
<fileset dir="${conf.home}" includes="*.MF"/>
<fileset dir="${conf.home}" includes="*.properties"/>
</copy>
</target>
+<!-- ========== Targets: "External" Targets =============================== -->
+
+ <target name="dist" depends="compile,doc"
+ description="Create binary distribution">
+ <mkdir dir="${dist.home}"/>
+ <copy file="../LICENSE" todir="${dist.home}"/>
+ <copy file="README.txt" todir="${dist.home}"/>
+ <jar jarfile ="${dist.home}/commons-${component.name}.jar"
+ basedir ="${build.home}/classes"
+ manifest ="${build.home}/conf/MANIFEST.MF"/>
+ <mkdir dir="${dist.home}/src"/>
+ <copy todir="${dist.home}/src" filtering="on">
+ <fileset dir="${source.home}"/>
+ </copy>
+ </target>
+
+<!-- ========== Targets: "External" Targets: Clean-up ===================== -->
+
+ <target name="clean"
+ description="Clean build and distribution directories">
+ <delete dir="${build.home}"/>
+ <delete dir="${dist.home}"/>
+ </target>
+
+ <target name="all" depends="clean,compile"
+ description="Clean and compile all components"/>
+
+ <target name="clean.test-webapp"
+ description="Clean test web app directories">
+ <delete dir="${test-webapp.dest}/${httpclient.test.webappContext}"/>
+ </target>
+
+<!-- ========== Targets: "External" Targets: Compilation ================== -->
<target name="compile" depends="static"
- description="Compile shareable components">
- <javac srcdir="${source.home}"
- destdir="${build.home}/classes"
- debug="${compile.debug}"
- deprecation="${compile.deprecation}"
- optimize="${compile.optimize}">
+ description="Compile shareable components">
+ <javac srcdir ="${source.home}"
+ destdir ="${build.home}/classes"
+ debug ="${compile.debug}"
+ deprecation ="${compile.deprecation}"
+ optimize ="${compile.optimize}">
<classpath refid="compile.classpath"/>
</javac>
- <copy todir="${build.home}/classes" filtering="on">
+ <copy todir="${build.home}/classes" filtering="on">
<fileset dir="${source.home}" excludes="**/*.java"/>
</copy>
</target>
-
<target name="compile.tests" depends="compile"
- description="Compile unit test cases">
- <javac srcdir="${test.home}"
- destdir="${build.home}/tests"
- debug="${compile.debug}"
- deprecation="${compile.deprecation}"
- optimize="${compile.optimize}">
+ description="Compile unit test cases">
+ <javac srcdir ="${test.home}"
+ destdir ="${build.home}/tests"
+ debug ="${compile.debug}"
+ deprecation ="${compile.deprecation}"
+ optimize ="${compile.optimize}">
<classpath refid="test.classpath"/>
</javac>
- <copy todir="${build.home}/tests" filtering="on">
+ <copy todir="${build.home}/tests" filtering="on">
<fileset dir="${test.home}" excludes="**/*.java"/>
</copy>
</target>
- <target name="compile.test-webapp" depends="static"
- description="Compile test webapp used by unit tests">
- <javac srcdir="${test-webapp.source.home}"
-
destdir="${test-webapp.dest}/${httpclient.test.webappContext}/WEB-INF/classes"
- debug="${compile.debug}"
- deprecation="${compile.deprecation}"
- optimize="${compile.optimize}">
+ <target name="compile.test-webapp"
+ description="Compile test webapp used by unit tests">
+ <javac srcdir ="${test-webapp.source.home}"
+ destdir
="${test-webapp.dest}/${httpclient.test.webappContext}/WEB-INF/classes"
+ debug ="${compile.debug}"
+ deprecation ="${compile.deprecation}"
+ optimize ="${compile.optimize}">
<classpath refid="test.classpath"/>
</javac>
- <copy
todir="${test-webapp.dest}/${httpclient.test.webappContext}/WEB-INF/classes"
filtering="on">
+ <copy
todir="${test-webapp.dest}/${httpclient.test.webappContext}/WEB-INF/classes"
+ filtering="off">
<fileset dir="${test-webapp.source.home}" excludes="**/*.java"/>
</copy>
- <copy todir="${test-webapp.dest}/${httpclient.test.webappContext}/WEB-INF/"
filtering="on">
+ <copy todir="${test-webapp.dest}/${httpclient.test.webappContext}/WEB-INF/"
+ filtering="off">
<fileset dir="${test-webapp.conf.home}"/>
</copy>
</target>
-
-
- <target name="clean"
- description="Clean build and distribution directories">
- <delete dir="${build.home}"/>
- <delete dir="${dist.home}"/>
- </target>
-
-
- <target name="all" depends="clean,compile"
- description="Clean and compile all components"/>
-
-
- <target name="javadoc" depends="compile"
- description="Create component Javadoc documentation">
- <mkdir dir="${dist.home}"/>
- <mkdir dir="${dist.home}/docs"/>
- <mkdir dir="${dist.home}/docs/api"/>
- <javadoc sourcepath="${source.home}"
- destdir="${dist.home}/docs/api"
- packagenames="org.apache.commons.*"
- author="true"
- private="true"
- version="true"
- doctitle="<h1>${component.title}</h1>"
- windowtitle="${component.title} (Version ${component.version})"
- bottom="Copyright (c) 2001 - Apache Software Foundation">
- <classpath refid="test.classpath"/>
- </javadoc>
- </target>
-
-
- <target name="dist" depends="compile,javadoc"
- description="Create binary distribution">
- <!-- TODO: top level files like LICENSE and README -->
- <mkdir dir="${dist.home}"/>
- <copy file="../LICENSE"
- todir="${dist.home}"/>
- <jar jarfile="${dist.home}/commons-${component.name}.jar"
- basedir="${build.home}/classes"
- manifest="${build.home}/conf/MANIFEST.MF"/>
- <mkdir dir="${dist.home}/src"/>
- <copy todir="${dist.home}/src" filtering="on">
- <fileset dir="${source.home}"/>
- </copy>
- </target>
-
-
-<!-- ========== Unit Test Targets ========================================= -->
+<!-- ========== Targets: "External" Targets: Testing ====================== -->
<target name="test" depends="compile.tests" if="test.entry"
description="Run all unit test cases">
@@ -287,6 +269,104 @@
<arg value="${test-external.entry}"/>
<classpath refid="test.classpath"/>
</java>
+ </target>
+
+<!-- ========== Targets: "External" Targets: Documenation ================= -->
+
+ <target name="doc" depends="javadoc"
+ description="Create component documentation.">
+ <mkdir dir="${dist.home}"/>
+ <mkdir dir="${dist.home}/docs"/>
+ <copy todir="${dist.home}/docs" filtering="off">
+ <fileset dir="docs"/>
+ </copy>
+ </target>
+
+ <target name="javadoc" depends="compile"
+ description="Create component Javadoc documentation">
+ <mkdir dir="${dist.home}"/>
+ <mkdir dir="${dist.home}/docs"/>
+ <mkdir dir="${dist.home}/docs/api"/>
+ <javadoc sourcepath ="${source.home}"
+ destdir ="${dist.home}/docs/api"
+ packagenames ="org.apache.commons.*"
+ author ="true"
+ private ="true"
+ version ="true"
+ doctitle ="<h1>${component.title}</h1>"
+ windowtitle ="${component.title} (Version ${component.version})"
+ bottom ="Copyright (c) 2001 - Apache Software Foundation">
+ <classpath refid="test.classpath"/>
+ </javadoc>
+ </target>
+
+ <target name="xdoc.fetch-stylesheet" unless="localstylesheet">
+ <echo>
+ ####################################################################
+ #
+ # Fetching the latest stylesheet from jakarta-site2
+ #
+ # NOTE : As this build target is meant for developers, this requires
+ # a properly setup CVS. But you are encouraged to use this to
+ # experiment with Anakia - if the fetch fails, it may be because
+ # you haven't yet logged into CVS. The way to do it, assuming you
+ # have a resonable CVS client setup is
+ #
+ # $ cvs -d :pserver:[EMAIL PROTECTED]:/home/cvspublic login
+ # password: anoncvs
+ #
+ # and that should solve it.
+ #
+ # See http://jakarta.apache.org/site/cvsindex.html for more
+ # information, or http://www.cvshome.org/
+ #
+ # Ant really is the bee's knees. http://jakarta.apache.org/ant/
+ #
+ ######################################################################
+ </echo>
+
+ <cvs cvsRoot=":pserver:[EMAIL PROTECTED]:/home/cvspublic"
+ command="checkout -p jakarta-site2/xdocs/stylesheets/site.vsl"
+ output="${docs.src}/stylesheets/site.vsl"
+ />
+ </target>
+
+ <target name="xdoc" depends="xdoc.fetch-stylesheet"
+ description="Generates HTML documentation from XML source">
+ <property name="docs.src" value="./xdocs"/>
+ <property name="docs.dest" value="./docs"/>
+ <taskdef name="anakia"
+ classname="org.apache.velocity.anakia.AnakiaTask">
+ <classpath location="${velocity.jar}"/>
+ <classpath location="${jdom.jar}"/>
+ <classpath location="${xerces.jar}"/>
+ </taskdef>
+
+ <echo>
+ #######################################################
+ #
+ # Now using Anakia to transform our XML documentation
+ # to HTML.
+ #
+ #######################################################
+ </echo>
+
+ <anakia basedir="${docs.src}" destdir="${docs.dest}/"
+ extension=".html" style="./site.vsl"
+ projectFile="stylesheets/project.xml"
+ excludes="**/stylesheets/** empty.xml"
+ includes="**/*.xml"
+ lastModifiedCheck="true"
+ templatePath="xdocs/stylesheets">
+ </anakia>
+
+ <copy todir="${docs.dest}/images" filtering="no">
+ <fileset dir="${docs.src}/images">
+ <include name="**/*.gif"/>
+ <include name="**/*.jpeg"/>
+ <include name="**/*.jpg"/>
+ </fileset>
+ </copy>
</target>
</project>
1.3.2.1 +8 -125 jakarta-commons/httpclient/README.txt
Index: README.txt
===================================================================
RCS file: /home/cvs/jakarta-commons/httpclient/README.txt,v
retrieving revision 1.3
retrieving revision 1.3.2.1
diff -u -r1.3 -r1.3.2.1
--- README.txt 2001/07/27 22:54:08 1.3
+++ README.txt 2001/08/20 17:26:45 1.3.2.1
@@ -1,129 +1,12 @@
Jakarta Commons HTTP Client
===========================
-
-Welcome to the httpclient component of the Jakarta Commons
+Welcome to the HTTP Client component of the Jakarta Commons
project.
-
-BUILDING
---------
-
-To compile the source, you'll want the excellent Ant utility.
-It can be found here :
-
- http://jakarta.apache.org/ant/
-
-You'll also need:
- * an implementation of the Java Secure Socket Extension,
- a standard Java extension available from:
- http://java.sun.com/products/jsse
-
- * the log4j logging component, available from:
- http://jakarta.apache.org/log4j
-
-To help the build and test targets find these classes,
-you must make a copy of the build.properties.sample file,
-rename to build.properties, and modify it to reflect the
-location of jsse.jar, jnet.jar, jcert.jar and log4j.jar
-on your computer.
-
-Once you have Ant, JSSE and log4j properly installed, and
-your build.properties file properly configured, you are ready
-to build the component:
-
-To build a jar :
-
-$ ant dist
-
-To build the API documentation :
-
-$ ant javadoc
-
-To build the jar and API doc at once :
-
-$ ant dist
-
-Run ant -projecthelp to see a list of all available targets.
-
-
-TESTING
--------
-
-For testing the project, you will need JUnit:
-
- http://www.junit.org/
-
-To let the test process find JUnit, you may make a
-copy of the build.properties.sample file, rename to
-build.properties, and modify it to reflect
-the location of the junit.jar on your computer.
-
-(Note that JUnit is only needed to build and execute
-the unit tests. It is not needed to build the
-"regular" classes, nor is it needed at runtime.)
-
-To compile and test the component :
-
-$ ant test
-
-
-LOGGING
--------
-
-HTTPClient uses log4j for logging. You'll need a copy of
-log4j.jar (available from http://jakarta.apache.org/log4j)
-in order to compile and run httpclient.
-
-To configure logging, add a file named "log4j.properties"
-to your classpath. (The first one found will be used.)
-There is an example log4j.properties file in the
-/src/conf directory.
-
-
-HTTPS SUPPORT
--------------
-
-To support the HTTPS protocol, httpclient uses an
-implementation of the Java Secure Socket Extension.
-
-Note that JSSE is only needed at runtime if you want
-to use the HTTPS protocol. You will need it to
-build from source, however.
-
-You'll need to set up the JSSE within your Java
-security configuration. You can do this by configuring
-your JRE installation, or you may do this in code.
-
-To configure JSSE within your JRE, edit the java.security file
-(typically in [JAVA-HOME]/jre/lib/security) and add the line:
-
- security.provider.<n>=com.sun.net.ssl.internal.ssl.Provider
-
-where <n> is one greater than the existing security.provider.*
-properties.
-
-NOTE: You may have multiple copies of the JRE installation.
-If you're having trouble, you may not have modified the
-right file. Search for "java.security" to find additional copies.
-
-You will also need to set the Java system property:
-
- java.protocol.handler.pkgs
-
-to include your JSSE provider. For Sun's implementation of
-JSSE, this is:
-
- com.sun.net.ssl.internal.www.protocol
-
-For example:
-
- -Djava.protocol.handler.pkgs=com.sun.net.ssl.internal.www.protocol
-
-
-Alternatively, you may configure the JSSE support in your code, by
-invoking the following lines:
- // add the provider
- Security.addProvider(new com.sun.net.ssl.internal.ssl.Provider());
- // set the property
- System.setProperty("java.protocol.handler.pkgs",
- "com.sun.net.ssl.internal.www.protocol");
+See the docs directory, or visit us online at
+ http://jakarta.apache.org/commons/httpclient
+for more information.
+
+See docs/status.html, or
+ http://jakarta.apache.org/commons/httpclient/status.html
+for the status of the project.
\ No newline at end of file
1.4.2.1 +2 -104 jakarta-commons/httpclient/STATUS.html
Index: STATUS.html
===================================================================
RCS file: /home/cvs/jakarta-commons/httpclient/STATUS.html,v
retrieving revision 1.4
retrieving revision 1.4.2.1
diff -u -r1.4 -r1.4.2.1
--- STATUS.html 2001/05/18 00:05:14 1.4
+++ STATUS.html 2001/08/20 17:26:45 1.4.2.1
@@ -3,109 +3,7 @@
<title>Status File for Jakarta Commons "HTTP Client" Component</title>
<head>
<body bgcolor="white">
-
-
-<div align="center">
-<h1>The Jakarta Commons <em>HTTP Client</em> Component</h1>
-$Id: STATUS.html,v 1.4 2001/05/18 00:05:14 rwaldhoff Exp $<br>
-<a href="#Introduction">[Introduction]</a>
-<a href="#Dependencies">[Dependencies]</a>
-<a href="#Release Info">[Release Info]</a>
-<a href="#Committers">[Committers]</a>
-<a href="#Action Items">[Action Items]</a>
-<br><br>
-</div>
-
-
-<a name="Introduction"></a>
-<h3>1. INTRODUCTION</h3>
-
- <p>
- This scope of the <em>HTTP Client</em> component is an implementation of the
- HTTP protocol, as defined in RFC 2616 and RFC 2617.
- </p>
-
- <p>
- The original source was donated by the Jakarta Slide project.
- </p>
-
-
-<a name="Dependencies"></a>
-<h3>2. DEPENDENCIES</h3>
-
-<p>The <em>HTTP Client</em> component is dependent upon the following
-external components for development and use:</p>
-<ul>
-<li><a href="http://java.sun.com/j2se">Java Development Kit</a>
- (Version 1.2 or later)</li>
-<li><a href="http://java.sun.com/products/jsse">Java Secure Socket Extension</a>
- (Version 1.0.2 or later)
- (Required for compilation/testing. Only needed at runtime if
- you're using HTTPS URLs.)</li>
-</ul>
-
-
-<a name="Release Info"></a>
-<h3>3. RELEASE INFO</h3>
-
-<p>Current Release: <strong>Unreleased, CVS Repository Only</strong></p>
-<p>Planned Next Release: N/A</p>
-
-
-<a name="Committers"></a>
-<h3>4. COMMITTERS</h3>
-
-<p>The following individuals are the primary developers and maintainers of this
-component. Developers who plan to use the <em>HTTP Client</em> in their own
-projects are encouraged to collaborate on the future development of this
-component to ensure that it continues to meet a variety of needs.</p>
-<ul>
-<li>Remy Maucherat</li>
-<li>B.C Holmes</li>
-<li>Sung-Gu Park</li>
-<li>Juergen Pill</li>
-<li>Costin Manolache</li>
-<li>Morgan Delagrange</li>
-<li>Rodney Waldhoff</li>
-</ul>
-
-<a name="Action Items"></a>
-<h3>5. ACTION ITEMS</h3>
-
-<p>The following action items need to be completed prior to a Version 1.0
-release of this component:</p>
-
-<table border="1">
-
- <tr>
- <th width="80%">Action Item</th>
- <th width="20%">Volunteer</th>
- </tr>
-
- <tr>
- <td><strong>Unit Tests</strong>. Create unit tests for some of the
- included classes, whenever possible.</td>
- <td align="center"> </td>
- </tr>
-
- <tr>
- <td><strong>Developer Documentation</strong>. Create simple Developer's
- Guide documentation for this component.</td>
- <td align="center"> </td>
- </tr>
-
- <tr>
- <td><strong>DIGEST Authentication Support</strong>.</td>
- <td align="center"> </td>
- </tr>
-
- <tr>
- <td><strong>Developer Documentation</strong>. Create simple Developer's
- Guide documentation for this component.</td>
- <td align="center"> </td>
- </tr>
-
-</table>
-
+See <a href="./docs/status.html">./docs/status.html</a> and/or
+<a href="./xdocs/status.xml">./xdocs/status.xml</a>.
</body>
</html>
No revision
No revision
1.1.2.1 +42 -0 jakarta-commons/httpclient/docs/Attic/BUILDING.txt
1.1.2.1 +90 -0 jakarta-commons/httpclient/docs/Attic/TESTING.txt
1.1.2.1 +60 -0 jakarta-commons/httpclient/docs/Attic/USING_HTTPS.txt
No revision
No revision
1.1.2.1 +32 -0 jakarta-commons/httpclient/xdocs/stylesheets/Attic/project.xml
1.1.2.1 +181 -0 jakarta-commons/httpclient/xdocs/stylesheets/Attic/temp.xsl