Markus Hofmann | 10 Aug 2005 02:49
Favicon

Re: Moving Forward


Folks,

from the silence on the list and the lack of any response, I would 
conclude that there is *no* interest in moving forward with actually 
defining a OCP/SMTP profile.

If this conclusion is wrong and there is interest in moving forward, 
please indicate your willingness to lead the protocol work and 
co-author a draft *now*.

If there are no volunteers, I'll ask that the milestone and 
deliverable get removed from our charter. Given that we also don't 
make any progress on the rules language, I would then ask the AD/IESG 
to close the WG.

Thanks,
   Markus

Markus Hofmann wrote:
> 
> Folks,
> 
> with the "SMTP Use Cases" draft bing submitted to IESG for consideration 
> as informal RFC, it's now time to move ahead to our next milestone, 
> which is
> 
>  "Initial document on OCP/SMTP profile for MTAs, including mechanisms
>  for tracing and bypass".
> 
(Continue reading)

jfcm | 10 Aug 2005 10:04

Re: Moving Forward

Markus,
I can only repeat that I think the problem of this WG is a lack of architectural vision which makes things exciting. This was the initial debate and my call for ONES (open network extended services). At that time I thought OPES were understood as partial ONES and I could not make me understood. Now I understand that the way this WG perceives OPES makes them fully complementary, the OPES being the peripherals of what I name ONES, which are the final services managed by the call-out servers.

The confusion we face (I feel) is another point of architecture. The "S" in OPES is for "Services" and I feel we read it as "System".

I therefore propose the two layers diagram:

Service Intelligent Layer:
                <---> OPES
ONES            <---> OPES
                <---> OPES 
--------------------------
System end to end Layer:
                <---> shim
call-out server <---> shim
                <---> shim

where final "OPES" applications (services) are provided by the ONES located on call-out servers through local OPES (edge services) via the shim pieces of software. This makes an exciting architecture permitting to aggregate intelligence in the network, the way people need it and do it, but in fully respecting the end to end principle. This results from having actually _two_ end to end connections in parallel, welded at the edge by the OPES: one is transport service, one is intelligent service. This way there is no intelligence "within" the network and no interference with the end to end connectivity, dumb network, protocol on the wire principles. An image would be a power plug, with two wires. Or the ADSL on the telephone wire.

The shim (filter+OCP+Hopalong script) system which provides the OPES service could then be located where we need it on the information path. Including on/in/attached to the socket. We came from the "proxy" image. But OPES are on the edge. There is a network edge and a user edge. I submit that we should consider the "shim" on either side of the OPES "virtual smart plug" (male or female side): on the network or/and on the user side (within/related to the socket).

I suppose that everything we did fits this scheme? But that it adds a very exciting approach which is the very core of the development of what the users strive for: an intelligent Internet. While keeping an unchanged internet.

