[prev in list] [next in list] [prev in thread] [next in thread] 

List:       httpcomponents-commits
Subject:    svn commit: r382767 - in /jakarta/httpcomponents/trunk:
From:       olegk () apache ! org
Date:       2006-03-03 11:38:19
Message-ID: 20060303113820.83941.qmail () minotaur ! apache ! org
[Download RAW message or body]

Author: olegk
Date: Fri Mar  3 03:38:16 2006
New Revision: 382767

URL: http://svn.apache.org/viewcvs?rev=382767&view=rev
Log:
* Minor changes in the HttpComponents project goals description
* Changes proposed by Roland Weber

Modified:
    jakarta/httpcomponents/trunk/http-async/src/site/apt/index.apt
    jakarta/httpcomponents/trunk/http-async/src/site/site.xml
    jakarta/httpcomponents/trunk/http-core/src/site/apt/index.apt
    jakarta/httpcomponents/trunk/http-core/src/site/site.xml
    jakarta/httpcomponents/trunk/src/site/apt/goals-scope.apt
    jakarta/httpcomponents/trunk/src/site/apt/index.apt
    jakarta/httpcomponents/trunk/src/site/site.xml

Modified: jakarta/httpcomponents/trunk/http-async/src/site/apt/index.apt
URL: http://svn.apache.org/viewcvs/jakarta/httpcomponents/trunk/http-async/src/site/apt/index.apt?rev=382767&r1=382766&r2=382767&view=diff
 ==============================================================================
--- jakarta/httpcomponents/trunk/http-async/src/site/apt/index.apt (original)
+++ jakarta/httpcomponents/trunk/http-async/src/site/apt/index.apt Fri Mar  3 \
03:38:16 2006 @@ -6,4 +6,7 @@
 
 HttpAsync Overview
 
-    HttpAsync components 
+    The HttpAsync component provides an asynchronous interface for client side 
+    HTTP communication, which separates the sending of a request from the 
+    receiving of the response. This simplifies development of multithreaded HTTP
+    applications and allows for new features such as pipelining.

Modified: jakarta/httpcomponents/trunk/http-async/src/site/site.xml
URL: http://svn.apache.org/viewcvs/jakarta/httpcomponents/trunk/http-async/src/site/site.xml?rev=382767&r1=382766&r2=382767&view=diff
 ==============================================================================
--- jakarta/httpcomponents/trunk/http-async/src/site/site.xml (original)
+++ jakarta/httpcomponents/trunk/http-async/src/site/site.xml Fri Mar  3 03:38:16 \
2006 @@ -21,7 +21,10 @@
       <item name="HttpComponents" href="http://jakarta.apache.org/httpcomponents/"/>
     </links>
 
-    <menu name="Overview">
+    <menu name="HttpComponents">
+      <item name="Home" href="http://jakarta.apache.org/httpcomponents/"/>
+    </menu>
+    <menu name="HttpAsync Overview">
       <item name="Description" href="index.html"/>
     </menu>
     ${reports}

Modified: jakarta/httpcomponents/trunk/http-core/src/site/apt/index.apt
URL: http://svn.apache.org/viewcvs/jakarta/httpcomponents/trunk/http-core/src/site/apt/index.apt?rev=382767&r1=382766&r2=382767&view=diff
 ==============================================================================
--- jakarta/httpcomponents/trunk/http-core/src/site/apt/index.apt (original)
+++ jakarta/httpcomponents/trunk/http-core/src/site/apt/index.apt Fri Mar  3 03:38:16 \
2006 @@ -12,8 +12,8 @@
 
 Standards Compliance
 
-    HttpCore components conform to the following specifications endorsed by the \
                Internet Engineering 
