Re: OPES Rules Language

jfcm <[email protected]> Thu, 09 Jun 2005 18:00:59 +0200
Newsgroups gmane.ietf.opes
Message-ID <[email protected]>
General agreement with Alex except on his restriction and added need below.

At 16:41 09/06/2005, Alex Rousskov wrote:
>On Wed, 2005/06/08 (MDT), <[email protected]> wrote:
>
>>I'm going to give the rules language a shot by trying to author
>>a draft that merges the best of P and Sieve.  Simple semantics
>>and rich matching,
>
>Will you extend Sieve? In other words, will your language be a
>Sieve extenstion, following Sieve extension requirements?
>
>Will you make your language specific to HTTP adaptations?
>Or will it have modules/libraries/extensions/whatever for
>each application protocol being adapted (HTTP, SMTP, etc.)?
>
>>with control points tailored to the OPES architecture.
>
>Do you mean points where adaptation is triggered? For
>example pre/post-cache and request/response path in
>caching HTTP proxies? If not, please ignore the paragraph
>below.
>
>In my limited experience with ICAP configurations, and based
>on the "application agnostic core" principle, there may be
>no need for explicit control points. The control point can
>(should?) be an external to the language matter. The language
>does not have to depend on the message processing "point"
>where the adaptation is triggered. And IIRC, OPES architecture
>only provides examples of possible control points.

Some difficulty to understand how you trigger the adaptation then?
Or we do not speak of the same thing?

>>Send your wish lists.
>
>My wish list can be easily derived from the Sieve versus P
>comparison I have posted some time ago. I want all the good
>features that made the basis for that comparison :-).

Idem.

Due to the interest of this I would like to use the language to see how to 
amalgamate it in a Context Reference Center command system. This means that 
I will replace every word of the language by a numeric value permitting to 
translate it in any language. The call out server will be a CRC permiting 
to call on common contextual references to document or translate the 
content of a text/page/mail.

So, I am interested that nothing in the language depends on the 
value/structure of the used terms.

I currently use a moke-up in ASCII using Perl like variable. FYI the intent 
is to document the solution for second week of August to support a language 
description ISO (ISO 639-4) standard proposition. Thank you for your help.
jfc