Hi,
While I was reading the XML Schema 1.1, I found that it's
backward/forward compatible with version 1.0. But I found that in some
schema components such as "Attribute Declaration Schema Component",
optional-attributes in 1.0 has been changed to required-attributes.
For example, in Attribute Declaration [2], {scope} is optional in 1.0,
but it has changed to a required-attribute. Isn't this break forward
compatibility? May be I'm missing something important?

I'm planning to implement the PSVI changes in schema 1.1, so I'd like
to know how Xerces handle it? I didn't find any distinction is made
for versions 1.1 and 1.0, AFAIS! Please provide any directions
regarding this.

[1] http://www.w3.org/TR/xmlschema11-1/structures.diff-1.0.html#intro1.1
[2] 
http://www.w3.org/TR/xmlschema11-1/structures.diff-1.0.html#Attribute_Declaration_details

Thanks,
--Kasun

-- 
~~~*******'''''''''''''*******~~~
Kasun Gajasinghe,
University of Moratuwa,
Sri Lanka.
Blog: http://kasunbg.blogspot.com
Twitter: http://twitter.com/kasunbg

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to