-    Task Force (IETF) and the internet at large:
+    HttpCore components strive to conform to the following specifications endorsed \
by the Internet  +    Engineering Task Force (IETF) and the internet at large:
 
     * {{{http://www.ietf.org/rfc/rfc1945.txt}RFC 1945}} - Hypertext Transfer \
Protocol -- HTTP/1.0  

Modified: jakarta/httpcomponents/trunk/http-core/src/site/site.xml
URL: http://svn.apache.org/viewcvs/jakarta/httpcomponents/trunk/http-core/src/site/site.xml?rev=382767&r1=382766&r2=382767&view=diff
 ==============================================================================
--- jakarta/httpcomponents/trunk/http-core/src/site/site.xml (original)
+++ jakarta/httpcomponents/trunk/http-core/src/site/site.xml Fri Mar  3 03:38:16 2006
@@ -21,7 +21,10 @@
       <item name="HttpComponents" href="http://jakarta.apache.org/httpcomponents/"/>
     </links>
 
-    <menu name="Overview">
+    <menu name="HttpComponents">
+      <item name="Home" href="http://jakarta.apache.org/httpcomponents/"/>
+    </menu>
+    <menu name="HttpCore Overview">
       <item name="Description" href="index.html"/>
       <item name="Examples" href="examples.html"/>
     </menu>

Modified: jakarta/httpcomponents/trunk/src/site/apt/goals-scope.apt
URL: http://svn.apache.org/viewcvs/jakarta/httpcomponents/trunk/src/site/apt/goals-scope.apt?rev=382767&r1=382766&r2=382767&view=diff
 ==============================================================================
--- jakarta/httpcomponents/trunk/src/site/apt/goals-scope.apt (original)
+++ jakarta/httpcomponents/trunk/src/site/apt/goals-scope.apt Fri Mar  3 03:38:16 \
2006 @@ -16,27 +16,20 @@
 * Componentized design
 
     * People use HTTP in varied and unexpected ways such as spiders, HTTP proxies, \
                web servers, 
-    web clients, and many more.  To offer the kind of flexibility need from 
-    an HTTP library, HttpComponents provides a generic toolkit of components that \
                can be assembled 
-    for any task, large or small.
+    web clients, and many more. It is not feasible that one monolithic library could \
cater to +    all possible use scenarios. Instead HttpComponents provides a toolkit \
of loosely coupled, +    generic components that can be assembled for any task, large \
or small.  
     * HTTP functionality is broken into a set of key components that focus on making \
                the
     most commonly used code the simplest.  Specialized code has been separated to
     enhance API clarity while still providing the features needed for complex \
applications.  
-* Cleanly structured API
-
-    * HttpComponents provides separate interfaces for HTTP request and response \
                processing.  
-    Combining these two seemingly associated items forces an impractical limitation \
                on 
-    HTTP processing.  As discovered in our original work with HttpClient, not all \
                requests have
-    just on response. In many cases the code producing a request is quite distinct \
                from 
-    the code processing the response.
-
     * HttpComponents is assembled from groups of cooperating classes rather than \
                through inheritance.
     This makes it quite simple for someone to completely customize a single aspect \
                of the HTTP
     process without effecting other unrelated tasks.  It also makes it simple to \
                make changes
     that cut across different kinds of requests (GETs, POSTs, etc).  Again this \
                design remedies
-    one of the major deficiencies discovered in the HttpClient model.
+    one of the {{{commons-httpclient-lessons.html}major deficiencies}} discovered in \
the HttpClient  +    model.
 
 * Minimal external dependencies
 

Modified: jakarta/httpcomponents/trunk/src/site/apt/index.apt
URL: http://svn.apache.org/viewcvs/jakarta/httpcomponents/trunk/src/site/apt/index.apt?rev=382767&r1=382766&r2=382767&view=diff
 ==============================================================================
--- jakarta/httpcomponents/trunk/src/site/apt/index.apt (original)
+++ jakarta/httpcomponents/trunk/src/site/apt/index.apt Fri Mar  3 03:38:16 2006
@@ -24,8 +24,8 @@
     
 Standards Compliance
 
-    HttpComponents conform to the following specifications endorsed by the Internet \
                Engineering 
-    Task Force (IETF) and the internet at large:
+    HttpComponents strives to conform to the following specifications endorsed by \
the Internet  +    Engineering Task Force (IETF) and the internet at large:
 
     * {{{http://www.ietf.org/rfc/rfc1945.txt}RFC 1945}} - Hypertext Transfer \
Protocol -- HTTP/1.0  

Modified: jakarta/httpcomponents/trunk/src/site/site.xml
URL: http://svn.apache.org/viewcvs/jakarta/httpcomponents/trunk/src/site/site.xml?rev=382767&r1=382766&r2=382767&view=diff
 ==============================================================================
--- jakarta/httpcomponents/trunk/src/site/site.xml (original)
+++ jakarta/httpcomponents/trunk/src/site/site.xml Fri Mar  3 03:38:16 2006
@@ -23,7 +23,7 @@
     <menu name="Overview">
       <item name="Description" href="index.html"/>
       <item name="Project charter" href="charter.html"/>
-      <item name="Goals and scope" href="goals-scope.html"/>
+      <item name="Project goals" href="goals-scope.html"/>
       <item name="News" href="news.html"/>
     </menu>
     <menu name="Modules">


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic