You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hc.apache.org by ol...@apache.org on 2007/12/17 17:20:40 UTC

svn commit: r604908 - in /httpcomponents/project: jakarta-httpcomponents-charter.txt project-charter.txt src/site/apt/charter.apt src/site/apt/download.apt src/site/apt/goals.apt src/site/apt/index.apt src/site/apt/news.apt src/site/site.xml

Author: olegk
Date: Mon Dec 17 08:20:39 2007
New Revision: 604908

URL: http://svn.apache.org/viewvc?rev=604908&view=rev
Log:
Web site changes reflecting promotion to the TLP status

Added:
    httpcomponents/project/jakarta-httpcomponents-charter.txt
      - copied unchanged from r604863, httpcomponents/project/project-charter.txt
Removed:
    httpcomponents/project/project-charter.txt
Modified:
    httpcomponents/project/src/site/apt/charter.apt
    httpcomponents/project/src/site/apt/download.apt
    httpcomponents/project/src/site/apt/goals.apt
    httpcomponents/project/src/site/apt/index.apt
    httpcomponents/project/src/site/apt/news.apt
    httpcomponents/project/src/site/site.xml

Modified: httpcomponents/project/src/site/apt/charter.apt
URL: http://svn.apache.org/viewvc/httpcomponents/project/src/site/apt/charter.apt?rev=604908&r1=604907&r2=604908&view=diff
==============================================================================
--- httpcomponents/project/src/site/apt/charter.apt (original)
+++ httpcomponents/project/src/site/apt/charter.apt Mon Dec 17 08:20:39 2007
@@ -6,41 +6,21 @@
 
 Project Charter
 
-    The following charter for Jakarta HttpComponents project was approved the Jakarta Project Management
-    Committee (PMC) on Oct 31, 2005
-
-* Rationale
-
-    The original Jakarta Commons HttpClient API has a number of limitations that cannot be resolved without 
-    a significant architectural redesign. Moreover, Jakarta Commons HttpClient has been increasingly used 
-    in applications and environments it has not been specifically designed for. The existing monolithic 
-    design no longer adequately reflects the use patterns of HttpClient. HttpClient needs to be refactored 
-    into a toolset of simple, low level HTTP components suitable for building more specialized HTTP services.
-
 * Project scope
 
-    * Jakarta HttpComponents develops a toolset of low level components focused exclusively at the transport 
-    aspects of HTTP protocol.
-
-    * Jakarta HttpComponents will provide ONLY a toolset of low level generic transport APIs. In particular, 
-    server side application layer APIs WILL NOT be developed.
-
-    * Jakarta HttpComponents MUST be content agnostic. The project DOES NOT develop components intended to 
-    produce or consume content of HTTP messages.
+    * Apache HttpComponents is responsible for the creation and maintenance of a toolset of low 
+    level Java components focused on HTTP and associated protocols, and of applications based on 
+    these components
+
+    * Apache HttpComponents continues the development of Apache HttpClient (formerly Jakarta Commons 
+    HttpClient) based on the toolset of HTTP components. This tool focuses on the client side of 
+    HTTP.
 
-    * Jakarta HttpComponents continues the development of Jakarta HttpClient (formerly Jakarta Commons 
-    HttpClient) based on the toolset of HTTP components. This tool focuses on the client side of HTTP.
+    * Apache HttpComponents is additionally charged with the maintenance of the existing Jakarta 
+    Commons HttpClient component.
 
-    * Jakarta HttpComponents is additionally charged with the maintenance of the existing Jakarta Commons 
-    HttpClient component.
-
-    * Jakarta HttpComponents MAY develop application layer components (such as an HTTP connector, a 
-    lightweight server component, proxy components) as reference material to demonstrate the capabilities 
-    of the toolset. The said artifacts ARE NOT meant for production use and are not released as official 
-    Apache Jakarta products.
-
-    * Jakarta HttpComponents collaborates with other projects to develop specialized HTTP services for 
-    production use based on the toolset of HTTP components.
+    * Apache HttpComponents collaborates with other projects to develop specialized HTTP services 
+    for production use based on the toolset of HTTP components.
 
 * Targeted specifications and standards
 
