The NonCriticalExtensions element is an arena for vendor-derived elements and attributes; there are currently no specification-imposed restrictions. However, the currently referenced XML specification itself has tighter constraints on the Unicode characters permitted in the Names (not their values) than what the latest (>14 years old) XML 1.0v5 specification permits.
So that we may move forward with advancing the XML specification referenced by our standards suite, we should explicitly constrain elements and attributes Names to match the rules of XML 1.0v4.
On the other hand, we could just add a note that states that vendors who create extensions outside that more constrained grammar risk an inability to interoperate with other entities in the D-Cinema ecosystem.
The
NonCriticalExtensions
element is an arena for vendor-derived elements and attributes; there are currently no specification-imposed restrictions. However, the currently referenced XML specification itself has tighter constraints on the Unicode characters permitted in theName
s (not their values) than what the latest (>14 years old) XML 1.0v5 specification permits.So that we may move forward with advancing the XML specification referenced by our standards suite, we should explicitly constrain elements and attributes
Name
s to match the rules of XML 1.0v4.