1. Only use the extension of FORM_TYPE urn:xmpp:dataforms:softwareinfo
2. Only use the first one
3. Append all the extensions, after sorting by FORM_TYPE
4. Append all the extensions, inter-sorting between the fields in
all
forms
5. Append all the extensions, in the order that they appear, only
sorting the fields in each form
I kind of like 3. 5 seems problematic (what if your order is different
from my order because of DOM processing strangeness or whatever?).
But 4
would be fine with me.
3 was odd to me because there might not be a FORM_TYPE, or there might
be two with the same FORM_TYPE.
I just thought of another one:
6. Reject anything that has more than one extension as invalid.
--
Joe Hildebrand