For example instead of just trying to see how to enhance SMTP in competition with SMTP people, the target is to provide a smart mail system in parallel (not over) of SMTP. This parallel intelligence notion is the key. Up to now, the OSI model proposed a "layers" pile  creating complex problems of interference/violation and rising the question of "where is the intelligence layer in the end to end connection". OPESes address the problem: the intelligence is neither in nor on-top of the network layers, it is in parallel (plus probably in what I could call an "intelligence control pannel" between applications and the user where he can control both, an "interapplication" layer encapsulating end to end transport and intelligence: the OPES layer.

I submit that we could start from the SMTP cases to see better where shims could be installed (within the whole mail application system) to analyse what is shim, call-out, OPES and ONES oriented, how to manage it through an interapplication layer (relating, for exemple, decisions regarding mail routing sent by the ONES to the OPES, upon inputs of user location/agend program). What is mail/smtp specific.

If my idea works we will have a very exciting architecture system. If it does not work we could then close the WG?
jfc


At 02:49 10/08/2005, Markus Hofmann wrote:
Folks,

from the silence on the list and the lack of any response, I would conclude that there is *no* interest in moving forward with actually defining a OCP/SMTP profile.

If this conclusion is wrong and there is interest in moving forward, please indicate your willingness to lead the protocol work and co-author a draft *now*.

If there are no volunteers, I'll ask that the milestone and deliverable get removed from our charter. Given that we also don't make any progress on the rules language, I would then ask the AD/IESG to close the WG.

Thanks,
  Markus


Markus Hofmann wrote:
Folks,
with the "SMTP Use Cases" draft bing submitted to IESG for consideration as informal RFC, it's now time to move ahead to our next milestone, which is
 "Initial document on OCP/SMTP profile for MTAs, including mechanisms
 for tracing and bypass".
Does anyone believe the use cases draft is appealing enough so that it's worthwhile to spend time and effort on developing a protocol that will enable these use cases?
Who is volunteering to lead the protocol work and co-author a draft?
Thanks,
  Markus


Picon
Favicon

Rules Language


With some trepidation, I offer

http://www.purplestreak.com/ietf-opes/draft-ietf-opes-rules-language-hopalong-00.txt

It is incomplete in several aspects, particularly the detailed grammar,
but I think that it gets at the heart of defining a stream processing
language for OPES.  I had intended to use the Sieve grammar, but
in the time I had for this, I couldn't decide if it is worth the
trouble of using the funky notation.

Comments are, of course, welcome, even more so than no comments.

Hilarie

Eric Burger | 10 Aug 2005 11:14

RE: Rules Language


It would be really, really, really good if we could wrap ourselves
around SIEVE.

The mobile messaging community wants to be able to do OPES like stuff on
content that is streamed out of a server, either by SIP or HTTP.

At the same time, the messaging community is looking at SIEVE as a
potential solution for message-based sorting, i.e. "kill if Spam Score >
90%" or "send me a page if I get mail from my boss."

Being able to use the same language everywhere would be helpful.

Note that SIEVE, while created in the SMTP and IMAP milieu, is
specifically not tied to any transport mechanism.  One of its current
shortcomings, or benefits, depending on your point of view, is the
management of rules is currently undefined (probably will become a work
item somewhere).

I would offer that OPES should get SIEVE to do whatever is necessary to
update it for streaming.

See:
http://www.ietf.org/html.charters/sieve-charter.html

-----Original Message-----
From: owner-ietf-openproxy <at> mail.imc.org
[mailto:owner-ietf-openproxy <at> mail.imc.org] On Behalf Of The Purple
Streak, Hilarie Orman
Sent: Wednesday, August 10, 2005 12:58 AM
To: hofmann <at> bell-labs.com
Cc: ietf-openproxy <at> imc.org
Subject: Rules Language

With some trepidation, I offer

http://www.purplestreak.com/ietf-opes/draft-ietf-opes-rules-language-hop
along-00.txt

It is incomplete in several aspects, particularly the detailed grammar,
but I think that it gets at the heart of defining a stream processing
language for OPES.  I had intended to use the Sieve grammar, but
in the time I had for this, I couldn't decide if it is worth the
trouble of using the funky notation.

Comments are, of course, welcome, even more so than no comments.

Hilarie

Reinaldo Penno | 10 Aug 2005 16:52
Favicon

RE: Rules Language


Hello Hilarie,

that's great.

Maybe you can leverage something from SRL? http://www.ietf.org/rfc/rfc2723.txt?number=2723

regards,

Reinaldo

________________________________

From: owner-ietf-openproxy <at> mail.imc.org on behalf of The Purple Streak, Hilarie Orman
Sent: Wed 8/10/2005 12:58 AM
To: hofmann <at> bell-labs.com
Cc: ietf-openproxy <at> imc.org
Subject: Rules Language

With some trepidation, I offer

http://www.purplestreak.com/ietf-opes/draft-ietf-opes-rules-language-hopalong-00.txt

It is incomplete in several aspects, particularly the detailed grammar,
but I think that it gets at the heart of defining a stream processing
language for OPES.  I had intended to use the Sieve grammar, but
in the time I had for this, I couldn't decide if it is worth the
trouble of using the funky notation.

Comments are, of course, welcome, even more so than no comments.

Hilarie

Martin Stecher | 10 Aug 2005 23:10

RE: Moving Forward


Hi,

I am available for OPES protocol work and willing to act as a co-author
for OCP profile drafts.
But I am not convinced that OCP/SMTP is the next step. As there seems
to be no other interest in this we should indeed have the open SMTP
milestones to be removed from the charter, for now, IMO.
There is no current OCP/SMTP demand by the industry today.

In principle I believe that OCP has the ability to act as an universal
protocol agnostig callout protocol and that OCP/SMTP can and should be
done at some time. 

But with the limited resources we have in this group today we must focus
on those adaptations that are of immediate need and use for someone.
There we can proof that OCP is a powerful, application agnostic protocol
with useful and needed protocol profiles.
Only then we can get to first implementations that may then hopefully
cut the Gordian knot we are facing today.
And after that we may be asked to return to OCP/SMTP.

Regards
Martin

Markus Hofmann | 11 Aug 2005 02:16

Re: Moving Forward


Martin,

so what would you propose is the next step after removing OCP/SMTP 
from the charter?

All - everyone in agreement with Martin, or does somebody see a 
need/interest for OCP/SMTP?

Thanks,
   Markus

Martin Stecher wrote:
> Hi,
> 
> I am available for OPES protocol work and willing to act as a co-author
> for OCP profile drafts.
> But I am not convinced that OCP/SMTP is the next step. As there seems
> to be no other interest in this we should indeed have the open SMTP
> milestones to be removed from the charter, for now, IMO.
> There is no current OCP/SMTP demand by the industry today.
> 
> In principle I believe that OCP has the ability to act as an universal
> protocol agnostig callout protocol and that OCP/SMTP can and should be
> done at some time. 
> 
> But with the limited resources we have in this group today we must focus
> on those adaptations that are of immediate need and use for someone.
> There we can proof that OCP is a powerful, application agnostic protocol
> with useful and needed protocol profiles.
> Only then we can get to first implementations that may then hopefully
> cut the Gordian knot we are facing today.
> And after that we may be asked to return to OCP/SMTP.
> 
> Regards
> Martin
> 

Clemens Perz | 11 Aug 2005 10:26
Picon

Re: Moving Forward


Hi,

If you are willing to consider the contribution of a complete greenhorn to 
this Working Group, I would like to work with Martin on the OCP/SMTP draft. 
I'm not sure if it needs to be on the Charter for that, but it should not 
be forgotten in any way.

My experience is that the people who could benefit from such a standard do 
not know about the OPES Working Group and the potential it's work creates. 
While the SMTP threats grow and the search for more flexible infrastructure 
solutions becomes more hectic, it would be nice to have the phoenix ready 
in the fire :)

