James M Snell wrote:
...
This is fine but if you go down this route, there are many issues that need to be dealt with. If you allow schema links at the atom:feed, does that mean the content of all entries in the feed has to conform to that schema? What if the entry has a schema link that conflicts with a feed level schema link? What if there are multiple schema links that specify the same value for the for attribute? If you take an entry from an atom:feed containing a schema link and put it into another feed, should the schema link be added to the entry or should an atom:source element be added containing the schema link? I think you need to very clearly define how this is all going to work.
...

In particular, what happens to the rule "ignore foreign markup"? (<http://greenbytes.de/tech/webdav/rfc4287.html#rfc.section.6.3>)

Wouldn't a server that XML-Schema-validates a given part of the document be violating this principle (unless it's a schema that has been explicitly designed to allow foreign markup)?

BR, Julian

Reply via email to