Questions that would be helpful for the XML proponents to answer:
1. So how many of the steps in the Model section 15.3 and 15.4 could
be naturally performed by an XML parser, given a DTD for IPP?
E.g., presence of required attribute groups, order of attribute groups,
presence of required attributes in required attribute groups,
attribute syntax is correct for each supplied attribute, etc.
2. Could an actual implementation take the standard IPP DTD and edit out
the optional features (operations, attributes, and attribute values) that
the implementation has chosen not to support, and thereby getting further
validation of an IPP operation request?
3. Could an actual implementation take the standard IPP DTD and
edit in the extensions that the implementation has chosen to support,
and thereby get validation for such extensions in an IPP operation request?
Tom