@@ -59,22 +39,23 @@
 
 * Initial set of committers
 
-    Project Lead
+    PMC Chair
 
-    * Michael Becke
+    * Erik Abele
 
     []
 
-    Project Committers
+    PMC
  
-    * Adrian Sutton
+    * Sebastian Bazley
 
     * Ortwin Glueck
 
-    * Oleg Kalnichevski
+    * Roland Weber
 
-    * Henri Yandell
+    * Ant Elder
 
-    []
+    * Paul Fremantle
+
+    * Asankha Perera
 
-    The original document can be found {{{http://svn.apache.org/repos/asf/jakarta/httpcomponents/trunk/project-charter.txt}here}}.

Modified: httpcomponents/project/src/site/apt/download.apt
URL: http://svn.apache.org/viewvc/httpcomponents/project/src/site/apt/download.apt?rev=604908&r1=604907&r2=604908&view=diff
==============================================================================
--- httpcomponents/project/src/site/apt/download.apt (original)
+++ httpcomponents/project/src/site/apt/download.apt Mon Dec 17 08:20:39 2007
@@ -17,8 +17,8 @@
     []
 
     The Subversion repository for HttpComponents can be 
-    {{{http://svn.apache.org/viewcvs.cgi/jakarta/httpcomponents/}browsed online}}.
+    {{{http://svn.apache.org/viewcvs.cgi/httpcomponents/}browsed online}}.
 
     The best way to get all the latest HttpComponents code, is to checkout the souce from our public 
-    {{{http://jakarta.apache.org/site/cvsindex.html#Subversion}Subversion}} server at 
-    {{{https://svn.apache.org/repos/asf/jakarta/httpcomponents/project-trunk/}this location}}. 
+    {{{http://subversion.tigris.org/}Subversion}} server at 
+    {{{https://svn.apache.org/repos/asf/httpcomponents/project-trunk/}this location}}. 

Modified: httpcomponents/project/src/site/apt/goals.apt
URL: http://svn.apache.org/viewvc/httpcomponents/project/src/site/apt/goals.apt?rev=604908&r1=604907&r2=604908&view=diff
==============================================================================
--- httpcomponents/project/src/site/apt/goals.apt (original)
+++ httpcomponents/project/src/site/apt/goals.apt Mon Dec 17 08:20:39 2007
@@ -6,7 +6,7 @@
 
 Project goals
 
-    The key source of inspiration for Jakarta HttpComponents is the experience gained in
+    The key source of inspiration for Apache HttpComponents is the experience gained in
     developing and supporting Jakarta Commons HttpClient. The following set of goals are
     derived from our experience with HttpClient and serve as the philosophical foundation 
     to HttpComponents.

Modified: httpcomponents/project/src/site/apt/index.apt
URL: http://svn.apache.org/viewvc/httpcomponents/project/src/site/apt/index.apt?rev=604908&r1=604907&r2=604908&view=diff
==============================================================================
--- httpcomponents/project/src/site/apt/index.apt (original)
+++ httpcomponents/project/src/site/apt/index.apt Mon Dec 17 08:20:39 2007
@@ -18,10 +18,10 @@
     
 Commons HttpClient
 
-    The Jakarta HttpComponents project is charged with developing and maintaining 
-    {{{http://jakarta.apache.org/commons/httpclient/index.html}Commons HttpClient}}.
+    The Apache HttpComponents project is charged with developing and maintaining 
+    {{{http://hc.apache.org/httpclient-3.x/index.html}Commons HttpClient}}.
     Commons HttpClient is the current stable library of choice for most users.
-    Commons HttpClient 3 will be maintained until Jakarta HttpClient 4 is 
+    Commons HttpClient 3 will be maintained until Apache HttpClient 4 is 
     deemed stable enough to supersede it for use in production.
 
 HttpComponents Structure
@@ -47,24 +47,19 @@
     <<HttpCore NIO extensions>>
 
     HttpCore NIO extensions contain optional components that leverage the event driven, non-blocking 
-    I/O (NIO) model. HttpCore NIO extensions require a Java 1.4 compatible runtime and the HttpCore 
+    I/O (NIO) model. HttpCore NIO extensions require a Java 1.5 compatible runtime and the HttpCore 
     base module.
 
     HttpCore NIO extensions are intended for those usage scenarios where raw throughput is less 
     important than the ability to handle thousands of simultaneous HTTP connections in a resource 
     efficient manner.
 
-    <<HttpCore NIOSSL extensions>>
-
-    HttpCore NIOSSL extensions contain optional components enabling HttpCore NIO to transparently 
-    encrypt data in transit using SSL/TLS protocol.
-
 * HttpClient
 
     {{{httpcomponents-client/index.html}HttpClient}} developed by the HttpComponents project serves 
     as an easy to use facade to the lower level components of HttpCore, HttpAuth, HttpCookie, and 
     HttpConn. It is intended as successor of and replacement for 
-    {{{http://jakarta.apache.org/commons/httpclient/index.html}Jakarta Commons HttpClient 3.x}}
+    {{{http://hc.apache.org/httpclient-3.x/index.html}Jakarta Commons HttpClient 3.x}}
 
     <<HttpConn (presently included in HttpClient)>>
 

Modified: httpcomponents/project/src/site/apt/news.apt
URL: http://svn.apache.org/viewvc/httpcomponents/project/src/site/apt/news.apt?rev=604908&r1=604907&r2=604908&view=diff
==============================================================================
--- httpcomponents/project/src/site/apt/news.apt (original)
+++ httpcomponents/project/src/site/apt/news.apt Mon Dec 17 08:20:39 2007
@@ -6,6 +6,12 @@
 
 HttpComponents Project News 
 
+* 15 November 2007 - HttpComponents becomes TLP
+
+    The ASF board had approved HttpComponents 'graduation' from Jakarta to a TLP of its own.
+
+    We are now Apache HttpComponents Project!
+
 * 7 November 2007 - HttpComponents HttpClient 4.0-alpha2 released 
 
     The second ALPHA release is another important milestone in the redesign of HttpClient. The 

Modified: httpcomponents/project/src/site/site.xml
URL: http://svn.apache.org/viewvc/httpcomponents/project/src/site/site.xml?rev=604908&r1=604907&r2=604908&view=diff
==============================================================================
--- httpcomponents/project/src/site/site.xml (original)
+++ httpcomponents/project/src/site/site.xml Mon Dec 17 08:20:39 2007
@@ -30,21 +30,21 @@
  -->
 <project name="HttpComponents">
   <bannerLeft>
-    <name>Jakarta</name>
-    <src>http://jakarta.apache.org/images/logos/jakarta-logo.png</src>
-    <href>http://jakarta.apache.org/</href>
+    <name>Apache</name>
+    <src>http://www.apache.org/images/asf_logo_wide.gif</src>
+    <href>http://www.apache.org/</href>
   </bannerLeft>
 
   <bannerRight>
     <name>HttpComponents</name>
     <src>images/logos/httpcomponents.png</src>
-    <href>http://jakarta.apache.org/httpcomponents/</href>
+    <href>http://hc.apache.org/</href>
   </bannerRight>
 
   <body>
     <links>
       <item name="Apache" href="http://www.apache.org/" />
-      <item name="Jakarta" href="http://jakarta.apache.org/"/>
+      <item name="HttpComponents" href="http://hc.apache.org/"/>
     </links>
 
     <menu name="Overview">