Hello, Matt !
I want to have these helpers for internal or external component support :
-
Discovery requests support(possible agent information too). JEP-0100/4.1.1.1,4.1.1.2
-
Registration requests support - registration info parse and output prompt. JEP-0100/4.1.1.3,4.1.1.4. Possible, with data forms support(JEP-0141)
-
Gateway helper for parse ‘‘jabber:iq:gateway’’ requests. JEP-0100/6.2
-
Version requests support. JEP-0092.
Also, in the next step :
-
Ad-hoc commands support. JEP-0050.
-
Other JEPs
But before helpers implementation we need to make working version of messenger with internal component support. I mean Component interface.
I think this helpers should be defined as OPTIONAL for using with component. So, any component can be able to parse ALL packet himself.
WBR, Alex.