hc-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Jakarta-httpclient Wiki] Update of "NewProjectCharter" by OlegKalnichevski
Date Tue, 30 Aug 2005 18:54:21 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Jakarta-httpclient Wiki" for change
notification.

The following page has been changed by OlegKalnichevski:
http://wiki.apache.org/jakarta-httpclient/NewProjectCharter

New page:
= Charter =
The following charter for '''Jakarta Http Components''' project is pending approval of the
Jakarta Project Management Committee (PMC).

== Rationale ==
The original {{{ Jakarta Commons HttpClient API }}} has a number 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 Http Components }}} project develops a toolset of low level components focused
exclusively at the transport aspects of HTTP protocol
 * {{{ Jakarta Http Components }}} project '''DOES NOT''' define an application API on top
of the low level transport API
 * {{{ Jakarta Http Components }}} '''MUST''' be content agnostic. The project '''DOES NOT'''
develop components intended to produce or consume content of HTTP messages
 * {{{ Jakarta Http Components }}} project continues the development of {{{ Jakarta HttpClient
}}} (former {{{ Jakarta Commons HttpClient }}}) based on the toolset of HTTP components
 * {{{ Jakarta Http Components }}} project develops an HTTP connector or a lightweight server
component as a 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 Http Components }}} project collaborates with other projects to develop specialized
HTTP services for production use based on the toolset of HTTP components

== Initial set of committers ==

'''Project Lead'''

  Michael Becke

'''Project Committers'''

  Adrian Sutton

  Ortwin Glueck

  Oleg Kalnichevski

---------------------------------------------------------------------
To unsubscribe, e-mail: httpclient-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: httpclient-dev-help@jakarta.apache.org


Mime
View raw message