[Standards] Proposed XMPP Extension: Stanza Repeaters
sneakin at semanticgap.com
Mon Mar 17 21:56:45 UTC 2008
On Mon, Mar 17, 2008 at 12:28 PM, XMPP Extensions Editor
<editor at xmpp.org> wrote:
> The XMPP Extensions Editor has received a proposal for a new XEP.
> Title: Stanza Repeaters
> Abstract: This specification defines an XMPP extension that enables optimization of interdomain traffic that is intended for delivery to multiple recipients, using the concept of a stanza repeater.
> URL: http://www.xmpp.org/extensions/inbox/repeaters.html
Thought I'd take a look at how this worked. My first question is: why
are we sending stanzas to the repeater using <iq/>s? Why can't I
create a repeater, using <iq/>s of course, and then begin sending
stanzas directly to the repeater which then forwards them out to
Looking at the examples, it looks like the repeater service is giving
each repeater a JID. Sending stanzas to it directly ought to work.
Perhaps something like:
> Example 1. Stanza as sent to repeater
> <presence xmlns='jabber:client'
> from='poweruser at example.net/foo'
> to='e4df4399642aed42b579b05dc5c663aee27d6ec4 at repeater.example.com'
One problem is that all of the management use cases in the XEP would
probably need to be changed so that repeating <iq/> stanzas is
simpler. This is easily changed by making the repeater service's JID
handle all management requests for individual repeaters.
- Nolan Eakins
SemanticGap(R) - http://www.semanticgap.com/
More information about the Standards