mbecke 2004/05/16 20:46:44
Modified: httpclient build.xml project.xml
httpclient/src/java/org/apache/commons/httpclient/params
DefaultHttpParamsFactory.java
httpclient/xdocs downloads.xml news.xml status.xml
Log:
updates for 3.0-alpha1
Revision Changes Path
1.32 +2 -2 jakarta-commons/httpclient/build.xml
Index: build.xml
===================================================================
RCS file: /home/cvs/jakarta-commons/httpclient/build.xml,v
retrieving revision 1.31
retrieving revision 1.32
diff -u -r1.31 -r1.32
--- build.xml 6 Jan 2004 20:15:09 -0000 1.31
+++ build.xml 17 May 2004 03:46:44 -0000 1.32
@@ -38,7 +38,7 @@
<property name="component.title" value="HttpClient Library"/>
<!-- The current version number of this component -->
- <property name="component.version" value="2.1m1"/>
+ <property name="component.version" value="3.0-alpha1"/>
<!-- ========== Properties: Source Directories ============================ -->
1.48 +23 -2 jakarta-commons/httpclient/project.xml
Index: project.xml
===================================================================
RCS file: /home/cvs/jakarta-commons/httpclient/project.xml,v
retrieving revision 1.47
retrieving revision 1.48
diff -u -r1.47 -r1.48
--- project.xml 4 May 2004 21:22:24 -0000 1.47
+++ project.xml 17 May 2004 03:46:44 -0000 1.48
@@ -6,7 +6,7 @@
<id>commons-httpclient</id>
<gumpRepositoryId>jakarta-commons-httpclient</gumpRepositoryId>
<inceptionYear>2001</inceptionYear>
- <currentVersion>2.1-m1</currentVersion>
+ <currentVersion>3.0-alpha1</currentVersion>
<package>org.apache.commons.httpclient</package>
<organization>
@@ -35,6 +35,26 @@
<versions>
<version>
+ <id>3.0-alpha1</id>
+ <name>3.0-alpha1</name>
+ <tag>HTTPCLIENT_3_0_ALPHA1</tag>
+ </version>
+ <version>
+ <id>2.0</id>
+ <name>2.0</name>
+ <tag>HTTPCLIENT_2_0_FINAL</tag>
+ </version>
+ <version>
+ <id>rc3</id>
+ <name>2.0-rc3</name>
+ <tag>HTTPCLIENT_2_0_RC3</tag>
+ </version>
+ <version>
+ <id>rc2</id>
+ <name>2.0-rc2</name>
+ <tag>HTTPCLIENT_2_0_RC2</tag>
+ </version>
+ <version>
<id>rc1</id>
<name>2.0-rc1</name>
<tag>HTTPCLIENT_2_0_RC1</tag>
@@ -94,6 +114,7 @@
<email>mbecke -at- apache.org</email>
<organization></organization>
<roles>
+ <role>Release Prime</role>
<role>Java Developer</role>
</roles>
</developer>
@@ -145,7 +166,7 @@
<developer>
<name>Sean C. Sullivan</name>
<id>sullis</id>
- <email>sullis -at- apache</email>
+ <email>sullis -at- apache.org</email>
<organization>Independent consultant</organization>
<roles>
<role>Java Developer</role>
1.10 +4 -4
jakarta-commons/httpclient/src/java/org/apache/commons/httpclient/params/DefaultHttpParamsFactory.java
Index: DefaultHttpParamsFactory.java
===================================================================
RCS file:
/home/cvs/jakarta-commons/httpclient/src/java/org/apache/commons/httpclient/params/DefaultHttpParamsFactory.java,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- DefaultHttpParamsFactory.java 13 May 2004 04:01:22 -0000 1.9
+++ DefaultHttpParamsFactory.java 17 May 2004 03:46:44 -0000 1.10
@@ -67,7 +67,7 @@
protected HttpParams createParams() {
HttpClientParams params = new HttpClientParams(null);
- params.setParameter(HttpMethodParams.USER_AGENT, "Jakarta
Commons-HttpClient/2.1m1");
+ params.setParameter(HttpMethodParams.USER_AGENT, "Jakarta
Commons-HttpClient/3.0-alpha1");
params.setVersion(HttpVersion.HTTP_1_1);
params.setConnectionManagerClass(SimpleHttpConnectionManager.class);
params.setCookiePolicy(CookiePolicy.RFC_2109);
1.23 +31 -18 jakarta-commons/httpclient/xdocs/downloads.xml
Index: downloads.xml
===================================================================
RCS file: /home/cvs/jakarta-commons/httpclient/xdocs/downloads.xml,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -r1.22 -r1.23
--- downloads.xml 21 Aug 2003 16:08:54 -0000 1.22
+++ downloads.xml 17 May 2004 03:46:44 -0000 1.23
@@ -4,8 +4,6 @@
<properties>
<title>HttpClient Downloads</title>
<author email="[EMAIL PROTECTED]">Commons Documentation Team</author>
- <author email="[EMAIL PROTECTED]">Rodney Waldhoff</author>
- <author email="[EMAIL PROTECTED]">Jeff Dever</author>
<revision>$Id$</revision>
</properties>
@@ -16,18 +14,26 @@
The following releases are available for download:
</p>
<ul>
- <li><a
href="http://jakarta.apache.org/builds/jakarta-commons/release/commons-httpclient/v2.0/">
- Release 2.0 Release Candidate 1</a> - 1 August 2003</li>
+ <li>3.0-alpha1 - 17 May 2004 -
+ <a href="http://jakarta.apache.org/site/binindex.cgi">Binary</a> and
+ <a href="http://jakarta.apache.org/site/sourceindex.cgi">Source</a></li>
+ </ul>
+ <ul>
+ <li>2.0 - 15 February 2004 -
+ <a href="http://jakarta.apache.org/site/binindex.cgi">Binary</a> and
+ <a href="http://jakarta.apache.org/site/sourceindex.cgi">Source</a></li>
</ul>
<p>
- Nightly source drops can be obtained
- <a
href="http://jakarta.apache.org/builds/jakarta-commons/nightly/commons-httpclient/">here</a>.
- Please note that nightly drops may no longer be 2.0 API compatible.
+ Nightly source drops and binary builds can be obtained at the following
URLs:
</p>
+ <ul>
+ <li>STABLE - <a
href="http://cvs.apache.org/builds/jakarta-commons/nightly/commons-httpclient2/">latest
from the 2.0 branch</a></li>
+ <li>DEVELOPMENT - <a
href="http://cvs.apache.org/builds/jakarta-commons/nightly/commons-httpclient/">latest
from HEAD(3.0)</a> - <b>Please note that this code is no longer 2.0 API
compatible.</b></li>
+ </ul>
<p>
The latest <a href="http://jakarta.apache.org/gump/">Gump</a> generated
binary
can be obtained <a
href="http://gump.covalent.net/jars/latest/jakarta-commons/">here</a>.
- Please note that nightly drops may no longer be 2.0 API compatible.
+ <b>Please note that nightly drops are no longer 2.0 API compatible.</b>
</p>
<p>
The CVS repository for <em>HttpClient</em> can be
@@ -39,15 +45,22 @@
</p>
<p>
If you are using Maven for your project, you can create a dependency in
your
- project.xml with the following block:
- <pre>
-<dependency>
- <id>commons-httpclient</id>
- <version>2.0-rc1</version>
- <url>http://jakarta.apache.org/commons/httpclient/</url>
-</dependency>
- </pre>
- There are also other jar versions available. You can check
+ project.xml with one of the following blocks:</p>
+ <source><![CDATA[
+<dependency>
+ <id>commons-httpclient</id>
+ <version>3.0-alpha1</version>
+ <url>http://jakarta.apache.org/commons/httpclient/</url>
+</dependency>
+ ]]></source>
+ <source><![CDATA[
+<dependency>
+ <id>commons-httpclient</id>
+ <version>2.0</version>
+ <url>http://jakarta.apache.org/commons/httpclient/</url>
+</dependency>
+ ]]></source>
+ <p>There are also other jar versions available. You can check
<a href="http://www.ibiblio.org/maven/commons-httpclient/">HttpClient on
ibiblio</a>
for exactly what is available.
</p>
1.26 +7 -1 jakarta-commons/httpclient/xdocs/news.xml
Index: news.xml
===================================================================
RCS file: /home/cvs/jakarta-commons/httpclient/xdocs/news.xml,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -r1.25 -r1.26
--- news.xml 19 Apr 2004 19:33:21 -0000 1.25
+++ news.xml 17 May 2004 03:46:44 -0000 1.26
@@ -11,6 +11,12 @@
<body>
+ <section name="17 May 2004 - HttpClient 3.0 alpha1 released">
+ <p>We are pleased to announce the first HttpClient 3.0 release. This release
contains quite a
+ number of additions and enhancements. Please <a
href="downloads.html">download</a> and
+ let us know what you think.</p>
+ </section>
+
<section name="16 April 2004 - Welcome Jakarta HttpClient!">
<p>By the count 26 votes in favor, none against, Jakarta Commons HttpClient
as been promoted
to the Jakarta sub-project level. The move to the Jakarta sub-project level
is a next step in
1.23 +14 -27 jakarta-commons/httpclient/xdocs/status.xml
Index: status.xml
===================================================================
RCS file: /home/cvs/jakarta-commons/httpclient/xdocs/status.xml,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -r1.22 -r1.23
--- status.xml 1 Aug 2003 23:20:09 -0000 1.22
+++ status.xml 17 May 2004 03:46:44 -0000 1.23
@@ -13,38 +13,25 @@
<body>
- <section name="Current Status">
- <p>The HttpClient development team is pleased to announce that
<em>HttpClient 2.0 BETA</em>
- development has been concluded. The number of bugs discovered in the course
of the
- BETA development was surprisingly low. We are confident that <em>HttpClient
- 2.0</em> has reached the required level of maturity, and we hope to have a
final 2.0
- release by the end of the Summer.</p>
+ <section name="Current Status">
+ <p>We are actively working on the next major release of HttpClient, version
3.0.
+ A number of major changes have already been incorporated into the 3.0 code
base, though
+ there is still room for more in the final release. We would like to
encourage
+ comment on the API changes and additions made so far.</p>
- <p>Only critical or major bug fixes and javadocs enhancements will be made to
the 2.0
- code base in the next few weeks.</p>
-
- <p>Meanwhile, the HttpClient development team has been busy working toward a
post 2.0
- release. The next version of <em>HttpClient</em> is going to build upon the
- foundation laid with <em>HttpClient 2.0</em> while addressing those
architectural
- shortcomings and flaws identified in the course of 2.0 development. Several
well known
- and much complained about problems cannot be resolved while maintaining
complete 2.0 API
- compatibility. The primary objective of the next version is to fix those
design limitations,
- breaking 2.0 API compatibility where absolutely unavoidable, while
preserving overall
- compatibility with 2.0 use patterns.</p>
-
- <p>Depending upon how drastic those API changes are going to be, the next
version of
- HttpClient will be designated as <tt>2.1</tt>, <tt>2.5</tt> or
<tt>3.0</tt>.
- The decision will be made prior to a 2.0 final release.</p>
+ <p>HttpClient 2.0 is no longer being actively developed, with the exception
of
+ bug fixes. A 2.0.1 release is planned for the near future.</p>
<p>It is important to note that HttpClient CVS HEAD is no longer fully
compatible
- with 2.0 APIs. We strongly encourage using the
<tt>HTTPCLIENT_2_0_BRANCH</tt>
- until the next version's APIs are stabilized.</p>
+ with 2.0 APIs. We encourage using the <tt>HTTPCLIENT_2_0_BRANCH</tt> for
production
+ development until the 3.0 APIs are stabilized.</p>
</section>
<section name="Release Info">
- <p>Current Release: <a
href="http://jakarta.apache.org/builds/jakarta-commons/release/commons-httpclient/v2.0/">
- Release 2.0 Release Candidate 1</a></p>
- <p>Planned Next Release: 2.0 Release Candidate 2</p>
+ <p>Current Development Release: <a
href="http://jakarta.apache.org/site/binindex.cgi">
+ Release 3.0-alpha1</a></p>
+ <p>Current Stable Release: <a
href="http://jakarta.apache.org/site/binindex.cgi">
+ Release 2.0</a></p>
</section>
</body>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]