We submitted an update to the Intermediary Rule Markup Language (IRML)
draft last week. Until published, the new draft is available at:
http://markus.planethofmann.com/papers/draft-beck-opes-irml-01.txt
Change Log
- updated references to include the OPES models and policy requirements
draft
- removed terminology section and referenced the taxonomy in the OPES
models draft instead
- revised use of terminology to be conform with OPES models draft
terminology
- removed access provider from list of rule authors (as suggested by new
OPES charter)
- late binding in <action> field through OPES URI (as suggested by Lee
Rafalow and others)
- added "request-host" variable to accomodate HTTP/1.0 messages that do
not have the "Host" header (as suggested by Francis Zane)
- added "type" attribute to property element to accomodate three
different types of properties: message, system, and service properties
- added "client-ip" system variable to support services that depend on
the client IP, e.g. URL rewriting service
- added support for service environment variables which allow OPES
services to maintain state information, communicate with other
services, and dynamically control the invocation of services (if
service variables are referenced in IRML rules) (as suggested by Lee
and others)
- new timestamp format in <system-date> variable (as suggested by Ian)
- removed DEFAULT keyword from IRML DTD (as suggested by Ting)