[Council] message forwarding

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


-----BEGIN PGP SIGNED MESSAGE-----
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
<http://goo.gl/LK55L>

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

iQEcBAEBAgAGBQJP0nLcAAoJEJq6Ou0cgrSPHEQH/1PKJIKrglFGGI3hk5Z+Wh0r
tkShgEfzJPEszklWFUO1EhQvQGsSNYuO2fPXNOPySu8dLBsCceEpJARoQo6WjYGf
jhbEji04ozFmFTlB2tZw01XIc4vB2xccxTq2W3qegpQpx0lrmVMHtF8vK4qBZXc4
/U/Fosdey+jg0X6gtIrJMJ/Jgjk08AW8BiSXfIAm5n1L0Z9vC4E86URWncwaa7p6
mf4g65g0Ub5aqTLp8xoaAfhtAgaL1P3GpUU/h+tzlPv3/NIsRkn6wSpQZwyBCN8K
8lr+kb6o0eRwSVBnkbcOAKJEO/KrTbDM6f1e48M6D4CehEWL+uQDeS0bYmwE1NQ=
=v+e1
-----END PGP SIGNATURE-----


More information about the Council mailing list