Hi all,

I'm trying to design a REST approach over XMPP, my idea is to transpose REST 
normally used over HTTP to XMPP (a future RFC may be called REST over XMPP).

The natural choice is for IQ stanza but types described in RFC are:

- get
- set 
- result
- error

'get' is perfect for reading a resource, 'set' may be used to POST or PUT (I 
can accept to not distinguishing the two), but I'd like to have a 'delete' type.
My question is: XMPP is extendible by nature but is possible to extend also 
standard stanzas? Adding types to IQ should be safe also for clients using XMPP 
standard (they simply ignore them) but I'm not sure this is acceptable from 
XMPP standard point of view.

Obviously I can use standard type moving operation identifier (get, set, 
delete...) in custom elements inside them but I think a more "purist" approach 
can be better....

Many thanks
Fabrizio Guglielmino

Reply via email to