On Thu, Sep 10, 2009 at 7:07 AM, Peter Saint-Andre <[email protected]>wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On 8/5/09 3:22 PM, XMPP Extensions Editor wrote:
> > This message constitutes notice of a Last Call for comments on
> > XEP-0227 (Portable Import/Export Format for XMPP-IM Servers).
>
> Given the feedback received during this Last Call, it is clear that the
> XEP will need to be revised, followed by a second Last Call to be issued
> by the XMPP Council. I have communicated via IM with Magnus Henoch
> (author of XEP-0227) and he does not have time to work on the necessary
> revisions right now. Would someone else like to volunteer to help out?
> Your co-authorship could lead to eternal fame. :)
>
> Peter
>
I wouldn't mind helping out with this.
Summarizing the list and off-list discussion, the changes which need to be
made are:
1. Inclusion of incoming presence subscriptions.
<presence xmlns='jabber:client' type='subscribe' from='n...@host'>
...
</presence>
2. Inclusion of persistent PEP nodes.
<pubsub xmlns='http://jabber.org/protocol/pubsub'>
<publish node='storage:bookmarks'>
...
</publish>
<publish-options>
...
</publish-options>
</pubsub>
3. Privacy lists.
<query xmlns='jabber:iq:privacy'>
...
</query>
4. The problem of XIncludes in user data.
One solution would be to forbid processing of XIncludes which are more than
three levels deep in the document. Text about this needs to be added to the
XIncludes section, and the Security Considerations section.
--
Waqas Hussain