mbecke 2004/05/17 21:28:16
Modified: httpclient/xdocs Tag: HTTPCLIENT_2_0_BRANCH downloads.xml
news.xml status.xml
Log:
updates for 3.0 alpha 1
Revision Changes Path
No revision
No revision
1.19.2.11 +16 -4 jakarta-commons/httpclient/xdocs/downloads.xml
Index: downloads.xml
===================================================================
RCS file: /home/cvs/jakarta-commons/httpclient/xdocs/downloads.xml,v
retrieving revision 1.19.2.10
retrieving revision 1.19.2.11
diff -u -r1.19.2.10 -r1.19.2.11
--- downloads.xml 12 Apr 2004 03:00:32 -0000 1.19.2.10
+++ downloads.xml 18 May 2004 04:28:16 -0000 1.19.2.11
@@ -3,7 +3,7 @@
<properties>
<title>HttpClient Downloads</title>
- <author email="[EMAIL PROTECTED]">Commons HttpClient Team</author>
+ <author email="[EMAIL PROTECTED]">Commons Documentation Team</author>
<revision>$Id$</revision>
</properties>
@@ -14,6 +14,11 @@
The following releases are available for download:
</p>
<ul>
+ <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>
@@ -23,7 +28,7 @@
</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</a> - <b>Please note that this code is no longer 2.0 API compatible.</b></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
@@ -40,7 +45,14 @@
</p>
<p>
If you are using Maven for your project, you can create a dependency in
your
- project.xml with the following block:</p>
+ 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>
1.20.2.10 +43 -4 jakarta-commons/httpclient/xdocs/news.xml
Index: news.xml
===================================================================
RCS file: /home/cvs/jakarta-commons/httpclient/xdocs/news.xml,v
retrieving revision 1.20.2.9
retrieving revision 1.20.2.10
diff -u -r1.20.2.9 -r1.20.2.10
--- news.xml 19 Apr 2004 19:37:42 -0000 1.20.2.9
+++ news.xml 18 May 2004 04:28:16 -0000 1.20.2.10
@@ -3,11 +3,50 @@
<properties>
<title>HttpClient News</title>
- <author email="[EMAIL PROTECTED]">Commons HttpClient Team</author>
+ <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>
<body>
+ <section name="17 May 2004 - HttpClient 3.0 alpha1 released">
+ <p>We are pleased to announce the first HttpClient 3.0 release.
+ HttpClient 3.0 provides a wealth of features and enhancements
+ that did not make it into the 2.0 release, while preserving API
+ compatibility as much as possible. In a relatively few cases
+ <a
href="http://cvs.apache.org/viewcvs.cgi/jakarta-commons/httpclient/API_CHANGES_3_0.txt?view=markup">API
+ compatibility with HttpClient 2.0</a> could not maintained.
+ </p>
+ <p>
+ Noteworthy enhancements include:
+ <ul>
+ <li>New preference architecture</li>
+ <li>Improved exception handling framework</li>
+ <li>Granular non-standards configuration and tracking</li>
+ <li>Improved authentication framework</li>
+ <li>Plug-in mechanism for authentication modules</li>
+ <li>Cookie specification plug-in mechanism</li>
+ <li>Cross-site redirect support</li>
+ </ul>
+ </p>
+ <p>
+ We see our fellow Apache developers as well as other open-source
+ projects already reliant on HttpClient as the primary target
+ audience for this release. This is the right time to evaluate
+ HttpClient 3.0 and give us some feedback, critique or other thought on
+ the new API. Please feel free to file requests for additional features.
+ </p>
+ <p>
+ The goal of the second ALPHA release is to incorporate the feedback,
polish
+ the API, and update documentation. The next ALPHA release will target the
+ wider audience beyond the Apache Jakarta and Apache WS communities.
+ </p>
+ <p>
+ 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
@@ -95,8 +134,8 @@
<p>There are two new mailing list archives of the commons-httpclient-dev
mailing list. It looks like someone up there is starting to like us!
<ul>
- <li><a href="http://nagoya.apache.org/eyebrowse/SummarizeList?listId=128">
- http://nagoya.apache.org/eyebrowse/SummarizeList?listId=128</a></li>
+ <li><a
href="http://archives.apache.org/eyebrowse/SummarizeList?listId=128">
+ http://archives.apache.org/eyebrowse/SummarizeList?listId=128</a></li>
<li><a
href="http://www.mail-archive.com/commons-httpclient-dev%40jakarta.apache.org/">
http://www.mail-archive.com/commons-httpclient-dev%40jakarta.apache.org/</a></li>
</ul>
1.20.2.9 +38 -30 jakarta-commons/httpclient/xdocs/status.xml
Index: status.xml
===================================================================
RCS file: /home/cvs/jakarta-commons/httpclient/xdocs/status.xml,v
retrieving revision 1.20.2.8
retrieving revision 1.20.2.9
diff -u -r1.20.2.8 -r1.20.2.9
--- status.xml 24 Feb 2004 00:27:36 -0000 1.20.2.8
+++ status.xml 18 May 2004 04:28:16 -0000 1.20.2.9
@@ -4,45 +4,53 @@
<properties>
<title>Status</title>
- <author email="[EMAIL PROTECTED]">Commons HttpClient Team</author>
+ <author email="[EMAIL PROTECTED]">Commons Documentation Team</author>
+ <author email="[EMAIL PROTECTED]">Remy Maucherat</author>
+ <author email="[EMAIL PROTECTED]">Rodney Waldhoff</author>
+ <author email="[EMAIL PROTECTED]">Jeff Dever</author>
<revision>$Id$</revision>
</properties>
<body>
- <section name="Current Status">
- <p>The HttpClient development team is pleased to announce the final release
of
- <em>HttpClient 2.0</em>. Much effort has gone into the 2.0 release and we
are
- confident that it is ready for the 2.0 final designation.</p>
-
- <p>From this point forward only bugs fixes will be added to the 2.0 branch.
Efforts
- will now be focused on the next major HttpClient release.</p>
-
- <p>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>A number of enhancements have already been made to the post-2.0 codebase.
We
- already have a new preference architecture in place that will help us
provide a
- fine-grained control over HttpClient without polluting its API with too
many options. We
- have also completely reworked redirect/authentication/retry logic and can
now support
- cross-host redirects, a much complained about limitation of <em>HttpClient
2.0</em>.</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 the 2.0 final release.</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>
+ Noteworthy 3.0 alpha1 enhancements include:
+ <ul>
+ <li>New preference architecture</li>
+ <li>Improved exception handling framework</li>
+ <li>Granular non-standards configuration and tracking</li>
+ <li>Improved authentication framework</li>
+ <li>Plug-in mechanism for authentication modules</li>
+ <li>Cookie specification plug-in mechanism</li>
+ <li>Cross-site redirect support</li>
+ </ul>
+ </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. API incompatibilities with
HttpClient
+ 2.0 are described
+ <a
href="http://cvs.apache.org/viewcvs.cgi/jakarta-commons/httpclient/API_CHANGES_3_0.txt?view=markup">here</a>.
+ </p>
+
+ <p>Bug reports targeted for the next release can be found
+ <a
href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&email1=&emailtype1=substring&emailassigned_to1=1&email2=&emailtype2=substring&emailreporter2=1&bugidtype=include&bug_id=&changedin=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&product=Commons&component=HttpClient&target_milestone=3.0+Alpha+2&short_desc=&short_desc_type=allwordssubstr&long_desc=&long_desc_type=allwordssubstr&bug_file_loc=&bug_file_loc_type=allwordssubstr&keywords=&keywords_type=anywords&field0-0-0=noop&type0-0-0=noop&value0-0-0=&cmdtype=doit&newqueryname=&order=Reuse+same+sort+as+last+time">here</a>.
+ </p>
</section>
<section name="Release Info">
- <p>Current Release: <a
href="http://jakarta.apache.org/builds/jakarta-commons/release/commons-httpclient/v2.0/">
+ <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>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]