[Council] message forwarding

Matthew Miller linuxwolf at outer-planes.net
Fri Jun 8 21:47:07 UTC 2012

Hash: SHA1

On Jun 7, 2012, at 20:46, Matthew Wild wrote:

> On 7 June 2012 23:43, Peter Saint-Andre <stpeter at stpeter.im> wrote:
>> XEP-0297 is "Proposed". I don't recall its status. Did the Council vote
>> on it?
> Hmm, interesting. In my mind it was done and published, but I checked
> the council minutes, and apparently that's not the case.
> The last call included feedback from Kim Alvefur recommending text in
> the XEP concerning re-use in other protocols:
>  - http://mail.jabber.org/pipermail/standards/2011-November/025388.html
>  - http://mail.jabber.org/pipermail/standards/2011-December/025554.html
>  - http://mail.jabber.org/pipermail/standards/2012-January/025595.html
> Apparently updating the XEP was an action item for me that I dropped,
> sorry about that.
> The current status is that Carbons has the <forwarded/> element a
> sibling of its own elements (e.g.
> http://xmpp.org/extensions/xep-0280.html#example-14 ), and MAM does
> too: http://xmpp.org/extensions/xep-0313.html#sect-id126689 (URL
> anchor fixed in my working copy!).
> Kev's message above (third mailing list link) proposes that the
> <forwarded/> element should be a *child* of the using protocols
> instead. I think I'm inclined to agree here, so barring any objections
> I'll update the XEP accordingly, and we'll need to update both MAM and
> Carbons to reflect the change.

There was one other thing I asked for, but apparently not on the list.

The ability to wrap any stanza (<iq/>, <message/>, <presence/>) with <fowarded/>.  This would be extremely beneficial for one proposal of end-to-end encryption[1].  I would expect the protocols using <forwarded/> to place limits on what kinds are allowed (carbons and MAM are <message/> only, e2e would be any, etc).

- - m&m

Matthew A. Miller

[1] End-to-End Object Encryption for the Extensible Messaging and Presence Protocol (XMPP) < http://tools.ietf.org/html/draft-miller-xmpp-e2e-00 >
Version: GnuPG/MacGPG2 v2.0.17 (Darwin)
Comment: GPGTools - http://gpgtools.org


More information about the Council mailing list