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 MichaelBecke: http://wiki.apache.org/jakarta-httpclient/NewProjectCharter The comment on the change is: Small wording changes ------------------------------------------------------------------------------ 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 }}} 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 }}} '''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 }}} continues the development of {{{ Jakarta HttpClient }}} (formerly {{{ Jakarta Commons HttpClient }}}) based on the toolset of HTTP components. This tool focuses strictly on the client side of HTTP. - * {{{ 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 }}} 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 + * {{{ Jakarta Http Components }}} collaborates with other projects to develop specialized HTTP services for production use based on the toolset of HTTP components. + * {{{ Jakarta Http Components }}} '''DOES NOT''' define a server side API on top of the low level transport API. == Targeted specifications and standards == * {{{ RFC1945 }}} Hypertext Transfer Protocol -- HTTP/1.0 --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
