[standards-jig] JEP-0079 - Some Thoughts

Peter Saint-Andre stpeter at jabber.org
Mon May 5 21:52:39 UTC 2003

On Mon, May 05, 2003 at 10:19:54AM -0700, Matthew A. Miller wrote:

> Just so y'all don't assume JEP-0079 (Message Delivery Semantics) is
> dead, here's some thoughts on the matter from the author (-:

It's a bit young to be dead already. :)

> "RETURN RECEIPT" (aka "Delivery Confirmation")

Don't we already have this in JEP-0022 anyway (well, mostly)?

> This is an issue that Marshall Rose pointed out.  As currently defined,
> JEP-0079 does not take intermediate servers into account.  Some
> suggestions that have been made for this include:
> 1)  Add a "must-process" attribute to each <rule/>, specifying whether
> the outer-most servers must process this rule ("firstlast") or every
> server in the route must process this rule ("each").  Additionally, each
> rule definition specifies whether this flag applies (e.g. condition
> "match-resource" does not apply, as only the last server can determine
> this).
> 2)  Include a <stream:features/> for announcing JEP-0079.  This feature
> is to ensure that each hop in the route used to deliver the message can
> handle the processing rules.  The specific details of this added feature
> are TBD.

I'd be +1 on this stuff.

> Comments, questions, thoughts?

When do we see a new version? :)


Peter Saint-Andre
Jabber Software Foundation

More information about the Standards mailing list