The relevance of the OCP/SMTP might be underestimated by us and the 
markets, because many people do not take their time yet to get the whole 
picture. Offering a flexible protocol solution could change that very 
quickly.

Cheers,

Clemens

--On Mittwoch, 10. August 2005 20:16 -0400 Markus Hofmann <markus <at> mhof.com> 
wrote:

>
> Martin,
>
> so what would you propose is the next step after removing OCP/SMTP from
> the charter?
>
> All - everyone in agreement with Martin, or does somebody see a
> need/interest for OCP/SMTP?
>
> Thanks,
>    Markus
>
> Martin Stecher wrote:
>> Hi,
>>
>> I am available for OPES protocol work and willing to act as a co-author
>> for OCP profile drafts.
>> But I am not convinced that OCP/SMTP is the next step. As there seems
>> to be no other interest in this we should indeed have the open SMTP
>> milestones to be removed from the charter, for now, IMO.
>> There is no current OCP/SMTP demand by the industry today.
>>
>> In principle I believe that OCP has the ability to act as an universal
>> protocol agnostig callout protocol and that OCP/SMTP can and should be
>> done at some time.
>>
>> But with the limited resources we have in this group today we must focus
>> on those adaptations that are of immediate need and use for someone.
>> There we can proof that OCP is a powerful, application agnostic protocol
>> with useful and needed protocol profiles.
>> Only then we can get to first implementations that may then hopefully
>> cut the Gordian knot we are facing today.
>> And after that we may be asked to return to OCP/SMTP.
>>
>> Regards
>> Martin
>>
>

Martin Stecher | 11 Aug 2005 21:48

RE: Moving Forward


Hi Clemens,

every active participant is more than welcome.
I also appreciate your positive view, maybe I got too pessimistic recently.

If the group agrees that we should continue with our current milestones, I am happy to work with you on the
OCP/SMTP draft, hoping that Alex will at least be available to discuss some OCP details, better as co-author.

So, what are the others thinking about OCP/SMTP? Should we do this - now?

