This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
We have a rule that prevents attribute declarations in the XSI namespace, other than the four standard attributes defined in the spec. In the same spirit of paternalism, would it be appropriate to ban attribute wildcards that permit the appearance of names other than these four in the XSI namespace? There seems little point in locking the front door and leaving the back door open, even if there's not much in the house worth stealing.
We discussed this at the ftf today. The current behavior of the spec seems to those present well defined, if perhaps (as pointed out in the bug description) a bit quirky. A simple implementation of the proposal would apparently outlaw <xsd:any/>, which would be unfortunate; we infer that a realistic implementation would be more complicated (and error prone); in view of the fact that nothing seems to be actually broken, we decided to class this as WORKSFORME. Some of those present preferred to avoid paternalism and all its works in the first place, but that was not the consensus rationale.