Why no id attribute in common attributes?

The XForms schema makes lots of attributes of type xsd:IDREF, but 
Common Attributes appears to be missing the following:

    <xsd:attribute name="id" type="xsd:ID" use="optional"/> 

Rather than forcing every host language to add this attribute to the 
schema, an XForms 1.0 erratum should add this to the XForms schema.

The argument that the host language may want to have its own uniform
way of assigning identities does not seem to hold water, esp. given 
xml:id.

John M. Boyer, Ph.D.
Senior Product Architect/Research Scientist
Co-Chair, W3C XForms Working Group
Workplace, Portal and Collaboration Software
IBM Victoria Software Lab
E-Mail: boyerj@ca.ibm.com  http://www.ibm.com/software/

Blog: http://www.ibm.com/developerworks/blogs/page/JohnBoyer

Received on Wednesday, 17 May 2006 21:37:00 UTC