Re: Updated Charter Proposal

"John G. Waclawsky" <[email protected]> Thu, 05 Aug 2004 12:32:44 -0400
Newsgroups gmane.ietf.opes
Organization Cisco Systems
Message-ID <[email protected]>
The charter is fine with me.
Regards
John

Markus Hofmann wrote:

>
> Folks,
>
> attached a slightly updated version of the charter proposal, 
> reflecting feedback from our WG meeting this week.
>
> For any change requests, please propose a specific new wording.
>
> This version will otherwise be forwarded to IESG for consideration.
>
> -Markus
>
> ===================================
>
> Open Pluggable Edge Services (opes)
> -----------------------------------
>
> Chair(s):
> Markus Hofmann <[email protected]>
> Tony Hansen <[email protected]>
>
> Applications Area Director(s):
> Ted Hardie <[email protected]>
> Scott Hollenbeck <[email protected]>
>
> Applications Area Advisor:
> Ted Hardie <[email protected]>
>
> Technical Advisor(s):
> Allison Mankin <[email protected]>
> Hilarie Orman <[email protected]>
>
> Mailing Lists:
> General Discussion: [email protected]
> To Subscribe: [email protected]
> Archive: http://www.imc.org/ietf-openproxy/mail-archive/
>
> Description of Working Group:
> The Internet facilitates the development of networked services at the 
> application level that both offload origin servers and improve the 
> user experience. Web proxies, for example, are commonly deployed to 
> provide services such as Web caching, virus scanning, and request 
> filtering. Lack of standardized mechanisms to trace and to control 
> such intermediaries causes problems with respect to failure detection, 
> data integrity, privacy, and security.
>
> The OPES Working Group has previously developed an architectural 
> framework to authorize, invoke, and trace such application-level 
> services for HTTP. The framework follows a one-party consent model, 
> which requires that each service be authorized explicitly by at least 
> one of the application-layer endpoints. It further requires that OPES 
> services are reversible by mutual agreement of the application endpoints.
>
> In particular, the WG has developed a protocol suite for invocation 
> and tracking of OPES services inside the net. The protocol suite 
> includes a generic, application-agnostic protocol core (OCP Core) that 
> is supplemented by profiles specific to the application-layer protocol 
> used between the endpoints. So far, the WG has specified an OCP 
> profile for HTTP, which supports OPES services that operate on HTTP 
> messages.
>
> In a next step, the WG will specify one or more OCP profiles that will 
> support OPES services operating on SMTP. In particular, the profile to 
> be specified will enable an SMTP server (the OPES processor) to 
> encapsulate and forward SMTP data and metadata to a callout server for 
> additional processing. Several kinds of agents participate in SMTP 
> exchanges, including MSA, MTA, MDA, and MUA. The first OCP/SMTP 
> profile will address the needs of at least the MTA and/or MDA. More 
> profiles may be needed to address other agent-specific needs, such as 
> for LMTP and/or SUBMIT. The security and privacy concerns of SMTP must 
> be carefully analyzed as part of the definition of the profile.
>
> In addition, the WG will define a rules language to control selection 
> and invocation of services by an OPES processor. This includes a 
> mechanism allowing an OPES processor to perform a runtime check of 
> service parameters, leveraging existing interface description 
> standards like WSDL, if possible, or OPES-specific description 
> otherwise. Defining language(s) for implementing OPES services is out 
> of the WG scope. The rules language will be based on previous work of 
> the WG on a rules language named "P". The WG will have a design goal 
> that the language be compatible with existing policy work within the 
> IETF (e.g. IETF Policy Framework) and be able to interface with 
> systems automating distribution of policies to multiple endpoints. It 
> will be out of scope for this WG to develop the policy framework and 
> specify multiple-endpoint policy distribution.
>
> The group's new work items can be listed as:
>
> - Develop a document about "Scenarios and Use Cases for
>   OPES Services operating on SMTP".
> - Define profile(s) for OCP core that handle SMTP messages
>   or parts thereof.
> - Define a rules language to control the selection and
>   invocation of HTTP-based or SMTP-based OPES services.
>
> Each deliverable must follow the previously developed OPES 
> architecture. As each deliverable is developed, it must address the 
> IAB considerations specified in RFC 3238.
>
> Goals and Milestones:
>
> Done    Submit OPES scenarios document and architecture
>         document to IESG for Informational.
> Done    Submit document on protocol (callout and tracing)
>         requirements to IESG for Informational.
> Done    Submit document on endpoint authorization and
>         enforcement requirements to IESG for Informational.
> Done    Submit document on threat/risk model for OPES
>         services to IESG for Informational.
> Done    Initial protocol document for OPES services
>         including their authorization, invocation,
>         tracking, and enforcement of authorization.
> Done    Initial document on rules specification method.
> Done    Submit protocol document for OPES services
>         including their authorization, invocation,
>         tracking, and enforcement of authorization to IESG
>         for Proposed Standard.
> SEP04   Revised document on OPES rules language.
> OCT04   Submit use cases document for OPES services
>         operating on SMTP to IESG for Informational.
> DEC04   Initial document on OCP/SMTP profile for MTAs,
>         including mechanisms for tracing and bypass.
> FEB05   Submit document on OCP/SMTP profile for MTAs,
>         including mechanisms for tracing and bypass, to
>         IESG for Proposed Standard.
> APR05   Submit document(s) on OCP/SMTP profile(s) for those
>         other SMTP agents the WG has decided to work on, if
>         any, to IESG as Proposed Standard(s).
> MAY05   Submit document(s) on OPES rules language to
>         IESG for Proposed Standard.
> MAY05   Consider additional OPES work and present new
>         charter to IESG, or conclude working group.
>
>