remm 01/04/24 15:34:02
Modified: httpclient PROPOSAL.html
Log:
- Add some general comments about the differences with
the JDK HTTP client.
Revision Changes Path
1.3 +17 -4 jakarta-commons-sandbox/httpclient/PROPOSAL.html
Index: PROPOSAL.html
===================================================================
RCS file: /home/cvs/jakarta-commons-sandbox/httpclient/PROPOSAL.html,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- PROPOSAL.html 2001/04/20 04:27:42 1.2
+++ PROPOSAL.html 2001/04/24 22:34:00 1.3
@@ -30,17 +30,29 @@
The package should :
<ul>
<li>Have an API which should be as simple to use as possible</li>
-<li>Be easy to extend</li>
+<li>Be as easy to extend as possible</li>
+<li>Provide unconditional support for HTTP/1.1</li>
</ul>
+The package is quite different from the HTTP client provided as part of the JDK
+(java.net.HttpURLConnection), as it focuses on the HTTP methods being sent
+(instead of making that transparent to the user), and generally allows more
+interaction with the lower level connection. The JDK client is also not very
+intuitive to use.
</p>
+<p>
+The package is used by the Slide project to build a WebDAV client
+library supporting WebDAV level 2.
+</p>
+
<h3>(1.5) Interaction With Other Packages</h3>
<p><em>HTTP Client</em> relies on:
</p>
<ul>
- <li>Java Development Kit (Version 1.1 or later)</li>
+ <li>Java Development Kit (Version 1.1 or later; 1.3 or later recommended)
+ </li>
</ul>
<h3>(2) Initial Source of the Package</h3>
@@ -61,8 +73,9 @@
<li>CVS Repository - New directory <code>digester</code> in the
<code>jakarta-commons</code> CVS repository.</li>
-<li>Initial Committers - Add the set of initial committers to jakarta-commons.
-All of the committers proposed already have an apache.org account.</li>
+<li>Initial Committers - The list is provided below. Some of the proposed
+committers are not currently jakarta-commons committers, but are committers
+on the jakarta-slide project, and contributed to this component.</li>
<li>Mailing List - Discussions will take place on the general
<em>[EMAIL PROTECTED]</em> mailing list. To help list