Regards
Martin

	-----Ursprüngliche Nachricht----- 
	Von: owner-ietf-openproxy <at> mail.imc.org im Auftrag von Clemens Perz 
	Gesendet: Do 11.08.2005 04:26 
	An: OPES Group 
	Cc: 
	Betreff: Re: Moving Forward
	
	

	Hi,
	
	If you are willing to consider the contribution of a complete greenhorn to
	this Working Group, I would like to work with Martin on the OCP/SMTP draft.
	I'm not sure if it needs to be on the Charter for that, but it should not
	be forgotten in any way.
	
	My experience is that the people who could benefit from such a standard do
	not know about the OPES Working Group and the potential it's work creates.
	While the SMTP threats grow and the search for more flexible infrastructure
	solutions becomes more hectic, it would be nice to have the phoenix ready
	in the fire :)
	
	The relevance of the OCP/SMTP might be underestimated by us and the
	markets, because many people do not take their time yet to get the whole
	picture. Offering a flexible protocol solution could change that very
	quickly.
	
	Cheers,
	
	Clemens
	
	
	--On Mittwoch, 10. August 2005 20:16 -0400 Markus Hofmann <markus <at> mhof.com>
	wrote:
	
	>
	> Martin,
	>
	> so what would you propose is the next step after removing OCP/SMTP from
	> the charter?
	>
	> All - everyone in agreement with Martin, or does somebody see a
	> need/interest for OCP/SMTP?
	>
	> Thanks,
	>    Markus
	>
	> Martin Stecher wrote:
	>> Hi,
	>>
	>> I am available for OPES protocol work and willing to act as a co-author
	>> for OCP profile drafts.
	>> But I am not convinced that OCP/SMTP is the next step. As there seems
	>> to be no other interest in this we should indeed have the open SMTP
	>> milestones to be removed from the charter, for now, IMO.
	>> There is no current OCP/SMTP demand by the industry today.
	>>
	>> In principle I believe that OCP has the ability to act as an universal
	>> protocol agnostig callout protocol and that OCP/SMTP can and should be
	>> done at some time.
	>>
	>> But with the limited resources we have in this group today we must focus
	>> on those adaptations that are of immediate need and use for someone.
	>> There we can proof that OCP is a powerful, application agnostic protocol
	>> with useful and needed protocol profiles.
	>> Only then we can get to first implementations that may then hopefully
	>> cut the Gordian knot we are facing today.
	>> And after that we may be asked to return to OCP/SMTP.
	>>
	>> Regards
	>> Martin
	>>
	>
	
	
	

Hector Santos | 11 Aug 2005 22:44

Re: Moving Forward


Martin,

I think OCP/SMTP is the next logical direction.

--
Hector Santos, Santronics Software, Inc.
http://www.santronics.com

----- Original Message -----
From: "Martin Stecher" <martin.stecher <at> webwasher.com>
To: "Clemens Perz" <cperz <at> allaboutit.lu>; "OPES Group"
<ietf-openproxy <at> imc.org>
Sent: Thursday, August 11, 2005 3:48 PM
Subject: RE: Moving Forward

Hi Clemens,

every active participant is more than welcome.
I also appreciate your positive view, maybe I got too pessimistic recently.

If the group agrees that we should continue with our current milestones, I
am happy to work with you on the OCP/SMTP draft, hoping that Alex will at
least be available to discuss some OCP details, better as co-author.

So, what are the others thinking about OCP/SMTP? Should we do this - now?

Regards
Martin

 -----Ursprüngliche Nachricht-----
 Von: owner-ietf-openproxy <at> mail.imc.org im Auftrag von Clemens Perz
 Gesendet: Do 11.08.2005 04:26
 An: OPES Group
 Cc:
 Betreff: Re: Moving Forward

 Hi,

 If you are willing to consider the contribution of a complete greenhorn to
 this Working Group, I would like to work with Martin on the OCP/SMTP draft.
 I'm not sure if it needs to be on the Charter for that, but it should not
 be forgotten in any way.

 My experience is that the people who could benefit from such a standard do
 not know about the OPES Working Group and the potential it's work creates.
 While the SMTP threats grow and the search for more flexible infrastructure
 solutions becomes more hectic, it would be nice to have the phoenix ready
 in the fire :)

 The relevance of the OCP/SMTP might be underestimated by us and the
 markets, because many people do not take their time yet to get the whole
 picture. Offering a flexible protocol solution could change that very
 quickly.

 Cheers,

 Clemens

 --On Mittwoch, 10. August 2005 20:16 -0400 Markus Hofmann <markus <at> mhof.com>
 wrote:

 >
 > Martin,
 >
 > so what would you propose is the next step after removing OCP/SMTP from
 > the charter?
 >
 > All - everyone in agreement with Martin, or does somebody see a
 > need/interest for OCP/SMTP?
 >
 > Thanks,
 >    Markus
 >
 > Martin Stecher wrote:
 >> Hi,
 >>
 >> I am available for OPES protocol work and willing to act as a co-author
 >> for OCP profile drafts.
 >> But I am not convinced that OCP/SMTP is the next step. As there seems
 >> to be no other interest in this we should indeed have the open SMTP
 >> milestones to be removed from the charter, for now, IMO.
 >> There is no current OCP/SMTP demand by the industry today.
 >>
 >> In principle I believe that OCP has the ability to act as an universal
 >> protocol agnostig callout protocol and that OCP/SMTP can and should be
 >> done at some time.
 >>
 >> But with the limited resources we have in this group today we must focus
 >> on those adaptations that are of immediate need and use for someone.
 >> There we can proof that OCP is a powerful, application agnostic protocol
 >> with useful and needed protocol profiles.
 >> Only then we can get to first implementations that may then hopefully
 >> cut the Gordian knot we are facing today.
 >> And after that we may be asked to return to OCP/SMTP.
 >>
 >> Regards
 >> Martin
 >>
 >


Gmane